Modules§
Macros§
- declare_
meta - declare_
type - This macro is used to declare serialization traits for a type.
- match_
message - Perform a match on a message.
- message_
group - protocol
- Generates a protocol definition from a Rust-like DSL.
Structs§
- Array
- Inflated version of a length-specified array with zero-copy iterator access.
- Array
Iter Array
Iterator
for values of typeT
.- BufWriter
- LString
- A length-prefixed string.
- Length
- Rest
- Represents the remainder of data in a message.
- Struct
Buffer - A buffer that accumulates bytes of sized structs and feeds them to provided sink function when messages are complete. This buffer handles partial messages and multiple messages in a single push.
- Uuid
- A Universally Unique Identifier (UUID).
- ZTArray
- Inflated version of a zero-terminated array with zero-copy iterator access.
- ZTArray
Iter ZTArray
Iterator
for values of typeT
.- ZTString
- A zero-terminated string.
Enums§
- Encoded
- An encoded row value.