pub struct WebsocketApiRateLimit {
pub rate_limit_type: RateLimitType,
pub interval: Interval,
pub interval_num: u32,
pub limit: u32,
pub count: Option<u32>,
}Fields§
§rate_limit_type: RateLimitType§interval: Interval§interval_num: u32§limit: u32§count: Option<u32>Trait Implementations§
Source§impl Clone for WebsocketApiRateLimit
impl Clone for WebsocketApiRateLimit
Source§fn clone(&self) -> WebsocketApiRateLimit
fn clone(&self) -> WebsocketApiRateLimit
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 WebsocketApiRateLimit
impl Debug for WebsocketApiRateLimit
Source§impl<'de> Deserialize<'de> for WebsocketApiRateLimit
impl<'de> Deserialize<'de> for WebsocketApiRateLimit
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
Source§impl PartialEq for WebsocketApiRateLimit
impl PartialEq for WebsocketApiRateLimit
Source§impl Serialize for WebsocketApiRateLimit
impl Serialize for WebsocketApiRateLimit
impl StructuralPartialEq for WebsocketApiRateLimit
Auto Trait Implementations§
impl Freeze for WebsocketApiRateLimit
impl RefUnwindSafe for WebsocketApiRateLimit
impl Send for WebsocketApiRateLimit
impl Sync for WebsocketApiRateLimit
impl Unpin for WebsocketApiRateLimit
impl UnwindSafe for WebsocketApiRateLimit
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