1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
#![feature(optin_builtin_traits)]
#![feature(external_doc)]
#![doc(include = "../README.md")]

mod mutex;
mod result;
mod rwlock;

pub use crate::mutex::{Mutex, MutexGuard};
pub use crate::result::{LockResult, PoisonError, TryLockError, TryLockResult};
pub use crate::rwlock::{RwLock, RwLockReadGuard, RwLockWriteGuard};