Struct fit_file::fit_file::FitRecordMsg [−][src]
pub struct FitRecordMsg {}Show fields
pub step_length: Option<u16>, pub resistance: Option<u8>, pub speed: Option<u16>, pub accumulated_power: Option<u32>, pub next_stop_depth: Option<u32>, pub stroke_type: Option<u8>, pub heart_rate: Option<u8>, pub cycles: Option<u8>, pub total_hemoglobin_conc: Option<u16>, pub time_from_course: Option<i32>, pub saturated_hemoglobin_percent: Option<u16>, pub cadence256: Option<u16>, pub ndl_time: Option<u32>, pub next_stop_time: Option<u32>, pub time128: Option<u8>, pub left_right_balance: Option<u8>, pub temperature: Option<i8>, pub position_long: Option<i32>, pub motor_power: Option<u16>, pub vertical_ratio: Option<u16>, pub grit: Option<f32>, pub compressed_accumulated_power: Option<u16>, pub position_lat: Option<i32>, pub ebike_assist_mode: Option<u8>, pub n2_load: Option<u16>, pub grade: Option<i16>, pub left_power_phase: Option<u8>, pub power: Option<u16>, pub timestamp: Option<u32>, pub vertical_oscillation: Option<u16>, pub fractional_cadence: Option<u8>, pub saturated_hemoglobin_percent_min: Option<u16>, pub cycle_length: Option<u8>, pub right_pedal_smoothness: Option<u8>, pub total_hemoglobin_conc_max: Option<u16>, pub stance_time_percent: Option<u16>, pub enhanced_altitude: Option<u32>, pub stance_time_balance: Option<u16>, pub speed_1s: Option<u8>, pub battery_soc: Option<u8>, pub total_hemoglobin_conc_min: Option<u16>, pub cns_load: Option<u8>, pub distance: Option<u32>, pub zone: Option<u8>, pub ball_speed: Option<u16>, pub gps_accuracy: Option<u8>, pub absolute_pressure: Option<u32>, pub calories: Option<u16>, pub stance_time: Option<u16>, pub right_pco: Option<i8>, pub ebike_travel_range: Option<u16>, pub left_torque_effectiveness: Option<u8>, pub activity_type: Option<u8>, pub depth: Option<u32>, pub enhanced_speed: Option<u32>, pub total_cycles: Option<u32>, pub vertical_speed: Option<i16>, pub combined_pedal_smoothness: Option<u8>, pub saturated_hemoglobin_percent_max: Option<u16>, pub altitude: Option<u16>, pub left_pco: Option<i8>, pub left_power_phase_peak: Option<u8>, pub flow: Option<f32>, pub device_index: Option<u8>, pub cadence: Option<u8>, pub ebike_assist_level_percent: Option<u8>, pub right_power_phase_peak: Option<u8>, pub ebike_battery_level: Option<u8>, pub compressed_speed_distance: Option<u8>, pub left_pedal_smoothness: Option<u8>, pub right_power_phase: Option<u8>, pub right_torque_effectiveness: Option<u8>, pub time_to_surface: Option<u32>,
Fields
step_length: Option<u16>
resistance: Option<u8>
speed: Option<u16>
accumulated_power: Option<u32>
next_stop_depth: Option<u32>
stroke_type: Option<u8>
heart_rate: Option<u8>
cycles: Option<u8>
total_hemoglobin_conc: Option<u16>
time_from_course: Option<i32>
saturated_hemoglobin_percent: Option<u16>
cadence256: Option<u16>
ndl_time: Option<u32>
next_stop_time: Option<u32>
time128: Option<u8>
left_right_balance: Option<u8>
temperature: Option<i8>
position_long: Option<i32>
motor_power: Option<u16>
vertical_ratio: Option<u16>
grit: Option<f32>
compressed_accumulated_power: Option<u16>
position_lat: Option<i32>
ebike_assist_mode: Option<u8>
n2_load: Option<u16>
grade: Option<i16>
left_power_phase: Option<u8>
power: Option<u16>
timestamp: Option<u32>
vertical_oscillation: Option<u16>
fractional_cadence: Option<u8>
saturated_hemoglobin_percent_min: Option<u16>
cycle_length: Option<u8>
right_pedal_smoothness: Option<u8>
total_hemoglobin_conc_max: Option<u16>
stance_time_percent: Option<u16>
enhanced_altitude: Option<u32>
stance_time_balance: Option<u16>
speed_1s: Option<u8>
battery_soc: Option<u8>
total_hemoglobin_conc_min: Option<u16>
cns_load: Option<u8>
distance: Option<u32>
zone: Option<u8>
ball_speed: Option<u16>
gps_accuracy: Option<u8>
absolute_pressure: Option<u32>
calories: Option<u16>
stance_time: Option<u16>
right_pco: Option<i8>
ebike_travel_range: Option<u16>
left_torque_effectiveness: Option<u8>
activity_type: Option<u8>
depth: Option<u32>
enhanced_speed: Option<u32>
total_cycles: Option<u32>
vertical_speed: Option<i16>
combined_pedal_smoothness: Option<u8>
saturated_hemoglobin_percent_max: Option<u16>
altitude: Option<u16>
left_pco: Option<i8>
left_power_phase_peak: Option<u8>
flow: Option<f32>
device_index: Option<u8>
cadence: Option<u8>
ebike_assist_level_percent: Option<u8>
right_power_phase_peak: Option<u8>
ebike_battery_level: Option<u8>
compressed_speed_distance: Option<u8>
left_pedal_smoothness: Option<u8>
right_power_phase: Option<u8>
right_torque_effectiveness: Option<u8>
time_to_surface: Option<u32>
Implementations
impl FitRecordMsg
[src]
impl FitRecordMsg
[src]pub fn new(fields: Vec<FitFieldValue>) -> Self
[src]
Constructor: Takes the fields that were read by the file parser and puts them into a structure.
Auto Trait Implementations
impl RefUnwindSafe for FitRecordMsg
impl RefUnwindSafe for FitRecordMsg
impl Send for FitRecordMsg
impl Send for FitRecordMsg
impl Sync for FitRecordMsg
impl Sync for FitRecordMsg
impl Unpin for FitRecordMsg
impl Unpin for FitRecordMsg
impl UnwindSafe for FitRecordMsg
impl UnwindSafe for FitRecordMsg