pub struct RunningBroker { /* private fields */ }Expand description
A broker sampling in the background. Dropping it stops the loop.
Implementations§
Source§impl RunningBroker
impl RunningBroker
Sourcepub fn finish(self) -> Result<BrokerReport, BrokerError>
pub fn finish(self) -> Result<BrokerReport, BrokerError>
Stop sampling and collect the report.
Trait Implementations§
Source§impl Drop for RunningBroker
impl Drop for RunningBroker
Auto Trait Implementations§
impl !RefUnwindSafe for RunningBroker
impl !UnwindSafe for RunningBroker
impl Freeze for RunningBroker
impl Send for RunningBroker
impl Sync for RunningBroker
impl Unpin for RunningBroker
impl UnsafeUnpin for RunningBroker
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