pub enum SpecDriftError {
Io {
path: PathBuf,
source: Error,
},
RustParse {
path: PathBuf,
source: Error,
},
Walk(Error),
Config {
path: PathBuf,
message: String,
},
Baseline {
path: PathBuf,
message: String,
},
}Variants§
Trait Implementations§
Source§impl Debug for SpecDriftError
impl Debug for SpecDriftError
Source§impl Display for SpecDriftError
impl Display for SpecDriftError
Source§impl Error for SpecDriftError
impl Error for SpecDriftError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for SpecDriftError
impl !UnwindSafe for SpecDriftError
impl Freeze for SpecDriftError
impl Send for SpecDriftError
impl Sync for SpecDriftError
impl Unpin for SpecDriftError
impl UnsafeUnpin for SpecDriftError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more