dyniak 0.0.2

Riak-compatible protocol surface (HTTP + PBC) and storage bridge for the Dynomite Rust port
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Storage bridges for the Riak protocol layer.
//!
//! Today this module hosts one bridge: [`NoxuDatastore`], gated behind
//! the `noxu` Cargo feature, which wires the Dynomite engine to the
//! in-process Noxu DB storage engine. The follow-up slice will add a
//! richer Riak-aware K/V trait that the protocol layer uses end-to-
//! end; for now the bridge satisfies
//! [`dynomite::embed::Datastore`] so an embedder can drop a
//! `NoxuDatastore` into [`dynomite::embed::Server`] today.

#[cfg(feature = "noxu")]
pub mod noxu;

#[cfg(feature = "noxu")]
pub use crate::datastore::noxu::{NoxuDatastore, NoxuDatastoreError};