A Rust implementation of RSMQ (Redis Simple Message Queue).
Add this line to your application's Cargo.toml:
toml
[dependencies]
rsmq = "*"
```rust extern crate rsmq;
use rsmq::*;
fn main() { let rsmq = Rsmq::new("redis://127.0.0.1/").expect("Can't connect to Redis"); let qopts = QueueOpts { qname: "my-queue".into(), vt: 60, delay: 120, maxsize: 3000, }; rsmq.createqueue(qopts).expect("queue creation failed"); let qs = rsmq.listqueues().expect("Nope, no listing for you"); println!("List queues: {:?}", qs); rsmq.delete_queue("my-queue").expect("q deletion failed"); } ```
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)