pub struct PointerPerformance {
pub analysis_time: Duration,
pub leak_detection_accuracy: f64,
pub analysis_rate: f64,
}Expand description
Smart pointer analysis performance
Fields§
§analysis_time: DurationTime to analyze pointer patterns
leak_detection_accuracy: f64Leak detection accuracy
analysis_rate: f64Pointers analyzed per second
Trait Implementations§
Source§impl Clone for PointerPerformance
impl Clone for PointerPerformance
Source§fn clone(&self) -> PointerPerformance
fn clone(&self) -> PointerPerformance
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 PointerPerformance
impl Debug for PointerPerformance
Source§impl Default for PointerPerformance
impl Default for PointerPerformance
Source§fn default() -> PointerPerformance
fn default() -> PointerPerformance
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PointerPerformance
impl RefUnwindSafe for PointerPerformance
impl Send for PointerPerformance
impl Sync for PointerPerformance
impl Unpin for PointerPerformance
impl UnwindSafe for PointerPerformance
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