pub struct NoUpdateFaults;Expand description
Fault injector that never interrupts production execution.
Trait Implementations§
Source§impl Clone for NoUpdateFaults
impl Clone for NoUpdateFaults
impl Copy for NoUpdateFaults
Source§impl Debug for NoUpdateFaults
impl Debug for NoUpdateFaults
Source§impl Default for NoUpdateFaults
impl Default for NoUpdateFaults
Source§impl UpdateFaultInjector for NoUpdateFaults
impl UpdateFaultInjector for NoUpdateFaults
Source§fn check(&self, _point: UpdateFaultPoint) -> UpdateResult<()>
fn check(&self, _point: UpdateFaultPoint) -> UpdateResult<()>
Returns an error when execution should fail at
point.Auto Trait Implementations§
impl Freeze for NoUpdateFaults
impl RefUnwindSafe for NoUpdateFaults
impl Send for NoUpdateFaults
impl Sync for NoUpdateFaults
impl Unpin for NoUpdateFaults
impl UnsafeUnpin for NoUpdateFaults
impl UnwindSafe for NoUpdateFaults
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