Struct streaming_harness::timeline::TimelineElement [−][src]
pub struct TimelineElement<T: Eq + Ord + Copy + Zero + Bounded, M: Metrics<T>> { pub time: T, pub metrics: M, pub samples: usize, }
Fields
time: T
metrics: M
samples: usize
Implementations
Trait Implementations
Auto Trait Implementations
impl<T, M> RefUnwindSafe for TimelineElement<T, M> where
M: RefUnwindSafe,
T: RefUnwindSafe,
impl<T, M> Send for TimelineElement<T, M> where
M: Send,
T: Send,
impl<T, M> Sync for TimelineElement<T, M> where
M: Sync,
T: Sync,
impl<T, M> Unpin for TimelineElement<T, M> where
M: Unpin,
T: Unpin,
impl<T, M> UnwindSafe for TimelineElement<T, M> where
M: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more