pub struct CgroupMemory {
pub limit_bytes: Option<u64>,
pub peak_bytes: Option<u64>,
pub oom_events: Option<u64>,
pub oom_kills: Option<u64>,
}Expand description
The counters of one sample. limit_bytes is None without a limit.
Fields§
§limit_bytes: Option<u64>§peak_bytes: Option<u64>§oom_events: Option<u64>§oom_kills: Option<u64>Trait Implementations§
Source§impl Clone for CgroupMemory
impl Clone for CgroupMemory
impl Copy for CgroupMemory
Source§impl Debug for CgroupMemory
impl Debug for CgroupMemory
Source§impl Default for CgroupMemory
impl Default for CgroupMemory
Source§impl<'de> Deserialize<'de> for CgroupMemory
impl<'de> Deserialize<'de> for CgroupMemory
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
impl Eq for CgroupMemory
Source§impl PartialEq for CgroupMemory
impl PartialEq for CgroupMemory
Source§impl Serialize for CgroupMemory
impl Serialize for CgroupMemory
impl StructuralPartialEq for CgroupMemory
Auto Trait Implementations§
impl Freeze for CgroupMemory
impl RefUnwindSafe for CgroupMemory
impl Send for CgroupMemory
impl Sync for CgroupMemory
impl Unpin for CgroupMemory
impl UnsafeUnpin for CgroupMemory
impl UnwindSafe for CgroupMemory
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