pub(crate) struct FolderStats {
pub(crate) files_before: usize,
pub(crate) files_after: usize,
pub(crate) rows_before: usize,
pub(crate) rows_after: usize,
pub(crate) conflicts: usize,
pub(crate) superseded: usize,
pub(crate) bytes_before: u64,
pub(crate) bytes_after: u64,
}Expand description
Counts for one channel folder.
Fields§
§files_before: usizePart files in the original folder, including empty ones.
files_after: usizePart files written to the new folder.
rows_before: usizeRows across all original files.
rows_after: usizeDistinct rows kept.
conflicts: usizeKept rows that share a timestamp with a different value in the same group.
superseded: usizeIdentity-calibration rows dropped because a calibrated copy of the same sample was kept.
bytes_before: u64Bytes of the original part files.
bytes_after: u64Bytes of the new part files.
Trait Implementations§
Source§impl Debug for FolderStats
impl Debug for FolderStats
Source§impl Default for FolderStats
impl Default for FolderStats
Source§fn default() -> FolderStats
fn default() -> FolderStats
Returns the “default value” for a type. Read more
impl Eq for FolderStats
Source§impl PartialEq for FolderStats
impl PartialEq for FolderStats
impl StructuralPartialEq for FolderStats
Auto Trait Implementations§
impl Freeze for FolderStats
impl RefUnwindSafe for FolderStats
impl Send for FolderStats
impl Sync for FolderStats
impl Unpin for FolderStats
impl UnsafeUnpin for FolderStats
impl UnwindSafe for FolderStats
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more