pub struct FileWriter<'fs, D: BlockDevice + 'static> { /* private fields */ }Expand description
Create-only file writer for the mounted mutable API.
Small files stay buffered so callers can seek before close. Once sequential writes cross the inline threshold, the handle streams CTZ data blocks before publishing the close-time metadata commit.
Implementations§
Auto Trait Implementations§
impl<'fs, D> Freeze for FileWriter<'fs, D>
impl<'fs, D> !RefUnwindSafe for FileWriter<'fs, D>
impl<'fs, D> !Send for FileWriter<'fs, D>
impl<'fs, D> !Sync for FileWriter<'fs, D>
impl<'fs, D> Unpin for FileWriter<'fs, D>
impl<'fs, D> UnsafeUnpin for FileWriter<'fs, D>
impl<'fs, D> !UnwindSafe for FileWriter<'fs, D>
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