pub enum Failure {
Show 14 variants
Skipped {
reason: String,
},
CmdFileMissing,
CmdFileInvalid {
error: Error,
},
CantReadCmdFile {
error: Error,
},
InputIsNotDir,
Other {
io: Error,
},
CommandFailed {
io: Error,
reason: &'static str,
},
UnexpectedStatusCode {
expected: i32,
output: Output,
},
CantReadOutput {
output: Output,
reason: &'static str,
},
StdoutMismatch {
expected: String,
output: Output,
},
StderrMismatch {
expected: String,
output: Output,
},
DirDiffError {
error: DirDiffError,
},
OutputMismatch {
diff: DirDiff,
},
FixMismatch,
}
Variants
Skipped
Fields
reason: String
CmdFileMissing
CmdFileInvalid
Fields
error: Error
CantReadCmdFile
Fields
error: Error
InputIsNotDir
Other
Fields
io: Error
CommandFailed
UnexpectedStatusCode
CantReadOutput
StdoutMismatch
StderrMismatch
DirDiffError
Fields
error: DirDiffError
OutputMismatch
Fields
diff: DirDiff
FixMismatch
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Failure
impl Send for Failure
impl Sync for Failure
impl Unpin for Failure
impl !UnwindSafe for Failure
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more