pub struct AlignmentMetadata {
pub original_count: HashMap<String, usize>,
pub aligned_count: usize,
pub gaps_filled: HashMap<String, usize>,
pub time_range: (DateTime<Utc>, DateTime<Utc>),
pub config: AlignmentConfig,
}Expand description
Metadata about the alignment process
Fields§
§original_count: HashMap<String, usize>Total rows before alignment
aligned_count: usizeTotal rows after alignment
gaps_filled: HashMap<String, usize>Number of gaps filled per series
time_range: (DateTime<Utc>, DateTime<Utc>)Time range of aligned data
config: AlignmentConfigAlignment configuration used
Trait Implementations§
Source§impl Clone for AlignmentMetadata
impl Clone for AlignmentMetadata
Source§fn clone(&self) -> AlignmentMetadata
fn clone(&self) -> AlignmentMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AlignmentMetadata
impl RefUnwindSafe for AlignmentMetadata
impl Send for AlignmentMetadata
impl Sync for AlignmentMetadata
impl Unpin for AlignmentMetadata
impl UnsafeUnpin for AlignmentMetadata
impl UnwindSafe for AlignmentMetadata
Blanket Implementations§
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