pub struct BottleneckAnalyzer;Expand description
Bottleneck analyzer for identifying performance issues
Implementations§
Source§impl BottleneckAnalyzer
impl BottleneckAnalyzer
Sourcepub fn analyze(data: &ProfileData) -> BottleneckReport
pub fn analyze(data: &ProfileData) -> BottleneckReport
Analyze profile data and identify bottlenecks
Auto Trait Implementations§
impl Freeze for BottleneckAnalyzer
impl RefUnwindSafe for BottleneckAnalyzer
impl Send for BottleneckAnalyzer
impl Sync for BottleneckAnalyzer
impl Unpin for BottleneckAnalyzer
impl UnsafeUnpin for BottleneckAnalyzer
impl UnwindSafe for BottleneckAnalyzer
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