Struct objpool::Pool
[−]
[src]
pub struct Pool<T, F> where F: Fn() -> T {
// some fields omitted
}pub struct Pool<T, F> where F: Fn() -> T {
// some fields omitted
}impl<T, F> Pool<T, F> where F: Fn() -> T[src]fn new(create: F) -> Arc<Pool<T, F>>fn get(&self) -> Item<T, F>fn get_timeout(&self, duration: Duration) -> Result<Item<T, F>, TimeoutError>impl<T, F> Debug for Pool<T, F> where F: Fn() -> T[src]