pub fn sysinfo() {} pub fn master() -> Option { Some(Master { brand_string: Some("riscv".to_string()), }) } pub struct Master { // TODO: Rename struct // version_information: Option, // thermal_power_management_information: Option, // structured_extended_information: Option, // extended_processor_signature: Option, pub brand_string: Option, // cache_line: Option, // time_stamp_counter: Option, // physical_address_size: Option, } impl Master { pub fn brand_string(&self) -> Option<&str> { self.brand_string.as_deref() } }