pub struct ThrottleStats {
pub upload_bytes_allowed: u64,
pub upload_bytes_throttled: u64,
pub download_bytes_allowed: u64,
pub download_bytes_throttled: u64,
pub upload_throttle_count: u64,
pub download_throttle_count: u64,
}Expand description
Statistics for throttling
Fields§
§upload_bytes_allowed: u64Total bytes allowed (upload)
upload_bytes_throttled: u64Total bytes throttled/delayed (upload)
download_bytes_allowed: u64Total bytes allowed (download)
download_bytes_throttled: u64Total bytes throttled/delayed (download)
upload_throttle_count: u64Number of times upload was throttled
download_throttle_count: u64Number of times download was throttled
Trait Implementations§
Source§impl Clone for ThrottleStats
impl Clone for ThrottleStats
Source§fn clone(&self) -> ThrottleStats
fn clone(&self) -> ThrottleStats
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 ThrottleStats
impl Debug for ThrottleStats
Source§impl Default for ThrottleStats
impl Default for ThrottleStats
Source§fn default() -> ThrottleStats
fn default() -> ThrottleStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ThrottleStats
impl RefUnwindSafe for ThrottleStats
impl Send for ThrottleStats
impl Sync for ThrottleStats
impl Unpin for ThrottleStats
impl UnwindSafe for ThrottleStats
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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