1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
//! A collection of locking data structures, both thread-safe and //! single-thread-optimized, which use Rust futures instead of //! thread-blocking. //! //! extern crate crossbeam; extern crate futures; mod qutex; mod qrw_lock; pub use self::qutex::{Guard, FutureGuard, Request, Qutex}; pub use self::qrw_lock::{ReadGuard, WriteGuard, FutureReadGuard, FutureWriteGuard, QrwRequest, QrwLock};