pub struct StageTiming {
pub background_ms: f64,
pub detection_pass1_ms: f64,
pub calibration_ms: f64,
pub detection_pass2_ms: f64,
pub measurement_ms: f64,
pub snr_ms: f64,
pub statistics_ms: f64,
pub total_ms: f64,
}Expand description
Per-stage timing in milliseconds for the analysis pipeline.
Fields§
§background_ms: f64§detection_pass1_ms: f64§calibration_ms: f64§detection_pass2_ms: f64§measurement_ms: f64§snr_ms: f64§statistics_ms: f64§total_ms: f64Auto Trait Implementations§
impl Freeze for StageTiming
impl RefUnwindSafe for StageTiming
impl Send for StageTiming
impl Sync for StageTiming
impl Unpin for StageTiming
impl UnsafeUnpin for StageTiming
impl UnwindSafe for StageTiming
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more