pub struct TombstoneBody {
pub tombstones: BTreeMap<String, Tombstone>,
}Expand description
The document’s tombstones (review 2026-09-18, H1e) in the chunked layout: one content-addressed object beside the chunks, named by the pointer, so an unchanged set re-addresses to the object that already exists and the chunk reaper keeps it as it keeps a referenced chunk. The single-object layout carries them inline in the document.
Fields§
§tombstones: BTreeMap<String, Tombstone>Trait Implementations§
Source§impl Clone for TombstoneBody
impl Clone for TombstoneBody
Source§impl Debug for TombstoneBody
impl Debug for TombstoneBody
Source§impl<'de> Deserialize<'de> for TombstoneBody
impl<'de> Deserialize<'de> for TombstoneBody
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 TombstoneBody
impl RefUnwindSafe for TombstoneBody
impl Send for TombstoneBody
impl Sync for TombstoneBody
impl Unpin for TombstoneBody
impl UnsafeUnpin for TombstoneBody
impl UnwindSafe for TombstoneBody
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