pub struct RequestBudget {
pub max_concurrent_http_requests: Option<usize>,
pub max_concurrent_websocket_sessions: Option<usize>,
pub min_http_interval: Option<Duration>,
}Fields§
§max_concurrent_http_requests: Option<usize>§max_concurrent_websocket_sessions: Option<usize>§min_http_interval: Option<Duration>Implementations§
Source§impl RequestBudget
impl RequestBudget
Sourcepub fn builder() -> RequestBudgetBuilder
pub fn builder() -> RequestBudgetBuilder
Create an instance of RequestBudget using the builder syntax
Source§impl RequestBudget
impl RequestBudget
Trait Implementations§
Source§impl Clone for RequestBudget
impl Clone for RequestBudget
Source§fn clone(&self) -> RequestBudget
fn clone(&self) -> RequestBudget
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 RequestBudget
impl Debug for RequestBudget
Source§impl Default for RequestBudget
impl Default for RequestBudget
Source§impl PartialEq for RequestBudget
impl PartialEq for RequestBudget
impl Eq for RequestBudget
impl StructuralPartialEq for RequestBudget
Auto Trait Implementations§
impl Freeze for RequestBudget
impl RefUnwindSafe for RequestBudget
impl Send for RequestBudget
impl Sync for RequestBudget
impl Unpin for RequestBudget
impl UnsafeUnpin for RequestBudget
impl UnwindSafe for RequestBudget
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.