pub struct MemoryFileMut { /* private fields */ }Implementations§
Source§impl MemoryFileMut
impl MemoryFileMut
pub fn write_masked( &self, offset: u64, buf: &[u8], mask: &SectorMask, ) -> Result<usize>
pub fn path(&self) -> &Path
pub fn sector_bytes(&self) -> usize
Trait Implementations§
Source§impl Len for MemoryFileMut
impl Len for MemoryFileMut
Source§impl Pread for MemoryFileMut
impl Pread for MemoryFileMut
Source§impl Pwrite for MemoryFileMut
impl Pwrite for MemoryFileMut
Auto Trait Implementations§
impl !RefUnwindSafe for MemoryFileMut
impl !UnwindSafe for MemoryFileMut
impl Freeze for MemoryFileMut
impl Send for MemoryFileMut
impl Sync for MemoryFileMut
impl Unpin for MemoryFileMut
impl UnsafeUnpin for MemoryFileMut
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more