pub struct M2dirEntryDelete { /* private fields */ }Expand description
I/O-free m2dir entry DELETE coroutine.
Implementations§
Source§impl M2dirEntryDelete
impl M2dirEntryDelete
Sourcepub fn new(
m2dir: M2dir,
id: impl ToString,
opts: M2dirEntryDeleteOptions,
) -> Self
pub fn new( m2dir: M2dir, id: impl ToString, opts: M2dirEntryDeleteOptions, ) -> Self
Creates a new coroutine that will delete entry id from
m2dir.
Trait Implementations§
Source§impl M2dirCoroutine for M2dirEntryDelete
impl M2dirCoroutine for M2dirEntryDelete
Source§type Yield = M2dirYield
type Yield = M2dirYield
Intermediate value handed back on every step. Per-coroutine: each
implementor picks exactly the variants it needs. In io-m2dir every
coroutine picks
M2dirYield.Auto Trait Implementations§
impl Freeze for M2dirEntryDelete
impl RefUnwindSafe for M2dirEntryDelete
impl Send for M2dirEntryDelete
impl Sync for M2dirEntryDelete
impl Unpin for M2dirEntryDelete
impl UnsafeUnpin for M2dirEntryDelete
impl UnwindSafe for M2dirEntryDelete
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