pub struct NoUpdateFaults;Expand description
Fault injector that never interrupts production execution.
Trait Implementations§
Source§impl Clone for NoUpdateFaults
impl Clone for NoUpdateFaults
Source§fn clone(&self) -> NoUpdateFaults
fn clone(&self) -> NoUpdateFaults
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 NoUpdateFaults
Source§impl Debug for NoUpdateFaults
impl Debug for NoUpdateFaults
Source§impl Default for NoUpdateFaults
impl Default for NoUpdateFaults
Source§fn default() -> NoUpdateFaults
fn default() -> NoUpdateFaults
Returns the “default value” for a type. Read more
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