nodedb-cluster 0.1.1

Distributed coordination layer for NodeDB — vShards, QUIC transport, and replication
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// SPDX-License-Identifier: BUSL-1.1

pub mod envelope;
pub mod error;
pub mod handshake_io;
pub mod metrics;
pub mod negotiation;
pub mod types;

pub use envelope::{
    Versioned, decode_versioned, encode_versioned, unwrap_bytes_versioned, wrap_bytes_versioned,
};
pub use error::WireVersionError;
pub use handshake_io::local_version_range;
pub use metrics::WireVersionMetrics;
pub use negotiation::{VersionHandshake, VersionHandshakeAck, VersionRange, negotiate};
pub use types::WireVersion;