pub struct DocPathValueRecord {
pub entity_id: u64,
pub entries: Vec<(String, String)>,
}Expand description
One persisted document record (RDDP).
Fields§
§entity_id: u64Document entity id, persisted as a fixed little-endian u64.
entries: Vec<(String, String)>(path, value) entries in persistence order.
Trait Implementations§
Source§impl Clone for DocPathValueRecord
impl Clone for DocPathValueRecord
Source§fn clone(&self) -> DocPathValueRecord
fn clone(&self) -> DocPathValueRecord
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 DocPathValueRecord
impl Debug for DocPathValueRecord
Source§impl PartialEq for DocPathValueRecord
impl PartialEq for DocPathValueRecord
Source§fn eq(&self, other: &DocPathValueRecord) -> bool
fn eq(&self, other: &DocPathValueRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DocPathValueRecord
Auto Trait Implementations§
impl Freeze for DocPathValueRecord
impl RefUnwindSafe for DocPathValueRecord
impl Send for DocPathValueRecord
impl Sync for DocPathValueRecord
impl Unpin for DocPathValueRecord
impl UnsafeUnpin for DocPathValueRecord
impl UnwindSafe for DocPathValueRecord
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