pub struct MemOpenOptions { /* private fields */ }Trait Implementations§
Source§impl Clone for MemOpenOptions
impl Clone for MemOpenOptions
Source§fn clone(&self) -> MemOpenOptions
fn clone(&self) -> MemOpenOptions
Returns a duplicate of the value. Read more
1.0.0 · 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 MemOpenOptions
impl Debug for MemOpenOptions
Source§impl<'a> FloppyOpenOptions<'a, MemFloppyDisk> for MemOpenOptions
impl<'a> FloppyOpenOptions<'a, MemFloppyDisk> for MemOpenOptions
fn new() -> Self
fn read(self, read: bool) -> Self
fn write(self, write: bool) -> Self
fn append(self, append: bool) -> Self
fn truncate(self, truncate: bool) -> Self
fn create(self, create: bool) -> Self
fn create_new(self, create_new: bool) -> Self
fn open<'life0, 'async_trait, P>( &'life0 self, disk: &'a MemFloppyDisk, path: P, ) -> Pin<Box<dyn Future<Output = Result<<MemFloppyDisk as FloppyDisk<'a>>::File>> + Send + 'async_trait>>
impl Copy for MemOpenOptions
Auto Trait Implementations§
impl Freeze for MemOpenOptions
impl RefUnwindSafe for MemOpenOptions
impl Send for MemOpenOptions
impl Sync for MemOpenOptions
impl Unpin for MemOpenOptions
impl UnwindSafe for MemOpenOptions
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