pub struct FitFieldValue {
pub field_def: u8,
pub base_type: u8,
pub type_enum: FieldType,
pub value_uint: u64,
pub value_sint: i64,
pub value_float: f64,
pub value_byte_array: Vec<u8>,
pub value_string: String,
pub is_dev_field: bool,
}
Fields§
§field_def: u8
§base_type: u8
§type_enum: FieldType
§value_uint: u64
§value_sint: i64
§value_float: f64
§value_byte_array: Vec<u8>
§value_string: String
§is_dev_field: bool
Implementations§
Source§impl FitFieldValue
impl FitFieldValue
pub fn new() -> Self
pub fn get_i8(&self) -> i8
pub fn get_i16(&self) -> i16
pub fn get_i32(&self) -> i32
pub fn get_i64(&self) -> i64
pub fn get_u8(&self) -> u8
pub fn get_u16(&self) -> u16
pub fn get_u32(&self) -> u32
pub fn get_u64(&self) -> u64
pub fn get_f32(&self) -> f32
pub fn get_f64(&self) -> f64
Trait Implementations§
Source§impl Clone for FitFieldValue
impl Clone for FitFieldValue
Source§fn clone(&self) -> FitFieldValue
fn clone(&self) -> FitFieldValue
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for FitFieldValue
impl RefUnwindSafe for FitFieldValue
impl Send for FitFieldValue
impl Sync for FitFieldValue
impl Unpin for FitFieldValue
impl UnwindSafe for FitFieldValue
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