pub struct SqliteSyncTombstone {
pub namespace: String,
pub opaque_key: String,
pub deleted_sequence: u64,
pub payload_hash: String,
pub expires_at_ms: u64,
}Expand description
One opaque Runtime sync deletion marker.
Fields§
§namespace: StringProvider-neutral namespace owned by synchronization infrastructure.
opaque_key: StringOpaque deletion identity; its business meaning is not interpreted.
deleted_sequence: u64Replication sequence at which deletion occurred.
payload_hash: StringSHA-256 hash bound to the deleted opaque payload.
expires_at_ms: u64Expiry time in Unix epoch milliseconds.
Trait Implementations§
Source§impl Clone for SqliteSyncTombstone
impl Clone for SqliteSyncTombstone
Source§fn clone(&self) -> SqliteSyncTombstone
fn clone(&self) -> SqliteSyncTombstone
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 SqliteSyncTombstone
impl Debug for SqliteSyncTombstone
impl Eq for SqliteSyncTombstone
Source§impl PartialEq for SqliteSyncTombstone
impl PartialEq for SqliteSyncTombstone
impl StructuralPartialEq for SqliteSyncTombstone
Auto Trait Implementations§
impl Freeze for SqliteSyncTombstone
impl RefUnwindSafe for SqliteSyncTombstone
impl Send for SqliteSyncTombstone
impl Sync for SqliteSyncTombstone
impl Unpin for SqliteSyncTombstone
impl UnsafeUnpin for SqliteSyncTombstone
impl UnwindSafe for SqliteSyncTombstone
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