1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod std;
#[cfg(feature = "tokio")]
pub mod tokio;

#[cfg(test)]
mod tests {
    use ::std::time::Duration;
    use super::*;

    #[test]
    fn test_lock() {
        let mutex = std::MutexWithTimeout::new_with_timeout((), Duration::from_secs(1));
        let _guard = mutex.lock().unwrap();
    }
}