pub enum WritePolicy {
WriteThrough,
WriteBack,
WriteDelayed,
}Expand description
When to write to the cache.
Variants§
WriteThrough
Write to cache immediately.
WriteBack
Write to cache in background.
WriteDelayed
Write to cache after a delay.
Trait Implementations§
Source§impl Clone for WritePolicy
impl Clone for WritePolicy
impl Copy for WritePolicy
Source§impl Debug for WritePolicy
impl Debug for WritePolicy
Source§impl Default for WritePolicy
impl Default for WritePolicy
impl Eq for WritePolicy
Source§impl PartialEq for WritePolicy
impl PartialEq for WritePolicy
impl StructuralPartialEq for WritePolicy
Auto Trait Implementations§
impl Forget for WritePolicy
impl Freeze for WritePolicy
impl Move for WritePolicy
impl RefUnwindSafe for WritePolicy
impl Send for WritePolicy
impl Sync for WritePolicy
impl Unpin for WritePolicy
impl UnsafeUnpin for WritePolicy
impl UnwindSafe for WritePolicy
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