pub struct DebugStatistics {
pub hooks_triggered: usize,
pub anomalies_detected: usize,
pub tensors_inspected: usize,
pub total_debug_time: Duration,
pub debug_overhead: f32,
}Expand description
Debug statistics
Fields§
§hooks_triggered: usizeNumber of hooks triggered
anomalies_detected: usizeNumber of anomalies detected
tensors_inspected: usizeNumber of tensors inspected
total_debug_time: DurationTotal debug time
debug_overhead: f32Debug overhead ratio
Trait Implementations§
Source§impl Clone for DebugStatistics
impl Clone for DebugStatistics
Source§fn clone(&self) -> DebugStatistics
fn clone(&self) -> DebugStatistics
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DebugStatistics
impl Debug for DebugStatistics
Source§impl Default for DebugStatistics
impl Default for DebugStatistics
Source§impl<'de> Deserialize<'de> for DebugStatistics
impl<'de> Deserialize<'de> for DebugStatistics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DebugStatistics
impl RefUnwindSafe for DebugStatistics
impl Send for DebugStatistics
impl Sync for DebugStatistics
impl Unpin for DebugStatistics
impl UnsafeUnpin for DebugStatistics
impl UnwindSafe for DebugStatistics
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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