pub struct SyncChange {
pub table: String,
pub row_id: String,
pub op: String,
pub row_json: Option<Value>,
pub row_version: Option<i64>,
pub scopes: ScopeValues,
}Fields§
§table: String§row_id: String§op: String§row_json: Option<Value>§row_version: Option<i64>§scopes: ScopeValuesTrait Implementations§
Source§impl Clone for SyncChange
impl Clone for SyncChange
Source§fn clone(&self) -> SyncChange
fn clone(&self) -> SyncChange
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 SyncChange
impl Debug for SyncChange
Source§impl<'de> Deserialize<'de> for SyncChange
impl<'de> Deserialize<'de> for SyncChange
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SyncChange
impl RefUnwindSafe for SyncChange
impl Send for SyncChange
impl Sync for SyncChange
impl Unpin for SyncChange
impl UnsafeUnpin for SyncChange
impl UnwindSafe for SyncChange
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