Re-exports§
Structs§
- Array
Iterable - CStr
- A dynamically-sized view of a C string.
- Display
AsDebug - Error
Context - Flatten
Error Context - Format
BinStr - Format
Enum - Format
Flags - Format
Hex - Format
Iter - Format
Mac - Header
- Ipv4
Addr - An IPv4 address.
- Ipv6
Addr - An IPv6 address.
- Iterable
Chunks - A convenience wrapper on top of
chop_header() - MapFormat
Array - Multi
Attr Iterable - Push
Writer - Socket
Addr V4 - An IPv4 socket address.
- Socket
Addr V6 - An IPv6 socket address.
Enums§
- Error
Reason - IpAddr
- An IP address, either IPv4 or IPv6.
- Request
Buf - Socket
Addr - An internet socket address, either IPv4 or IPv6.
Constants§
Traits§
Functions§
- align
- align_
up - chop_
header - dump_
assert_ eq - dump_
hex - encode_
ip - encode_
ipv4 - encode_
ipv6 - encode_
sockaddr - encode_
sockaddr_ v4 - encode_
sockaddr_ v6 - finalize_
nested_ header - get_
bits - nla_
align_ up - nla_
type - parse_
be_ i8 - parse_
be_ i16 - parse_
be_ i32 - parse_
be_ i64 - parse_
be_ i128 - parse_
be_ u8 - parse_
be_ u16 - parse_
be_ u32 - parse_
be_ u64 - parse_
be_ u128 - parse_
i8 - parse_
i16 - parse_
i32 - parse_
i64 - parse_
i128 - parse_
ip - parse_
ipv4 - parse_
ipv6 - parse_
le_ i8 - parse_
le_ i16 - parse_
le_ i32 - parse_
le_ i64 - parse_
le_ i128 - parse_
le_ u8 - parse_
le_ u16 - parse_
le_ u32 - parse_
le_ u64 - parse_
le_ u128 - parse_
sockaddr - parse_
sockaddr_ v4 - parse_
sockaddr_ v6 - parse_
u8 - parse_
u16 - parse_
u32 - parse_
u64 - parse_
u128 - push_
header - Returns header offset
- push_
nested_ header - Returns header offset
- push_
pad - set_
bits - write_
header - Returns header offset
Derive Macros§
- Debug
- Derive macro generating an impl of the trait
Debug.