1
2
3
4
5
6
7
8
9
10
11
12
//! Mock implementation of `std::atomic`.

mod causal;
pub mod atomic;
mod condvar;
mod mutex;

pub use self::causal::CausalCell;
pub use self::condvar::{Condvar, WaitTimeoutResult};
pub use self::mutex::{Mutex, MutexGuard};

pub use std::sync::{LockResult, TryLockResult};