courierust 1.0.0

no_std HTTP and gRPC engine with work-stealing, RFC 9218, and JA3/JA4 fingerprinting.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! HTTP/2 (RFC 9113): frames, stream state machine, flow control and
//! RFC 9218 extensible priorities.
//!
//! This module is `no_std`-capable; the framing/state-machine core is
//! generic over [`crate::courierust_io::Read`]/[`crate::courierust_io::Write`] so the same
//! codec runs over TCP or a TLS stream.

pub mod connection;
pub mod error;
pub mod flow;
pub mod frame;
pub mod priority;
pub mod settings;
pub mod stream;