pub struct RateLimitHeaders {
pub requests_limit: Option<String>,
pub requests_remaining: Option<String>,
pub requests_reset: Option<String>,
pub tokens_limit: Option<String>,
pub tokens_remaining: Option<String>,
pub tokens_reset: Option<String>,
pub retry_after: Option<String>,
}Fields§
§requests_limit: Option<String>§requests_remaining: Option<String>§requests_reset: Option<String>§tokens_limit: Option<String>§tokens_remaining: Option<String>§tokens_reset: Option<String>§retry_after: Option<String>Trait Implementations§
Source§impl Clone for RateLimitHeaders
impl Clone for RateLimitHeaders
Source§fn clone(&self) -> RateLimitHeaders
fn clone(&self) -> RateLimitHeaders
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 RateLimitHeaders
impl Debug for RateLimitHeaders
Source§impl<'de> Deserialize<'de> for RateLimitHeaders
impl<'de> Deserialize<'de> for RateLimitHeaders
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RateLimitHeaders
impl RefUnwindSafe for RateLimitHeaders
impl Send for RateLimitHeaders
impl Sync for RateLimitHeaders
impl Unpin for RateLimitHeaders
impl UnwindSafe for RateLimitHeaders
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