macro_rules! rwlock { ($val:expr) => { ... }; }
Macro for creating a RwLock<T> from a value
RwLock<T>
use hurry::rwlock; let x = rwlock!(5); *x.write().unwrap() = 10; assert_eq!(*x.read().unwrap(), 10);