Home
last modified time | relevance | path

Searched refs:PoolGuard (Results 1 – 2 of 2) sorted by relevance

/external/rust/crates/regex/src/
Dpool.rs171 pub struct PoolGuard<'a, T: 'a + Send> { struct
196 pub fn get(&self) -> PoolGuard<T> { in get() argument
220 fn get_slow(&self, caller: usize, owner: usize) -> PoolGuard<T> { in get_slow()
250 fn guard_owned(&self) -> PoolGuard<'_, T> { in guard_owned()
251 PoolGuard { pool: self, value: None } in guard_owned()
255 fn guard_stack(&self, value: Box<T>) -> PoolGuard<'_, T> { in guard_stack()
256 PoolGuard { pool: self, value: Some(value) } in guard_stack()
260 impl<'a, T: Send> PoolGuard<'a, T> { impl
270 impl<'a, T: Send> Drop for PoolGuard<'a, T> { implementation
Dexec.rs20 use pool::{Pool, PoolGuard};
57 cache: PoolGuard<'c, ProgramCache>,