amiquip
amiquip is a RabbitMQ client written in pure Rust.
Usage
Add this to your Cargo.toml:
[]
= "0.2"
For usage, see the documentation and examples.
TLS Support
By default, amiquip enables TLS support via the native-tls crate. You can disable support for TLS by turning off default features:
[]
= { = "0.2", = false }
If you disable TLS support, the methods Connection::open,
Connection::open_tuned, and Connection::open_tls_stream will no longer be
available, as all three only allow secure connections. The methods
Connection::insecure_open, Connection::insecure_open_tuned, and
Connection::insecure_open_stream will still be available; these methods
support unencrypted connections.
License
This project is licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in amiquip by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.