pub struct Handler;Expand description
A custom context type for minimal error reporting via eyre
Trait Implementations§
Source§impl EyreHandler for Handler
impl EyreHandler for Handler
Source§fn debug(&self, error: &(dyn Error + 'static), f: &mut Formatter<'_>) -> Result
fn debug(&self, error: &(dyn Error + 'static), f: &mut Formatter<'_>) -> Result
Define the report format Read more
Source§fn display(
&self,
error: &(dyn Error + 'static),
f: &mut Formatter<'_>,
) -> Result<(), Error>
fn display( &self, error: &(dyn Error + 'static), f: &mut Formatter<'_>, ) -> Result<(), Error>
Override for the
Display formatSource§fn track_caller(&mut self, location: &'static Location<'static>)
fn track_caller(&mut self, location: &'static Location<'static>)
Store the location of the caller who constructed this error report
Auto Trait Implementations§
impl Freeze for Handler
impl RefUnwindSafe for Handler
impl Send for Handler
impl Sync for Handler
impl Unpin for Handler
impl UnwindSafe for Handler
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