pub struct TraceSource(/* private fields */);Implementations§
Source§impl TraceSource
impl TraceSource
pub fn trace<R>(&self, f: impl FnOnce() -> R) -> R
pub fn trace_future<F: Future>(&self, f: F) -> F
pub fn flush_aggregate_full(&self)
Auto Trait Implementations§
impl Freeze for TraceSource
impl RefUnwindSafe for TraceSource
impl Send for TraceSource
impl Sync for TraceSource
impl Unpin for TraceSource
impl UnsafeUnpin for TraceSource
impl UnwindSafe for TraceSource
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