pub struct IteratorConfig {
pub cursor: Option<String>,
pub limit: Option<u32>,
pub rate_limiter: Option<Arc<TokenBucketLimiter>>,
}
Expand description
Configuration for enhanced collection iterator
Fields§
§cursor: Option<String>
§limit: Option<u32>
§rate_limiter: Option<Arc<TokenBucketLimiter>>
Trait Implementations§
Source§impl Clone for IteratorConfig
impl Clone for IteratorConfig
Source§fn clone(&self) -> IteratorConfig
fn clone(&self) -> IteratorConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IteratorConfig
impl Debug for IteratorConfig
Source§impl Default for IteratorConfig
impl Default for IteratorConfig
Source§fn default() -> IteratorConfig
fn default() -> IteratorConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IteratorConfig
impl !RefUnwindSafe for IteratorConfig
impl Send for IteratorConfig
impl Sync for IteratorConfig
impl Unpin for IteratorConfig
impl !UnwindSafe for IteratorConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more