//! Frame encoding, decoding, fragmentation, and reassembly.
//!
//! # Frame format
//!
//! ```text
//! +----------------+----------------+------------------+---------+------+
//! | Frame-ID (8B) | Routing Mask | Payload Length | Payload | MAC |
//! | (stochastic) | (4B) | (2B) | (var) | (16B)|
//! +----------------+----------------+------------------+---------+------+
//! ```
//!
//! - **Frame-ID**: non-incremental, stochastically generated per-frame.
//! - **Routing Mask**: determines transport and routing for fragments.
//! - **Payload**: encrypted VPN data with randomized-length padding.
//! - **MAC**: authentication tag from AEAD.
pub use ;
pub use ;
pub use ;