summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 386bd2a..dd7354c 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -12,11 +12,14 @@ use thread_local::ThreadLocal;
mod guard;
mod lock;
+mod lockable;
pub mod mutex;
use lock::{Key, Lock};
-pub use guard::{LockGuard, Lockable};
+pub use guard::LockGuard;
+pub use lockable::Lockable;
+pub use mutex::Mutex;
static KEY: Lazy<ThreadLocal<Lock>> = Lazy::new(ThreadLocal::new);