pub trait IndexedBlobStore: BlobStore {
// Required methods
fn hash_to_id(&self, blob_hash: BlobHash) -> Result<Option<BlobID>>;
fn id_to_hash(&self, blob_id: BlobID) -> Result<Option<BlobHash>>;
fn get_by_id(&self, blob_id: BlobID) -> Result<Option<Blob>>;
}
Required Methods§
Sourcefn hash_to_id(&self, blob_hash: BlobHash) -> Result<Option<BlobID>>
fn hash_to_id(&self, blob_hash: BlobHash) -> Result<Option<BlobID>>
Converts a BLAKE3 hash to a store ID.