Struct may_waiter::WaiterGuard [] [src]

pub struct WaiterGuard<'a, K: Hash + Eq + 'a, T: 'a> { /* fields omitted */ }

Methods

impl<'a, K: Hash + Eq + Debug, T> WaiterGuard<'a, K, T>
[src]

[src]

Trait Implementations

impl<'a, K: Debug + Hash + Eq + 'a, T: Debug + 'a> Debug for WaiterGuard<'a, K, T>
[src]

[src]

Formats the value using the given formatter. Read more

impl<'a, K: Hash + Eq, T> Drop for WaiterGuard<'a, K, T>
[src]

[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl<'a, K, T> Send for WaiterGuard<'a, K, T> where
    K: Send

impl<'a, K, T> Sync for WaiterGuard<'a, K, T> where
    K: Sync