pub struct WindowsFileStorage { /* private fields */ }Expand description
Optimized implementation of Storage ( windows only ).
Implementations§
Trait Implementations§
Source§impl BasicStorage for WindowsFileStorage
Available on target_family=windows only.
impl BasicStorage for WindowsFileStorage
Available on
target_family=windows only.Source§fn size(&self) -> u64
fn size(&self) -> u64
Get the size of the underlying storage.
Note : this is valid initially and after a commit but is not defined after write is called.
Source§fn commit(&mut self, size: u64)
fn commit(&mut self, size: u64)
Finish write transaction, size is new size of underlying storage.
Source§fn wait_complete(&self)
fn wait_complete(&self)
Wait until current writes are complete.
Auto Trait Implementations§
impl Freeze for WindowsFileStorage
impl RefUnwindSafe for WindowsFileStorage
impl Send for WindowsFileStorage
impl Sync for WindowsFileStorage
impl Unpin for WindowsFileStorage
impl UnsafeUnpin for WindowsFileStorage
impl UnwindSafe for WindowsFileStorage
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