pub struct BufferUtilization {
pub min_ratio: f64,
pub max_ratio: f64,
pub current_ratio: f64,
}Expand description
Buffer utilization metrics.
Fields§
§min_ratio: f64Minimum fullness ratio observed.
max_ratio: f64Maximum fullness ratio observed.
current_ratio: f64Current fullness ratio.
Trait Implementations§
Source§impl Clone for BufferUtilization
impl Clone for BufferUtilization
Source§fn clone(&self) -> BufferUtilization
fn clone(&self) -> BufferUtilization
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 moreAuto Trait Implementations§
impl Freeze for BufferUtilization
impl RefUnwindSafe for BufferUtilization
impl Send for BufferUtilization
impl Sync for BufferUtilization
impl Unpin for BufferUtilization
impl UnsafeUnpin for BufferUtilization
impl UnwindSafe for BufferUtilization
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> 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