pub struct ClearCacheOptsBuilder { /* private fields */ }
Expand description
A builder struct for ClearCacheOpts.
Implementations§
Source§impl ClearCacheOptsBuilder
impl ClearCacheOptsBuilder
Sourcepub fn build(self) -> ClearCacheOpts
pub fn build(self) -> ClearCacheOpts
Finish building ClearCacheOpts.
Source§impl ClearCacheOptsBuilder
impl ClearCacheOptsBuilder
Sourcepub fn keep_storage(self, keep_storage: i64) -> Self
pub fn keep_storage(self, keep_storage: i64) -> Self
Amount of disk space in bytes to keep for cache.
Sourcepub fn filter(self, filters: impl IntoIterator<Item = CacheFilter>) -> Self
pub fn filter(self, filters: impl IntoIterator<Item = CacheFilter>) -> Self
Filter the builder cache with variants of the enum.
Trait Implementations§
Source§impl Clone for ClearCacheOptsBuilder
impl Clone for ClearCacheOptsBuilder
Source§fn clone(&self) -> ClearCacheOptsBuilder
fn clone(&self) -> ClearCacheOptsBuilder
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ClearCacheOptsBuilder
impl Debug for ClearCacheOptsBuilder
Source§impl Default for ClearCacheOptsBuilder
impl Default for ClearCacheOptsBuilder
Source§fn default() -> ClearCacheOptsBuilder
fn default() -> ClearCacheOptsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ClearCacheOptsBuilder
impl RefUnwindSafe for ClearCacheOptsBuilder
impl Send for ClearCacheOptsBuilder
impl Sync for ClearCacheOptsBuilder
impl Unpin for ClearCacheOptsBuilder
impl UnwindSafe for ClearCacheOptsBuilder
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