pub struct OrgRateLimitConfig {
pub rate_limit_per_minute: u64,
pub rate_limit_per_hour: Option<u64>,
pub rate_limit_per_day: Option<u64>,
}Expand description
Organization rate limit configuration
Fields§
§rate_limit_per_minute: u64Rate limit per minute
rate_limit_per_hour: Option<u64>Optional rate limit per hour
rate_limit_per_day: Option<u64>Optional rate limit per day
Trait Implementations§
Source§impl Clone for OrgRateLimitConfig
impl Clone for OrgRateLimitConfig
Source§fn clone(&self) -> OrgRateLimitConfig
fn clone(&self) -> OrgRateLimitConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OrgRateLimitConfig
impl Debug for OrgRateLimitConfig
Source§impl Default for OrgRateLimitConfig
impl Default for OrgRateLimitConfig
Source§impl<'de> Deserialize<'de> for OrgRateLimitConfig
impl<'de> Deserialize<'de> for OrgRateLimitConfig
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 OrgRateLimitConfig
impl RefUnwindSafe for OrgRateLimitConfig
impl Send for OrgRateLimitConfig
impl Sync for OrgRateLimitConfig
impl Unpin for OrgRateLimitConfig
impl UnsafeUnpin for OrgRateLimitConfig
impl UnwindSafe for OrgRateLimitConfig
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