pub enum WalEnvelopeKind {
NamespaceWalSegment,
}Expand description
Identifies the durable payload family carried by a WAL envelope.
See WAL segment rules.
Variants§
NamespaceWalSegment
Marks an immutable segment in one namespace’s authoritative WAL chain.
Implementations§
Trait Implementations§
Source§impl Clone for WalEnvelopeKind
impl Clone for WalEnvelopeKind
Source§fn clone(&self) -> WalEnvelopeKind
fn clone(&self) -> WalEnvelopeKind
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 WalEnvelopeKind
Source§impl Debug for WalEnvelopeKind
impl Debug for WalEnvelopeKind
Source§impl<'de> Deserialize<'de> for WalEnvelopeKind
impl<'de> Deserialize<'de> for WalEnvelopeKind
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 WalEnvelopeKind
Source§impl PartialEq for WalEnvelopeKind
impl PartialEq for WalEnvelopeKind
Source§impl Serialize for WalEnvelopeKind
impl Serialize for WalEnvelopeKind
impl StructuralPartialEq for WalEnvelopeKind
Auto Trait Implementations§
impl Freeze for WalEnvelopeKind
impl RefUnwindSafe for WalEnvelopeKind
impl Send for WalEnvelopeKind
impl Sync for WalEnvelopeKind
impl Unpin for WalEnvelopeKind
impl UnsafeUnpin for WalEnvelopeKind
impl UnwindSafe for WalEnvelopeKind
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