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};