pub enum FlakyError {
ToolNotInstalled,
SubprocessFailed(String),
ParseError(String),
}Expand description
Errors that can arise during a flaky-test run.
Variants§
ToolNotInstalled
cargo test (or the toolchain itself) is not on PATH.
SubprocessFailed(String)
cargo test returned a fatal error unrelated to test failures
(e.g. compile error, IO failure spawning the subprocess).
ParseError(String)
Output parsing failure.
Trait Implementations§
Source§impl Debug for FlakyError
impl Debug for FlakyError
Source§impl Display for FlakyError
impl Display for FlakyError
Source§impl Error for FlakyError
impl Error for FlakyError
1.30.0 · 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 Freeze for FlakyError
impl RefUnwindSafe for FlakyError
impl Send for FlakyError
impl Sync for FlakyError
impl Unpin for FlakyError
impl UnsafeUnpin for FlakyError
impl UnwindSafe for FlakyError
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