pub struct TracingAdapter;
Expand description
A logger that uses the tracing
crate
Trait Implementations§
Source§impl ErrorLogger for TracingAdapter
impl ErrorLogger for TracingAdapter
Source§fn log_error(&self, error: &dyn ForgeError, level: ErrorLevel)
fn log_error(&self, error: &dyn ForgeError, level: ErrorLevel)
Log an error with the given level
Source§fn log_message(&self, message: &str, level: ErrorLevel)
fn log_message(&self, message: &str, level: ErrorLevel)
Log a message with the given level
Source§fn log_panic(&self, info: &PanicHookInfo<'_>)
fn log_panic(&self, info: &PanicHookInfo<'_>)
Called when a panic occurs (if panic hook is registered)
Auto Trait Implementations§
impl Freeze for TracingAdapter
impl RefUnwindSafe for TracingAdapter
impl Send for TracingAdapter
impl Sync for TracingAdapter
impl Unpin for TracingAdapter
impl UnwindSafe for TracingAdapter
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