pub trait ErrorFormatter: Sized {
// Required method
fn format_error(error: &Error<Self>) -> StyledStr;
}
Expand description
Defines how to format an error for displaying to the user
Required Methods§
Sourcefn format_error(error: &Error<Self>) -> StyledStr
fn format_error(error: &Error<Self>) -> StyledStr
Stylize the error for the terminal
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl ErrorFormatter for RichFormatter
Available on crate feature
error-context
only.