pub struct RateLimitQuotaRequest {
pub name: String,
pub rate: f64,
pub burst: Option<u64>,
pub path: Option<String>,
pub interval: Option<String>,
pub block_interval: Option<String>,
pub role: Option<String>,
pub inheritable: Option<bool>,
}Fields§
§name: String§rate: f64§burst: Option<u64>§path: Option<String>§interval: Option<String>§block_interval: Option<String>§role: Option<String>§inheritable: Option<bool>Trait Implementations§
Source§impl Clone for RateLimitQuotaRequest
impl Clone for RateLimitQuotaRequest
Source§fn clone(&self) -> RateLimitQuotaRequest
fn clone(&self) -> RateLimitQuotaRequest
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 RateLimitQuotaRequest
impl Debug for RateLimitQuotaRequest
Source§impl Default for RateLimitQuotaRequest
impl Default for RateLimitQuotaRequest
Source§fn default() -> RateLimitQuotaRequest
fn default() -> RateLimitQuotaRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RateLimitQuotaRequest
impl RefUnwindSafe for RateLimitQuotaRequest
impl Send for RateLimitQuotaRequest
impl Sync for RateLimitQuotaRequest
impl Unpin for RateLimitQuotaRequest
impl UnsafeUnpin for RateLimitQuotaRequest
impl UnwindSafe for RateLimitQuotaRequest
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