1#![allow(clippy::module_inception)]
2
3mod error;
4mod metastore;
5mod net;
6pub mod oracle;
7mod pagestore;
8mod pair;
9
10pub mod runtime {
11 pub mod runtime;
12 pub mod storage;
13 pub mod sync;
14 pub mod volume_handle;
15 pub mod volume_reader;
16 pub mod volume_writer;
17}
18
19pub use error::ClientErr;
20pub use metastore::MetastoreClient;
21pub use net::NetClient;
22pub use pagestore::PagestoreClient;
23pub use pair::ClientPair;
24
25pub const VERSION: &str = env!("CARGO_PKG_VERSION");
26pub const USER_AGENT: &str = concat!("graft-client/", env!("CARGO_PKG_VERSION"));