pub struct M2dirEntryDeleteOptions {
pub soft_delete: Option<M2dirFlags>,
}Expand description
Options for M2dirEntryDelete::new.
Fields§
§soft_delete: Option<M2dirFlags>Soft-delete policy. None hard-deletes: the entry file and
every .meta/<id>.* sibling are removed. Some(flags) keeps
the entry on disk and adds flags to its .meta/<id>.flags
sidecar instead, so a caller-designated marker (e.g. \Deleted)
tombstones the message in place.
Trait Implementations§
Source§impl Clone for M2dirEntryDeleteOptions
impl Clone for M2dirEntryDeleteOptions
Source§fn clone(&self) -> M2dirEntryDeleteOptions
fn clone(&self) -> M2dirEntryDeleteOptions
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 M2dirEntryDeleteOptions
impl Debug for M2dirEntryDeleteOptions
Source§impl Default for M2dirEntryDeleteOptions
impl Default for M2dirEntryDeleteOptions
Source§fn default() -> M2dirEntryDeleteOptions
fn default() -> M2dirEntryDeleteOptions
Returns the “default value” for a type. Read more
impl Eq for M2dirEntryDeleteOptions
Source§impl PartialEq for M2dirEntryDeleteOptions
impl PartialEq for M2dirEntryDeleteOptions
impl StructuralPartialEq for M2dirEntryDeleteOptions
Auto Trait Implementations§
impl Freeze for M2dirEntryDeleteOptions
impl RefUnwindSafe for M2dirEntryDeleteOptions
impl Send for M2dirEntryDeleteOptions
impl Sync for M2dirEntryDeleteOptions
impl Unpin for M2dirEntryDeleteOptions
impl UnsafeUnpin for M2dirEntryDeleteOptions
impl UnwindSafe for M2dirEntryDeleteOptions
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