pub struct ResctrlMonGroupModel {
pub name: String,
pub full_path: String,
pub mon: ResctrlMonModel,
}
Expand description
Collection of all data about a single MON group
Fields§
§name: String
§full_path: String
§mon: ResctrlMonModel
Implementations§
Source§impl ResctrlMonGroupModel
impl ResctrlMonGroupModel
pub fn new( name: String, full_path: String, sample: &MonGroupStat, last: Option<(&MonGroupStat, Duration)>, ) -> ResctrlMonGroupModel
Trait Implementations§
Source§impl Clone for ResctrlMonGroupModel
impl Clone for ResctrlMonGroupModel
Source§fn clone(&self) -> ResctrlMonGroupModel
fn clone(&self) -> ResctrlMonGroupModel
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 ResctrlMonGroupModel
impl Debug for ResctrlMonGroupModel
Source§impl Default for ResctrlMonGroupModel
impl Default for ResctrlMonGroupModel
Source§fn default() -> ResctrlMonGroupModel
fn default() -> ResctrlMonGroupModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResctrlMonGroupModel
impl<'de> Deserialize<'de> for ResctrlMonGroupModel
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
Source§impl PartialEq for ResctrlMonGroupModel
impl PartialEq for ResctrlMonGroupModel
Source§impl Queriable for ResctrlMonGroupModel
impl Queriable for ResctrlMonGroupModel
Source§impl Serialize for ResctrlMonGroupModel
impl Serialize for ResctrlMonGroupModel
impl StructuralPartialEq for ResctrlMonGroupModel
Auto Trait Implementations§
impl Freeze for ResctrlMonGroupModel
impl RefUnwindSafe for ResctrlMonGroupModel
impl Send for ResctrlMonGroupModel
impl Sync for ResctrlMonGroupModel
impl Unpin for ResctrlMonGroupModel
impl UnwindSafe for ResctrlMonGroupModel
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