pub enum Failpoint {
BeforePrefixDescriptor,
AfterPrefixDescriptor,
AfterNamespaceReservation,
BeforeFormatCas,
AfterFormatCas,
BeforeObjectPublish,
AfterObjectPublish,
AfterDurabilityReceipt,
BeforeCas,
AfterCas,
BeforeAcknowledgement,
}Expand description
Stable crash-injection boundaries in upgrade and append publication.
Variants§
BeforePrefixDescriptor
AfterPrefixDescriptor
AfterNamespaceReservation
BeforeFormatCas
AfterFormatCas
BeforeObjectPublish
AfterObjectPublish
AfterDurabilityReceipt
BeforeCas
AfterCas
BeforeAcknowledgement
Trait Implementations§
impl Copy for Failpoint
impl Eq for Failpoint
impl StructuralPartialEq for Failpoint
Auto Trait Implementations§
impl Freeze for Failpoint
impl RefUnwindSafe for Failpoint
impl Send for Failpoint
impl Sync for Failpoint
impl Unpin for Failpoint
impl UnsafeUnpin for Failpoint
impl UnwindSafe for Failpoint
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