pub fn device_chemistry(&self) -> Option<PortableBatteryDeviceChemistryData> {
        self.parts
            .get_field_byte(0x09)
            .map(|raw| PortableBatteryDeviceChemistryData::from(raw))
    }
/// Identifies the battery chemistry
///
/// Version 2.2+ implementations that use a Smart
/// Battery set this field to 02h (Unknown) to
/// indicate that the SBDS Device Chemistry field
/// contains the information.
Identifies the battery chemistry
Version 2.2+ implementations that use a Smart
Battery set this field to 02h (Unknown) to
indicate that the SBDS Device Chemistry field
contains the information.
Identifies the battery chemistry Version 2 . 2 + implementations that use a Smart Battery set this field to 02h ( Unknown ) to indicate that the SBDS Device Chemistry field contains the information .
pub fn device_chemistry(&self) -> Option<PortableBatteryDeviceChemistryData> {
        self.parts
            .get_field_byte(0x09)
            .map(|raw| PortableBatteryDeviceChemistryData::from(raw))
    }
pub fn device_chemistry ( & self ) -> Option < PortableBatteryDeviceChemistryData > { self . parts . get_field_byte ( 0x09 ) . map ( | raw | PortableBatteryDeviceChemistryData :: from ( raw ) ) }
Identifies the battery chemistry
Version 2.2+ implementations that use a Smart
Battery set this field to 02h (Unknown) to
indicate that the SBDS Device Chemistry field
contains the information.
Identifies the battery chemistry Version 2 . 2 + implementations that use a Smart Battery set this field to 02h ( Unknown ) to indicate that the SBDS Device Chemistry field contains the information .
&self
&self