pub struct DecodedRecord {
pub collection_id: u32,
pub schema_version: u32,
pub op: u8,
pub pk: ScalarValue,
pub fields: BTreeMap<String, RowValue>,
}Fields§
§collection_id: u32§schema_version: u32§op: u8§pk: ScalarValue§fields: BTreeMap<String, RowValue>Top-level field name -> value for non-PK columns.
Trait Implementations§
Source§impl Clone for DecodedRecord
impl Clone for DecodedRecord
Source§fn clone(&self) -> DecodedRecord
fn clone(&self) -> DecodedRecord
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 DecodedRecord
impl Debug for DecodedRecord
Source§impl PartialEq for DecodedRecord
impl PartialEq for DecodedRecord
Source§fn eq(&self, other: &DecodedRecord) -> bool
fn eq(&self, other: &DecodedRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DecodedRecord
Auto Trait Implementations§
impl Freeze for DecodedRecord
impl RefUnwindSafe for DecodedRecord
impl Send for DecodedRecord
impl Sync for DecodedRecord
impl Unpin for DecodedRecord
impl UnsafeUnpin for DecodedRecord
impl UnwindSafe for DecodedRecord
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