var searchIndex = {}; searchIndex["antidote"] = {"doc":"Mutex and RwLock types that do not poison themselves.","items":[[3,"WaitTimeoutResult","antidote","A type indicating whether a timed wait on a condition variable returned\ndue to a time out or not.",null,null],[3,"Mutex","","Like `std::sync::Mutex` except that it does not poison itself.",null,null],[3,"MutexGuard","","Like `std::sync::MutexGuard`.",null,null],[3,"Condvar","","Like `std::sync::Condvar`.",null,null],[3,"TryLockError","","Like `std::sync::TryLockError`.",null,null],[3,"RwLock","","Like `std::sync::RwLock` except that it does not poison itself.",null,null],[3,"RwLockReadGuard","","Like `std::sync::RwLockReadGuard`.",null,null],[3,"RwLockWriteGuard","","Like `std::sync::RwLockWriteGuard`.",null,null],[6,"TryLockResult","","Like `std::sync::TryLockResult`.",null,null],[11,"fmt","","",0,null],[11,"new","","Like `std::sync::Mutex::new`.",0,{"inputs":[{"name":"t"}],"output":{"name":"mutex"}}],[11,"into_inner","","Like `std::sync::Mutex::into_inner`.",0,null],[11,"lock","","Like `std::sync::Mutex::lock`.",0,null],[11,"try_lock","","Like `std::sync::Mutex::try_lock`.",0,null],[11,"get_mut","","Like `std::sync::Mutex::get_mut`.",0,null],[11,"deref","","",1,null],[11,"deref_mut","","",1,null],[11,"new","","Like `std::sync::Condvar::new`.",2,{"inputs":[],"output":{"name":"condvar"}}],[11,"wait","","Like `std::sync::Condvar::wait`.",2,null],[11,"wait_timeout","","Like `std::sync::Condvar::wait_timeout`.",2,null],[11,"notify_one","","Like `std::sync::Condvar::notify_one`.",2,null],[11,"notify_all","","Like `std::sync::Condvar::notify_all`.",2,null],[11,"fmt","","",3,null],[11,"fmt","","",3,null],[11,"description","","",3,null],[11,"fmt","","",4,null],[11,"new","","Like `std::sync::RwLock::new`.",4,{"inputs":[{"name":"t"}],"output":{"name":"rwlock"}}],[11,"into_inner","","Like `std::sync::RwLock::into_inner`.",4,null],[11,"read","","Like `std::sync::RwLock::read`.",4,null],[11,"try_read","","Like `std::sync::RwLock::try_read`.",4,null],[11,"write","","Like `std::sync::RwLock::write`.",4,null],[11,"try_write","","Like `std::sync::RwLock::try_write`.",4,null],[11,"get_mut","","Like `std::sync::RwLock::get_mut`.",4,null],[11,"deref","","",5,null],[11,"deref","","",6,null],[11,"deref_mut","","",6,null],[11,"timed_out","","Returns whether the wait was known to have timed out.",7,null],[11,"clone","","",7,null],[11,"eq","","",7,null],[11,"ne","","",7,null],[11,"fmt","","",7,null]],"paths":[[3,"Mutex"],[3,"MutexGuard"],[3,"Condvar"],[3,"TryLockError"],[3,"RwLock"],[3,"RwLockReadGuard"],[3,"RwLockWriteGuard"],[3,"WaitTimeoutResult"]]}; initSearch(searchIndex);