Struct resctl_bench_intf::args::Args [−][src]
pub struct Args {}Show fields
pub dir: String, pub dev: Option<String>, pub linux_tar: Option<String>, pub rep_retention: u64, pub systemd_timeout: f64, pub hashd_size: Option<usize>, pub hashd_fake_cpu_load: Option<bool>, pub mem_profile: Option<u32>, pub mem_avail: usize, pub mem_margin: f64, pub mode: Mode, pub iocost_qos_ovr: IoCostQoSOvr, pub swappiness_ovr: Option<u32>, pub job_specs: Vec<JobSpec>, pub result: String, pub study_rep_d: String, pub iocost_from_sys: bool, pub keep_reports: bool, pub clear_reports: bool, pub force: bool, pub test: bool, pub verbosity: u32, pub rstat: u32, pub merge_srcs: Vec<String>, pub merge_by_id: bool, pub merge_ignore_versions: bool, pub merge_ignore_sysreqs: bool, pub merge_multiple: bool, pub doc_subjects: Vec<String>,
Fields
dir: String
dev: Option<String>
linux_tar: Option<String>
rep_retention: u64
systemd_timeout: f64
hashd_size: Option<usize>
hashd_fake_cpu_load: Option<bool>
mem_profile: Option<u32>
mem_avail: usize
mem_margin: f64
mode: Mode
iocost_qos_ovr: IoCostQoSOvr
swappiness_ovr: Option<u32>
job_specs: Vec<JobSpec>
result: String
study_rep_d: String
iocost_from_sys: bool
keep_reports: bool
clear_reports: bool
force: bool
test: bool
verbosity: u32
rstat: u32
merge_srcs: Vec<String>
merge_by_id: bool
merge_ignore_versions: bool
merge_ignore_sysreqs: bool
merge_multiple: bool
doc_subjects: Vec<String>
Implementations
Trait Implementations
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 RefUnwindSafe for Args
impl UnwindSafe for Args
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V