#amqp #serde

fe2o3-amqp-types

Implementation of AMQP1.0 data types

21 unstable releases (3 breaking)

Uses new Rust 2021

new 0.3.3 Aug 14, 2022
0.2.1 Jul 25, 2022
0.0.8 Mar 19, 2022

#700 in Network programming

Download history 27/week @ 2022-04-24 157/week @ 2022-05-01 57/week @ 2022-05-08 214/week @ 2022-05-15 119/week @ 2022-05-22 101/week @ 2022-05-29 108/week @ 2022-06-05 92/week @ 2022-06-12 47/week @ 2022-06-19 97/week @ 2022-06-26 278/week @ 2022-07-03 231/week @ 2022-07-10 73/week @ 2022-07-17 222/week @ 2022-07-24 139/week @ 2022-07-31 192/week @ 2022-08-07

676 downloads per month
Used in 2 crates

MIT/Apache

595KB
14K SLoC

fe2o3-amqp-types

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

License: MIT/Apache-2.0


lib.rs:

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",
]

Dependencies

~1–1.7MB
~36K SLoC