Searched refs:Permit (Results 1 – 1 of 1) sorted by relevance
37 pub(crate) struct Permit<'a> { struct153 pub(crate) fn acquire(&self) -> Permit<'_> { in acquire()154 Permit::new(self) in acquire()220 impl<'a> Permit<'a> { implementation221 fn new(semaphore: &'a SemaphoreInner) -> Permit { in new() argument222 Permit { in new()230 impl Future for Permit<'_> { implementation243 impl Drop for Permit<'_> { implementation