pub struct InjectedFailure;Expand description
Error returned by maybe_fail_statement / maybe_fail_commit when
the injection fires. Tests match on this via the session’s error chain.
Trait Implementations§
Source§impl Clone for InjectedFailure
impl Clone for InjectedFailure
Source§fn clone(&self) -> InjectedFailure
fn clone(&self) -> InjectedFailure
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InjectedFailure
Source§impl Debug for InjectedFailure
impl Debug for InjectedFailure
Source§impl Display for InjectedFailure
impl Display for InjectedFailure
impl Eq for InjectedFailure
Source§impl Error for InjectedFailure
impl Error for InjectedFailure
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()
Source§impl PartialEq for InjectedFailure
impl PartialEq for InjectedFailure
impl StructuralPartialEq for InjectedFailure
Auto Trait Implementations§
impl Freeze for InjectedFailure
impl RefUnwindSafe for InjectedFailure
impl Send for InjectedFailure
impl Sync for InjectedFailure
impl Unpin for InjectedFailure
impl UnsafeUnpin for InjectedFailure
impl UnwindSafe for InjectedFailure
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.