Struct below_config::BelowConfig
source · pub struct BelowConfig {
pub log_dir: PathBuf,
pub store_dir: PathBuf,
pub cgroup_root: PathBuf,
pub cgroup_filter_out: String,
pub enable_gpu_stats: bool,
pub use_rgpu_for_gpu_stats: bool,
pub enable_btrfs_stats: bool,
pub btrfs_samples: u64,
pub btrfs_min_pct: f64,
pub enable_ethtool_stats: bool,
pub enable_resctrl_stats: bool,
}
Fields§
§log_dir: PathBuf
§store_dir: PathBuf
§cgroup_root: PathBuf
§cgroup_filter_out: String
§enable_gpu_stats: bool
§use_rgpu_for_gpu_stats: bool
§enable_btrfs_stats: bool
§btrfs_samples: u64
§btrfs_min_pct: f64
§enable_ethtool_stats: bool
§enable_resctrl_stats: bool
Implementations§
Trait Implementations§
source§impl Debug for BelowConfig
impl Debug for BelowConfig
source§impl Default for BelowConfig
impl Default for BelowConfig
source§impl<'de> Deserialize<'de> for BelowConfigwhere
BelowConfig: Default,
impl<'de> Deserialize<'de> for BelowConfigwhere
BelowConfig: Default,
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 BelowConfig
impl RefUnwindSafe for BelowConfig
impl Send for BelowConfig
impl Sync for BelowConfig
impl Unpin for BelowConfig
impl UnwindSafe for BelowConfig
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