pub struct EnhancedMemoryAnalyzer { /* private fields */ }
Expand description
Enhanced memory analysis manager with comprehensive tracking capabilities
Implementations§
Source§impl EnhancedMemoryAnalyzer
impl EnhancedMemoryAnalyzer
Sourcepub fn analyze_comprehensive(
&self,
allocations: &[AllocationInfo],
) -> EnhancedMemoryAnalysisReport
pub fn analyze_comprehensive( &self, allocations: &[AllocationInfo], ) -> EnhancedMemoryAnalysisReport
Perform comprehensive memory analysis
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnhancedMemoryAnalyzer
impl RefUnwindSafe for EnhancedMemoryAnalyzer
impl Send for EnhancedMemoryAnalyzer
impl Sync for EnhancedMemoryAnalyzer
impl Unpin for EnhancedMemoryAnalyzer
impl UnwindSafe for EnhancedMemoryAnalyzer
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> 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