Expand description
Bitcache is a distributed content-addressable storage (CAS) system.
This is the umbrella crate: it re-exports the core types and traits from
bitcache_core, and hosts the bitcache command-line interface.
Modules§
- futures_
core - Core traits and types for asynchronous operations in Rust.
- futures_
io - Asynchronous I/O
- futures_
util - Combinators and utilities for working with
Futures,Streams,Sinks, and theAsyncReadandAsyncWritetraits.
Structs§
- Blob
- A content-addressed blob.
- Blob
Reader std - An asynchronous reader over a blob’s contents.
- Bytes
- A cheaply cloneable and sliceable chunk of contiguous memory.
- Hasher
- An incremental hash state that can accept any number of writes.
- Id
- A cryptographic hash identifier.
- List
Options - Options for enumerating the blob IDs in a repository.
Enums§
- IdEncoding
- A string encoding for
Idvalues. - IdError
- An error decoding an
Idfrom a string representation.
Constants§
Traits§
- Repository
- An asynchronous content-addressable blob repository.
- Stream
- A stream of values produced asynchronously.