Skip to main content

streaming_crypto/core_api/stream_v2/framing/
mod.rs

1//! Wire framing for stream_v2.
2//!
3//! Responsibilities:
4//! - Define frame headers and records
5//! - Encode frames into a canonical byte layout
6//! - Decode frames with strict validation
7//!
8//! Non-responsibilities:
9//! - Cryptography
10//! - Compression
11//! - IO
12//! - Parallelism
13
14pub mod types;
15pub mod encode;
16pub mod decode;
17
18pub use types::{
19    FrameHeader,
20    FrameView,
21    FrameType,
22    FrameError,
23};