Skip to main content

Module wire_version

Module wire_version 

Source

Re-exports§

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

Modules§

envelope
Versioned wire envelope for cluster messages.
error
Wire-version error types.
handshake_io
Async I/O wrappers for the wire-version handshake exchange.
metrics
Metrics for unknown or mismatched wire versions observed on inbound frames.
negotiation
Wire-version range negotiation.
types
Wire protocol version newtype.