pub struct RateLimitGroup {
pub host: String,
pub norm_path: String,
pub count_429: usize,
pub retry_after_secs: Vec<f64>,
pub ratelimit_headers: BTreeMap<String, String>,
pub cooldown_violated: bool,
pub violating_ids: Vec<String>,
pub entry_ids: Vec<String>,
}Fields§
§host: String§norm_path: String§count_429: usize§retry_after_secs: Vec<f64>§ratelimit_headers: BTreeMap<String, String>§cooldown_violated: bool§violating_ids: Vec<String>§entry_ids: Vec<String>Trait Implementations§
Source§impl Debug for RateLimitGroup
impl Debug for RateLimitGroup
Auto Trait Implementations§
impl Freeze for RateLimitGroup
impl RefUnwindSafe for RateLimitGroup
impl Send for RateLimitGroup
impl Sync for RateLimitGroup
impl Unpin for RateLimitGroup
impl UnsafeUnpin for RateLimitGroup
impl UnwindSafe for RateLimitGroup
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