internet 0.1.0

Network library for rust
Documentation
//! # TCP: Transmission Control Protocol
//!
//! Reliable, ordered, error-checked byte stream transport protocol.
//!
//! ## Status
//!
//! **In Development** — Codec and mapping API mostly complete.
//! Communication layer pending. Breaking changes possible until stable.
//!
//! ## Components
//!
//! Codecs:
//!  - [`Header`]
//!  - [`Port`]
//!  - [`Checksum`]
//!  - [`Ipv4PseudoHeader`]
//!  - [`Ipv6PseudoHeader`]
//!  - [`Option`]
//!  - [`Kind`]
//!  - [`EndOfOptionList`]
//!  - [`NoOperation`]
//!  - [`MaximumSegmentSize`]
//!  - [`WindowScale`]
//!  - [`SackPermitted`]
//!  - [`Sack`]
//!  - [`Timestamps`]
//!  - [`Md5Signature`]
//!
//! Mappings:
//!  - [`HeaderMapping`]
//!
//! Specification: [RFC 9293](https://datatracker.ietf.org/doc/html/rfc9293)

mod mapping;
pub use mapping::*;

mod encoding;
pub use encoding::*;