semaphorus add a Semaphore type that behaves like a RwLock
semaphorus
Semaphore
RwLock
pub use wrapper::*;