Struct fit_file::fit_file::FitDeviceInfoMsg
source · pub struct FitDeviceInfoMsg {Show 18 fields
pub battery_voltage: Option<u16>,
pub cum_operating_time: Option<u32>,
pub serial_number: Option<u32>,
pub product: Option<u16>,
pub timestamp: Option<u32>,
pub sensor_position: Option<u8>,
pub source_type: Option<u8>,
pub software_version: Option<u16>,
pub ant_transmission_type: Option<u8>,
pub ant_device_number: Option<u16>,
pub descriptor: Option<String>,
pub device_type: Option<u8>,
pub ant_network: Option<u8>,
pub product_name: Option<String>,
pub device_index: Option<u8>,
pub hardware_version: Option<u8>,
pub battery_status: Option<u8>,
pub manufacturer: Option<u16>,
}
Fields§
§battery_voltage: Option<u16>
§cum_operating_time: Option<u32>
§serial_number: Option<u32>
§product: Option<u16>
§timestamp: Option<u32>
§sensor_position: Option<u8>
§source_type: Option<u8>
§software_version: Option<u16>
§ant_transmission_type: Option<u8>
§ant_device_number: Option<u16>
§descriptor: Option<String>
§device_type: Option<u8>
§ant_network: Option<u8>
§product_name: Option<String>
§device_index: Option<u8>
§hardware_version: Option<u8>
§battery_status: Option<u8>
§manufacturer: Option<u16>
Implementations§
source§impl FitDeviceInfoMsg
impl FitDeviceInfoMsg
sourcepub fn new(fields: Vec<FitFieldValue>) -> Self
pub fn new(fields: Vec<FitFieldValue>) -> Self
Constructor: Takes the fields that were read by the file parser and puts them into a structure.
Auto Trait Implementations§
impl RefUnwindSafe for FitDeviceInfoMsg
impl Send for FitDeviceInfoMsg
impl Sync for FitDeviceInfoMsg
impl Unpin for FitDeviceInfoMsg
impl UnwindSafe for FitDeviceInfoMsg
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