diff --git a/src/tools/disks/smart.rs b/src/tools/disks/smart.rs index 621527e9..d32dd529 100644 --- a/src/tools/disks/smart.rs +++ b/src/tools/disks/smart.rs @@ -25,8 +25,11 @@ pub enum SmartStatus { pub struct SmartAttribute { /// Attribute name name: String, - /// Attribute raw value + // fixme remove value in major release + /// duplicate of raw - kept for API stability value: String, + /// Attribute raw value + raw: String, // the rest of the values is available for ATA type /// ATA Attribute ID #[serde(skip_serializing_if = "Option::is_none")] @@ -146,7 +149,8 @@ pub fn get_smart_data(disk: &super::Disk, health_only: bool) -> Result Result