pub fn new(buf_size: usize) -> Self {
        return Self {
            pool: SQPool::new()
                .with_factory(RawBufFactory { buf_size })
                .with_recycler(RawBufRecycler),
        };
    }
/// Returns a new BufFactory with the given parameters.
Returns a new BufFactory with the given parameters.
Returns a new BufFactory with the given parameters .
pub fn new(buf_size: usize) -> Self {
        return Self {
            pool: SQPool::new()
                .with_factory(RawBufFactory { buf_size })
                .with_recycler(RawBufRecycler),
        };
    }
pub fn new ( buf_size : usize ) -> Self { return Self { pool : SQPool :: new ( ) . with_factory ( RawBufFactory { buf_size } ) . with_recycler ( RawBufRecycler ) , } ; }
Returns a new BufFactory with the given parameters.
Returns a new BufFactory with the given parameters .
buf_size
usize
buf_size
usize