pub(crate) fn from_request(client: &Client, capacity: usize, request: R) -> Self {
        Self {
            client: client.clone(),
            limit: None,
            fetched: 0,
            buffer: VecDeque::with_capacity(capacity),
            last_chunk: false,
            total: None,
            request,
        }
    }
/// Create a new `IterBuffer` instance from a handle, capacity and request.
Create a new `IterBuffer` instance from a handle, capacity and request.
Create a new ` IterBuffer ` instance from a handle capacity and request .
pub(crate) fn from_request(client: &Client, capacity: usize, request: R) -> Self {
        Self {
            client: client.clone(),
            limit: None,
            fetched: 0,
            buffer: VecDeque::with_capacity(capacity),
            last_chunk: false,
            total: None,
            request,
        }
    }
pub ( crate ) fn from_request ( client : & Client , capacity : usize , request : R ) -> Self { Self { client : client . clone ( ) , limit : None , fetched : 0 , buffer : VecDeque :: with_capacity ( capacity ) , last_chunk : false , total : None , request , } }
Create a new `IterBuffer` instance from a handle, capacity and request.
Create a new ` IterBuffer ` instance from a handle capacity and request .
client
&Client
capacity
usize
request
R
client
&Client
capacity
usize
request
R