pub struct Recorder { /* private fields */ }Expand description
Appends records on its own thread, so emitting never blocks. A full
queue drops the record, counts it, and the count is recorded as a
history.dropped marker once there is room.
Implementations§
Auto Trait Implementations§
impl !Freeze for Recorder
impl RefUnwindSafe for Recorder
impl Send for Recorder
impl Sync for Recorder
impl Unpin for Recorder
impl UnsafeUnpin for Recorder
impl UnwindSafe for Recorder
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