Crates.io | amq-proto |
lib.rs | amq-proto |
version | 0.1.0 |
source | src |
created_at | 2017-03-03 14:29:28.134309 |
updated_at | 2017-03-03 14:29:28.134309 |
description | AMQP/RabbitMQ protocol implementation |
homepage | |
repository | https://github.com/Antti/rust-amq-proto |
max_upload_size | |
id | 8789 |
size | 80,745 |
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.
You need to have rustfmt installed to generate protocol.rs To generate a new spec, run:
make
To build the project and run the testsuite, use cargo:
cargo build
cargo test
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.