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