pub struct ClientChangeBatch {
pub revision: String,
pub tables: Vec<TableChange>,
pub windows: Vec<WindowChange>,
pub status: Option<SyncStatusSnapshot>,
pub conflicts_changed: bool,
pub rejections_changed: bool,
}Expand description
JSON bindings carry the u64 revision as a decimal string (§7.5).
Fields§
§revision: String§tables: Vec<TableChange>§windows: Vec<WindowChange>§status: Option<SyncStatusSnapshot>§conflicts_changed: bool§rejections_changed: boolTrait Implementations§
Source§impl Clone for ClientChangeBatch
impl Clone for ClientChangeBatch
Source§fn clone(&self) -> ClientChangeBatch
fn clone(&self) -> ClientChangeBatch
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 ClientChangeBatch
impl Debug for ClientChangeBatch
Auto Trait Implementations§
impl Freeze for ClientChangeBatch
impl RefUnwindSafe for ClientChangeBatch
impl Send for ClientChangeBatch
impl Sync for ClientChangeBatch
impl Unpin for ClientChangeBatch
impl UnsafeUnpin for ClientChangeBatch
impl UnwindSafe for ClientChangeBatch
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