pub enum TombstoneRowAction {
Set,
Revoke {
target_seq: ChangeSeq,
target_delta_index: u32,
},
}Expand description
Tombstone-row event vocabulary (format spec, “Tombstones and deletion”).
Variants§
Set
The subtree rooted at the row’s inode is deleted.
Revoke
The deletion recorded at (target_seq, target_delta_index) is
revoked.
Trait Implementations§
Source§impl Clone for TombstoneRowAction
impl Clone for TombstoneRowAction
Source§fn clone(&self) -> TombstoneRowAction
fn clone(&self) -> TombstoneRowAction
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 TombstoneRowAction
impl Debug for TombstoneRowAction
Source§impl<'de> Deserialize<'de> for TombstoneRowAction
impl<'de> Deserialize<'de> for TombstoneRowAction
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
impl Eq for TombstoneRowAction
Source§impl PartialEq for TombstoneRowAction
impl PartialEq for TombstoneRowAction
Source§impl Serialize for TombstoneRowAction
impl Serialize for TombstoneRowAction
impl StructuralPartialEq for TombstoneRowAction
Auto Trait Implementations§
impl Freeze for TombstoneRowAction
impl RefUnwindSafe for TombstoneRowAction
impl Send for TombstoneRowAction
impl Sync for TombstoneRowAction
impl Unpin for TombstoneRowAction
impl UnsafeUnpin for TombstoneRowAction
impl UnwindSafe for TombstoneRowAction
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