pub struct KeySequence {
pub key: ArcBytes<'static>,
pub sequence: u64,
pub last_sequence: Option<u64>,
}Expand description
A stored revision of a key.
Fields§
§key: ArcBytes<'static>The key that this entry was written for.
sequence: u64The unique sequence id.
last_sequence: Option<u64>The previous sequence id for this key, if any.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for KeySequence
impl RefUnwindSafe for KeySequence
impl Send for KeySequence
impl Sync for KeySequence
impl Unpin for KeySequence
impl UnwindSafe for KeySequence
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