Struct below_model::sample::CgroupSample
source · [−]pub struct CgroupSample {
pub cpu_stat: Option<CpuStat>,
pub io_stat: Option<BTreeMap<String, IoStat>>,
pub memory_current: Option<i64>,
pub memory_stat: Option<MemoryStat>,
pub pressure: Option<Pressure>,
pub children: Option<BTreeMap<String, CgroupSample>>,
pub memory_swap_current: Option<i64>,
pub memory_zswap_current: Option<i64>,
pub memory_high: Option<i64>,
pub memory_events: Option<MemoryEvents>,
pub inode_number: Option<i64>,
pub cgroup_stat: Option<CgroupStat>,
}
Fields
cpu_stat: Option<CpuStat>
io_stat: Option<BTreeMap<String, IoStat>>
memory_current: Option<i64>
memory_stat: Option<MemoryStat>
pressure: Option<Pressure>
children: Option<BTreeMap<String, CgroupSample>>
memory_swap_current: Option<i64>
memory_zswap_current: Option<i64>
memory_high: Option<i64>
memory_events: Option<MemoryEvents>
inode_number: Option<i64>
cgroup_stat: Option<CgroupStat>
Trait Implementations
sourceimpl Clone for CgroupSample
impl Clone for CgroupSample
sourcefn clone(&self) -> CgroupSample
fn clone(&self) -> CgroupSample
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CgroupSample
impl Debug for CgroupSample
sourceimpl Default for CgroupSample
impl Default for CgroupSample
sourcefn default() -> CgroupSample
fn default() -> CgroupSample
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CgroupSample
impl<'de> Deserialize<'de> for CgroupSample
sourcefn 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
sourceimpl PartialEq<CgroupSample> for CgroupSample
impl PartialEq<CgroupSample> for CgroupSample
sourcefn eq(&self, other: &CgroupSample) -> bool
fn eq(&self, other: &CgroupSample) -> bool
sourceimpl Serialize for CgroupSample
impl Serialize for CgroupSample
impl StructuralPartialEq for CgroupSample
Auto Trait Implementations
impl RefUnwindSafe for CgroupSample
impl Send for CgroupSample
impl Sync for CgroupSample
impl Unpin for CgroupSample
impl UnwindSafe for CgroupSample
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more