1 2 3 4 5 6 7 8 9 10 11 12 13
#![feature(checked_duration_since)] #[macro_use] extern crate lazy_static; #[macro_use] extern crate log; mod sync; pub use sync::{ spawn_locksmith_guard_watcher, HcMutex as Mutex, HcMutexGuard as MutexGuard, HcRwLock as RwLock, HcRwLockReadGuard as RwLockReadGuard, HcRwLockWriteGuard as RwLockWriteGuard, LocksmithError, };