internet 0.0.5

Network library for rust
Documentation
//! UDP protocol implementation ([RFC 768], [9868]).
//!
//! The User Datagram Protocol (UDP) are connectionless communication protocol.
//! It is used to send data octets (datagrams) without establishing a prior connection.
//!
//! This module provides codecs for following UDP header and options:
//!  - [`Header`]
//!  - [`Port`]
//!  - [`Checksum`]
//!  - [`Ipv4PseudoHeader`]
//!  - [`Ipv6PseudoHeader`]
//!  - [`Option`]
//!  - [`EndOfOptionsList`]
//!  - [`NoOperation`]
//!  - [`AdditionalPayloadChecksum`]
//!  - [`Fragmentation`]
//!  - [`MaximumDatagramSize`]
//!  - [`MaximumReassembledDatagramSize`]
//!  - [`EchoRequest`]
//!  - [`EchoResponse`]
//!  - [`Timestamp`]
//!
//! And mappings over buffers:
//!  - [`HeaderMapping`]
//!  - [`OptionsMapping`]
//!
//! [RFC 768]: https://datatracker.ietf.org/doc/html/rfc768
//! [9868]: https://datatracker.ietf.org/doc/html/rfc9868
//!
//! # Examples
//!
//! ```
//! ```

mod encoding;
#[allow(unused_imports)]
pub use encoding::*;

mod mapping;
#[allow(unused_imports)]
pub use mapping::*;