Struct ipfs_sqlite_block_store::cache::SqliteCacheTracker [−][src]
pub struct SqliteCacheTracker<F> { /* fields omitted */ }Expand description
A cache tracker that uses a sqlite database as persistent storage
Implementations
Trait Implementations
impl<F> CacheTracker for SqliteCacheTracker<F> where
F: Fn(i64, BlockInfo) -> Option<i64> + Send + Sync,
impl<F> CacheTracker for SqliteCacheTracker<F> where
F: Fn(i64, BlockInfo) -> Option<i64> + Send + Sync, Auto Trait Implementations
impl<F> !RefUnwindSafe for SqliteCacheTracker<F>impl<F> Send for SqliteCacheTracker<F> where
F: Send, impl<F> Sync for SqliteCacheTracker<F> where
F: Sync, impl<F> Unpin for SqliteCacheTracker<F> where
F: Unpin, impl<F> !UnwindSafe for SqliteCacheTracker<F>