Struct objpool::Pool
[−]
[src]
pub struct Pool<T> { /* fields omitted */ }
Methods
impl<T> Pool<T>
[src]
fn new<C>(constructor: C) -> Arc<Pool<T>> where
C: Fn() -> T + Send + Sync + 'static,
C: Fn() -> T + Send + Sync + 'static,
fn with_capacity<C>(capacity: usize, constructor: C) -> Arc<Pool<T>> where
C: Fn() -> T + Send + Sync + 'static,
C: Fn() -> T + Send + Sync + 'static,