pub struct FileBlobStore {}
Trait Implementations§
Source§impl BlobStore for FileBlobStore
impl BlobStore for FileBlobStore
Source§fn contains_hash(&self, _blob_hash: BlobHash) -> Result<bool>
fn contains_hash(&self, _blob_hash: BlobHash) -> Result<bool>
Determines if the store contains a blob with the given BLAKE3 hash.
Source§fn get_by_hash(&self, _blob_hash: BlobHash) -> Result<Option<Blob>>
fn get_by_hash(&self, _blob_hash: BlobHash) -> Result<Option<Blob>>
Fetches a blob by its BLAKE3 hash.
Source§impl BlobStoreExt for FileBlobStore
impl BlobStoreExt for FileBlobStore
Source§impl Default for FileBlobStore
impl Default for FileBlobStore
Source§fn default() -> FileBlobStore
fn default() -> FileBlobStore
Returns the “default value” for a type. Read more
Source§impl IndexedBlobStore for FileBlobStore
impl IndexedBlobStore for FileBlobStore
Auto Trait Implementations§
impl Freeze for FileBlobStore
impl RefUnwindSafe for FileBlobStore
impl Send for FileBlobStore
impl Sync for FileBlobStore
impl Unpin for FileBlobStore
impl UnwindSafe for FileBlobStore
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