Qutex

Non-thread-blocking queue-backed data locks based on Rust futures.
Documentation
Example
Cargo.toml:
qutex = "0.0"
main.rs:
extern crate qutex;
extern crate futures;
use thread;
use Future;
use Qutex;
Non-thread-blocking queue-backed data locks based on Rust futures.
Cargo.toml:
qutex = "0.0"
main.rs:
extern crate qutex;
extern crate futures;
use thread;
use Future;
use Qutex;