pub struct OpIndexEntry {
pub tag: u8,
pub key: Vec<u8>,
pub value: Vec<u8>,
}Expand description
The indexable form of an op: its tag plus the key/value split of its
body. See IndexableOp.
Fields§
§tag: u8The op’s tag byte (the same one Op::encode writes).
key: Vec<u8>The op’s key part, for efficient querying by the affected row/entity.
value: Vec<u8>The op-specific payload after key; may be empty.
Auto Trait Implementations§
impl Freeze for OpIndexEntry
impl RefUnwindSafe for OpIndexEntry
impl Send for OpIndexEntry
impl Sync for OpIndexEntry
impl Unpin for OpIndexEntry
impl UnsafeUnpin for OpIndexEntry
impl UnwindSafe for OpIndexEntry
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