Crate fe2o3_amqp_types

Crate fe2o3_amqp_types 

Source
Expand description

Implements AMQP1.0 data types as defined in the core specification.

§Feature flags

Please note that Performative will require both "transport" and "messaging" feature flags enabled.

  • "primitive": enables the primitive types defined in part 1.6 in the core specification.
  • "transport": enables most of the types defined in part 2.4, 2.5, and 2.8 of the core specifiction.
  • "messaging": enables the types defined in part 2.7 and part 3 defined in the core specification
  • "transaction": enables the types defined in part 4.5 of the core specification
  • "security": enables the types defined in part 5 of the core specifiction.
default = [
    "primitive",
    "transport",
    "messaging",
    "security",
]

Modules§

definitionstransport
Types defined in AMQP 1.0 specification Part 2.8: Definitions
messagingmessaging
Types defined in AMQP 1.0 specification Part 3: Messaging
performativestransport and messaging
Performatives defined in AMQP 1.0 specification Part 2.7
primitivesprimitive
Primitive types defined in the AMQP1.0 specification Part 1.6
saslsecurity
Types defined in AMQP 1.0 specification Part 5.3: SASL
statestransport
Definition of connection state and session state
transactiontransaction
Part 4: Transactions