pub struct TopTemporaryChurn {
pub name: String,
pub allocation_count: usize,
pub total_bytes: usize,
pub average_lifetime_ms: f64,
}Expand description
Top N temporary churn for dashboard
Fields§
§name: StringSite name
allocation_count: usizeNumber of allocations
total_bytes: usizeTotal bytes allocated
average_lifetime_ms: f64Average lifetime in milliseconds
Trait Implementations§
Source§impl Clone for TopTemporaryChurn
impl Clone for TopTemporaryChurn
Source§fn clone(&self) -> TopTemporaryChurn
fn clone(&self) -> TopTemporaryChurn
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 TopTemporaryChurn
impl Debug for TopTemporaryChurn
Source§impl<'de> Deserialize<'de> for TopTemporaryChurn
impl<'de> Deserialize<'de> for TopTemporaryChurn
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 TopTemporaryChurn
impl RefUnwindSafe for TopTemporaryChurn
impl Send for TopTemporaryChurn
impl Sync for TopTemporaryChurn
impl Unpin for TopTemporaryChurn
impl UnsafeUnpin for TopTemporaryChurn
impl UnwindSafe for TopTemporaryChurn
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