pub struct BlobStore { /* private fields */ }Expand description
Content-addressed LRU cache of file bytes, keyed by BLAKE3-128 and shared by every sync in the process: identical files cost one entry, and delta bases are found by the hash each engine recorded for the content its client holds. Eviction only costs efficiency — a missing base falls back to full content.
Implementations§
Auto Trait Implementations§
impl Freeze for BlobStore
impl RefUnwindSafe for BlobStore
impl Send for BlobStore
impl Sync for BlobStore
impl Unpin for BlobStore
impl UnsafeUnpin for BlobStore
impl UnwindSafe for BlobStore
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