//! TCP protocol implementation ([RFC 9293]).
//!
//! Transmission Control Protocol (TCP) is a connection-oriented communication protocol.
//! TCP is used for reliable and ordered data delivery.
//!
//! This module provides encoding for following TCP header, primitives and options:
//! - [`Header`]
//! - [`Port`]
//! - [`Checksum`]
//! - [`Ipv4PseudoHeader`]
//! - [`Ipv6PseudoHeader`]
//! - [`Option`]
//! - [`Kind`]
//! - [`EndOfOptionList`]
//! - [`NoOperation`]
//! - [`MaximumSegmentSize`]
//! - [`WindowScale`]
//! - [`SackPermitted`]
//! - [`Sack`]
//! - [`Timestamps`]
//! - [`Md5Signature`]
//!
//! And mapping over buffers:
//! - [`HeaderMapping`]
//! - [`OptionsMapping`]
//!
//! [RFC 9293]: https://datatracker.ietf.org/doc/html/rfc9293
pub use *;
pub use *;