Module fe2o3_amqp_types::primitives
source · Available on crate feature
primitive
only.Expand description
Primitive types defined in the AMQP1.0 specification Part 1.6
Structs§
- A sequence of values of a single type.
- A wrapper over [
&[u8]
] that allows serialize as an AMQP Binary type and provide custom implementation forLowerHex
andUpperHex
- 32-bit decimal number (IEEE 754-2008 decimal32).
- 64-bit decimal number (IEEE 754-2008 decimal64).
- 128-bit decimal number (IEEE 754-2008 decimal128).
- A draining iterator over the entries of an
IndexMap
. - An owning iterator over the keys of an
IndexMap
. - An owning iterator over the values of an
IndexMap
. - An iterator over the entries of an
IndexMap
. - A mutable iterator over the entries of an
IndexMap
. - An iterator over the keys of an
IndexMap
. - A wrapper around
IndexMap
with custom implementation ofPartialEq
,Eq
,PartialOrd
,Ord
,Hash
,Serialize
, andDeserialize
. - Symbolic values from a constrained domain.
- Symbolic values from a constrained domain. This is similar to
Symbol
but takes a slice instead ofString
. - An absolute point in time
- A universally unique identifier as defined by RFC-4122 in section 4.1.2
- An iterator over the values of an
IndexMap
. - A mutable iterator over the values of an
IndexMap
.
Enums§
- A subset of
Value
- Primitive type definitions
Type Aliases§
- A sequence of octets.
- Represents a true or false value
- Integer in the range -(2^7) to 2^7-1 inclusive
- A single Unicode character
- 64-bit floating point number (IEEE 754-2008 binary64).
- 32-bit floating point number (IEEE 754-2008 binary32)
- Integer in the range -(2^31) to 2^31-1 inclusive
- A sequence of polymorphic values.
- Integer in the range -(2^63) to 2^63-1 inclusive
- Integer in the range -(2^15) to 2^15-1 inclusive
- Integer in the range 0 to 2^8-1 inclusive
- Integer in the range 0 to 2^32-1 inclusive
- Integer in the range 0 to 2^64-1 inclusive
- Integer in the range 0 to 2^16-1 inclusive