pub struct MutationRecord {
pub shard_id: usize,
pub sequence: u64,
pub timestamp_ms: u64,
pub op: MutationOp,
pub key: MutationBytes,
pub value: MutationBytes,
pub expire_at_ms: Option<u64>,
}Fields§
§shard_id: usize§sequence: u64§timestamp_ms: u64§op: MutationOp§key: MutationBytes§value: MutationBytes§expire_at_ms: Option<u64>Trait Implementations§
Source§impl Clone for MutationRecord
impl Clone for MutationRecord
Source§fn clone(&self) -> MutationRecord
fn clone(&self) -> MutationRecord
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 moreAuto Trait Implementations§
impl !Freeze for MutationRecord
impl RefUnwindSafe for MutationRecord
impl Send for MutationRecord
impl Sync for MutationRecord
impl Unpin for MutationRecord
impl UnsafeUnpin for MutationRecord
impl UnwindSafe for MutationRecord
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