Struct may_waiter::WaiterMap
[−]
[src]
pub struct WaiterMap<K, T> { /* fields omitted */ }
Methods
impl<K: Hash + Eq, T> WaiterMap<K, T>
[src]
pub fn new() -> Self
[src]
pub fn new_waiter(&self, id: K) -> WaiterGuard<K, T> where
K: Clone,
[src]
K: Clone,
pub fn set_rsp(&self, id: &K, rsp: T) -> Result<(), T> where
K: Debug,
[src]
K: Debug,