pub struct SubtreeTombstoneRecord {
pub root_inode_id: InodeId,
pub generation: TombstoneGeneration,
pub commit_id: CommitId,
pub action: TombstoneRowAction,
pub deleted_at_ms: u64,
pub deleted_by: ActorId,
}Expand description
One event that changes whether a root inode has an active subtree tombstone.
Fields§
§root_inode_id: InodeIdInode whose rooted subtree the event governs.
generation: TombstoneGenerationPosition of the event in namespace history.
commit_id: CommitIdCommit ID associated with this row.
action: TombstoneRowActionWhat this event did.
deleted_at_ms: u64Wall-clock stamp of the recording commit.
deleted_by: ActorIdActor that recorded this tombstone event.
Trait Implementations§
Source§impl Clone for SubtreeTombstoneRecord
impl Clone for SubtreeTombstoneRecord
Source§impl Debug for SubtreeTombstoneRecord
impl Debug for SubtreeTombstoneRecord
Source§impl<'de> Deserialize<'de> for SubtreeTombstoneRecord
impl<'de> Deserialize<'de> for SubtreeTombstoneRecord
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 SubtreeTombstoneRecord
Source§impl PartialEq for SubtreeTombstoneRecord
impl PartialEq for SubtreeTombstoneRecord
Source§impl Serialize for SubtreeTombstoneRecord
impl Serialize for SubtreeTombstoneRecord
impl StructuralPartialEq for SubtreeTombstoneRecord
Auto Trait Implementations§
impl Freeze for SubtreeTombstoneRecord
impl RefUnwindSafe for SubtreeTombstoneRecord
impl Send for SubtreeTombstoneRecord
impl Sync for SubtreeTombstoneRecord
impl Unpin for SubtreeTombstoneRecord
impl UnsafeUnpin for SubtreeTombstoneRecord
impl UnwindSafe for SubtreeTombstoneRecord
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