pub struct FileSubscriber { /* private fields */ }Expand description
Writes formatted trace events to a file, one event per line.
Intended for crash dumps and post-mortem analysis. Uses a buffered writer for efficiency; the buffer is flushed after each event to ensure events are not lost if the process crashes.
Implementations§
Trait Implementations§
Source§impl TraceSubscriber for FileSubscriber
impl TraceSubscriber for FileSubscriber
Source§fn on_trace(&self, event: &RosaceTrace)
fn on_trace(&self, event: &RosaceTrace)
Called for every emitted
RosaceTrace event.Auto Trait Implementations§
impl !Freeze for FileSubscriber
impl RefUnwindSafe for FileSubscriber
impl Send for FileSubscriber
impl Sync for FileSubscriber
impl Unpin for FileSubscriber
impl UnsafeUnpin for FileSubscriber
impl UnwindSafe for FileSubscriber
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