pub enum GapReason {
BufferFull,
NetworkTimeout,
ProcessCrash,
SidecarUnreachable,
DiskFull,
}Expand description
Gap lifecycle — append-only audit events.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GapReason
impl<'de> Deserialize<'de> for GapReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for GapReason
impl StructuralPartialEq for GapReason
Auto Trait Implementations§
impl Freeze for GapReason
impl RefUnwindSafe for GapReason
impl Send for GapReason
impl Sync for GapReason
impl Unpin for GapReason
impl UnsafeUnpin for GapReason
impl UnwindSafe for GapReason
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