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