pub struct NativeStateEnvelope {
pub format: NativeFormatId,
pub fence: u64,
pub namespace: EntryNamespace,
pub prefix: Option<VerifiedNativePrefixRef>,
pub head: Option<JournalHead>,
pub head_location: Option<EntryLocation>,
}Expand description
The one physical state selected by the native state CAS.
Fields§
§format: NativeFormatId§fence: u64§namespace: EntryNamespace§prefix: Option<VerifiedNativePrefixRef>§head: Option<JournalHead>§head_location: Option<EntryLocation>Trait Implementations§
Source§impl Clone for NativeStateEnvelope
impl Clone for NativeStateEnvelope
Source§fn clone(&self) -> NativeStateEnvelope
fn clone(&self) -> NativeStateEnvelope
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 moreSource§impl Debug for NativeStateEnvelope
impl Debug for NativeStateEnvelope
impl Eq for NativeStateEnvelope
Source§impl PartialEq for NativeStateEnvelope
impl PartialEq for NativeStateEnvelope
impl StructuralPartialEq for NativeStateEnvelope
Auto Trait Implementations§
impl Freeze for NativeStateEnvelope
impl RefUnwindSafe for NativeStateEnvelope
impl Send for NativeStateEnvelope
impl Sync for NativeStateEnvelope
impl Unpin for NativeStateEnvelope
impl UnsafeUnpin for NativeStateEnvelope
impl UnwindSafe for NativeStateEnvelope
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