pub struct RateLimitResponse {
pub rate_limit_type: String,
pub interval: String,
pub interval_num: u16,
pub limit: u32,
}Fields§
§rate_limit_type: String§interval: String§interval_num: u16§limit: u32Trait Implementations§
Source§impl Clone for RateLimitResponse
impl Clone for RateLimitResponse
Source§fn clone(&self) -> RateLimitResponse
fn clone(&self) -> RateLimitResponse
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 RateLimitResponse
impl Debug for RateLimitResponse
Source§impl<'de> Deserialize<'de> for RateLimitResponse
impl<'de> Deserialize<'de> for RateLimitResponse
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 RateLimitResponse
impl RefUnwindSafe for RateLimitResponse
impl Send for RateLimitResponse
impl Sync for RateLimitResponse
impl Unpin for RateLimitResponse
impl UnwindSafe for RateLimitResponse
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