pub struct Archive {
pub timestamps: Vec<i64>,
pub values: Vec<f64>,
pub metadata: Vec<KeyValue>,
}Expand description
Contents of one archived file, held fully in memory.
Fields§
§timestamps: Vec<i64>timestamp_unix_ns column, in file order (Unix nanoseconds).
values: Vec<f64>value column, in file order, one per timestamp.
metadata: Vec<KeyValue>File-level key-value metadata, such as the calibration JSON document.
Auto Trait Implementations§
impl Freeze for Archive
impl RefUnwindSafe for Archive
impl Send for Archive
impl Sync for Archive
impl Unpin for Archive
impl UnsafeUnpin for Archive
impl UnwindSafe for Archive
Blanket Implementations§
impl<T> Allocation for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more