Trait snafu::FromString
source · pub trait FromString {
type Source;
// Required methods
fn without_source(message: String) -> Self;
fn with_source(source: Self::Source, message: String) -> Self;
}
Expand description
Takes a string message and builds the corresponding error.
It is expected that most users of SNAFU will not directly interact with this trait.
Required Associated Types§
Required Methods§
sourcefn without_source(message: String) -> Self
fn without_source(message: String) -> Self
Create a brand new error from the given string
sourcefn with_source(source: Self::Source, message: String) -> Self
fn with_source(source: Self::Source, message: String) -> Self
Wrap an existing error with the given string
Object Safety§
This trait is not object safe.