pub struct CacheFilePusher { /* private fields */ }Expand description
File pusher combining CacheSeqPusher with StdFilePusher.
Provides out-of-order reordering on top of standard file I/O.
The write buffer, watermark levels, and sync-all behavior are forwarded
to StdFilePusher::new.
Implementations§
Trait Implementations§
Source§impl Debug for CacheFilePusher
impl Debug for CacheFilePusher
Source§impl Pusher for CacheFilePusher
impl Pusher for CacheFilePusher
Auto Trait Implementations§
impl !RefUnwindSafe for CacheFilePusher
impl !Sync for CacheFilePusher
impl !UnwindSafe for CacheFilePusher
impl Freeze for CacheFilePusher
impl Send for CacheFilePusher
impl Unpin for CacheFilePusher
impl UnsafeUnpin for CacheFilePusher
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