pub struct RateLimitStatistics {
pub enabled: bool,
pub requests_per_minute: u32,
pub burst_size: u32,
pub active_ip_limiters: usize,
pub active_user_limiters: usize,
pub per_ip_enabled: bool,
pub per_user_enabled: bool,
pub whitelist_count: usize,
}Fields§
§enabled: bool§requests_per_minute: u32§burst_size: u32§active_ip_limiters: usize§active_user_limiters: usize§per_ip_enabled: bool§per_user_enabled: bool§whitelist_count: usizeTrait Implementations§
Source§impl Clone for RateLimitStatistics
impl Clone for RateLimitStatistics
Source§fn clone(&self) -> RateLimitStatistics
fn clone(&self) -> RateLimitStatistics
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 RateLimitStatistics
impl Debug for RateLimitStatistics
Auto Trait Implementations§
impl Freeze for RateLimitStatistics
impl RefUnwindSafe for RateLimitStatistics
impl Send for RateLimitStatistics
impl Sync for RateLimitStatistics
impl Unpin for RateLimitStatistics
impl UnwindSafe for RateLimitStatistics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more