pub(crate) struct MergedRows {
pub(crate) calibrations: Vec<(CalibrationSpec, String)>,
pub(crate) rows: Vec<(i64, f64, usize)>,
}Expand description
Rows of one or more files, sorted by time with exact duplicates removed.
Fields§
§calibrations: Vec<(CalibrationSpec, String)>Calibration and CSV calibration id of each file that contributed rows.
rows: Vec<(i64, f64, usize)>(timestamp_unix_ns, raw_value, calibration index) in timestamp order.
Auto Trait Implementations§
impl Freeze for MergedRows
impl RefUnwindSafe for MergedRows
impl Send for MergedRows
impl Sync for MergedRows
impl Unpin for MergedRows
impl UnsafeUnpin for MergedRows
impl UnwindSafe for MergedRows
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