pb_mapper_core/lib.rs
1//! The bottom layer: credential primitives, framing checksums, configuration,
2//! address resolution, and the file primitives the durable stores build on.
3//!
4//! Nothing here depends on another `pb-mapper` crate, which is what makes it
5//! the bottom. `DataLenType` lives here rather than with the message framing
6//! that names it, so that `checksum` and `error` can use it without depending
7//! on the protocol layer.
8
9pub mod addr;
10pub mod checksum;
11pub mod codec;
12pub mod config;
13pub mod conn_id;
14pub mod durable_file;
15pub mod error;
16pub mod paging;
17pub mod test_support;
18pub mod timeout;
19
20/// The width of the length prefix on a framed message.
21pub type DataLenType = u32;