Crate amq_proto [−] [src]
rust-amqp
AMQ protocol implementation in pure rust.
Note: The project is still in very early stages of development, it implements all the protocol parsing, but not all the protocol methods are wrapped/easy to use. Expect the API to be changed in the future.
The methods encoding/decoding code is generated using codegen.rb & amqp-rabbitmq-0.9.1.json spec.
To generate a new spec, run:
make
To build project, use cargo:
cargo build
To build examples:
sh cargo test
Modules
protocol |
Structs
ContentHeaderFrame | |
EncodedProperties | |
Error |
The Error type. |
Frame | |
FrameHeader | |
FramePayload | |
MethodFrame |
Enums
ErrorKind |
The kind of an error. |
FrameType | |
TableEntry |
Constants
VERSION |
Traits
Method | |
ResultExt |
Additional methods for |
Type Definitions
Result |
Convenient wrapper around |
Table |