pub struct BudgetWindowPeaks {
pub observed_peak_bytes: Option<u64>,
pub retained_bytes: Option<u64>,
}Expand description
The largest allocator high-water and retained bytes the budget reports in one window carried.
Fields§
§observed_peak_bytes: Option<u64>Largest allocator high-water bytes, if any report carried one.
retained_bytes: Option<u64>Largest retained bytes, if any report carried one.
Trait Implementations§
Source§impl Clone for BudgetWindowPeaks
impl Clone for BudgetWindowPeaks
impl Copy for BudgetWindowPeaks
Source§impl Debug for BudgetWindowPeaks
impl Debug for BudgetWindowPeaks
Source§impl Default for BudgetWindowPeaks
impl Default for BudgetWindowPeaks
impl Eq for BudgetWindowPeaks
Source§impl PartialEq for BudgetWindowPeaks
impl PartialEq for BudgetWindowPeaks
impl StructuralPartialEq for BudgetWindowPeaks
Auto Trait Implementations§
impl Freeze for BudgetWindowPeaks
impl RefUnwindSafe for BudgetWindowPeaks
impl Send for BudgetWindowPeaks
impl Sync for BudgetWindowPeaks
impl Unpin for BudgetWindowPeaks
impl UnsafeUnpin for BudgetWindowPeaks
impl UnwindSafe for BudgetWindowPeaks
Blanket Implementations§
impl<T> Allocation for T
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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