pub fn new() -> SQPool<T, DefaultFactory, RecycleAsIs> {
        SQPool {
            factory: DefaultFactory,
            recycler: RecycleAsIs,
            recycled: SegQueue::new(),
        }
    }
/// Returns a new Pool with default factory.
Returns a new Pool with default factory.
Returns a new Pool with default factory .
pub fn new() -> SQPool<T, DefaultFactory, RecycleAsIs> {
        SQPool {
            factory: DefaultFactory,
            recycler: RecycleAsIs,
            recycled: SegQueue::new(),
        }
    }
pub fn new ( ) -> SQPool < T , DefaultFactory , RecycleAsIs > { SQPool { factory : DefaultFactory , recycler : RecycleAsIs , recycled : SegQueue :: new ( ) , } }
Returns a new Pool with default factory.
Returns a new Pool with default factory .