Module amq_protocol_types::generation
source · Expand description
Generation utilities for the various AMQP types.
Enums§
- Serialization types and traits Base type for generator errors
Traits§
- Serialization types and traits Trait for
Write
types that allow skipping and reserving a slice, then writing some data, then write something in the slice we reserved using the return for our data write. - Serialization types and traits Trait for serializing functions
Functions§
- Generate the Boolean in the given buffer (x)
- Generate the ByteArray in the given buffer (x)
- Generate the DecimalValue in the given buffer (x)
- Generate the Double in the given buffer (x)
- Generate the FieldArray in the given buffer (x)
- Generate the FieldTable in the given buffer (x)
- Generate the AMQPFlags in the given buffer (x)
- Generate the Float in the given buffer (x)
- Generate the id (ShortUInt) in the given buffer (x)
- Generate the LongInt in the given buffer (x)
- Generate the LongLongInt in the given buffer (x)
- Generate the LongLongUInt in the given buffer (x)
- Generate the LongString in the given buffer (x)
- Generate the LongUInt in the given buffer (x)
- Generate the AMQPValue in the given buffer (x)
- Generate the ShortInt in the given buffer (x)
- Generate the ShortShortInt in the given buffer (x)
- Generate the ShortShortUInt in the given buffer (x)
- Generate the ShortString in the given buffer (x)
- Generate the ShortUInt in the given buffer (x)
- Generate the Timestamp in the given buffer (x)
- Generate the AMQPType in the given buffer (x)
- Apply a generator and serialize its length at the beginning of buffer
Type Aliases§
- Serialization types and traits Holds the result of serializing functions