haematite 0.6.1

Content-addressed, branchable, actor-native storage engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Public API facades: the `EventStore`, general KV operations, value types,
//! and error types.

pub mod error;
pub mod event_store;
pub mod kv;
pub mod types;

pub use error::{ApiError, CasMismatch, HistoryCompacted, SequenceConflict};
pub use event_store::{EventStore, decode_stream_key, encode_stream_key};
pub use kv::{KvEntry, KvKey, KvRange, KvValue, ShardRoots};
pub use types::{Event, ScanResult, StreamMeta};