pub struct VdirCollectionCreate { /* private fields */ }Expand description
Creates a Vdir collection directory and its metadata marker files.
Implementations§
Source§impl VdirCollectionCreate
impl VdirCollectionCreate
Sourcepub fn new(
collection: VdirCollection,
opts: VdirCollectionCreateOptions,
) -> Self
pub fn new( collection: VdirCollection, opts: VdirCollectionCreateOptions, ) -> Self
Creates a new coroutine that will create collection.
Trait Implementations§
Source§impl Debug for VdirCollectionCreate
impl Debug for VdirCollectionCreate
Source§impl VdirCoroutine for VdirCollectionCreate
impl VdirCoroutine for VdirCollectionCreate
Source§type Yield = VdirYield
type Yield = VdirYield
Intermediate value handed back on every step. Per-coroutine:
each implementor picks exactly the variants it needs. In
io-vdir every coroutine picks
VdirYield.Auto Trait Implementations§
impl Freeze for VdirCollectionCreate
impl RefUnwindSafe for VdirCollectionCreate
impl Send for VdirCollectionCreate
impl Sync for VdirCollectionCreate
impl Unpin for VdirCollectionCreate
impl UnsafeUnpin for VdirCollectionCreate
impl UnwindSafe for VdirCollectionCreate
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