Struct ipfs_sqlite_block_store::cache::NoopCacheTracker
source · [−]pub struct NoopCacheTracker;Expand description
a cache tracker that does nothing whatsoever, but is extremely fast
Trait Implementations
sourceimpl CacheTracker for NoopCacheTracker
impl CacheTracker for NoopCacheTracker
sourcefn has_persistent_state(&self) -> bool
fn has_persistent_state(&self) -> bool
indicate whether retain_ids should be called on startup
sourcefn blocks_accessed(&self, blocks: Vec<BlockInfo>)
fn blocks_accessed(&self, blocks: Vec<BlockInfo>)
called whenever blocks were accessed Read more
sourcefn blocks_written(&self, blocks: Vec<WriteInfo>)
fn blocks_written(&self, blocks: Vec<WriteInfo>)
called whenever blocks were written Read more
sourcefn blocks_deleted(&self, blocks: Vec<BlockInfo>)
fn blocks_deleted(&self, blocks: Vec<BlockInfo>)
called whenever blocks have been deleted by gc.
Auto Trait Implementations
impl RefUnwindSafe for NoopCacheTracker
impl Send for NoopCacheTracker
impl Sync for NoopCacheTracker
impl Unpin for NoopCacheTracker
impl UnwindSafe for NoopCacheTracker
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more