pub struct TimTM2 {
pub ch: u8,
pub flags: u8,
pub rising_edge_count: u16,
pub wn_r: u16,
pub wn_f: u16,
pub tow_ms_r: u32,
pub tow_sub_ms_r: u32,
pub tow_ms_f: u32,
pub tow_sub_ms_f: u32,
pub acc_est: u32,
}Fields§
§ch: u8§flags: u8§rising_edge_count: u16§wn_r: u16§wn_f: u16§tow_ms_r: u32§tow_sub_ms_r: u32§tow_ms_f: u32§tow_sub_ms_f: u32§acc_est: u32Implementations§
Source§impl TimTM2
impl TimTM2
pub const CLASS_ID: u8 = 13u8
pub const MESSAGE_ID: u8 = 3u8
pub const FLAGS_MODE_RUNNING: u8 = 1u8
pub const FLAGS_RUN: u8 = 2u8
pub const FLAGS_NEWFALLINGEDGE: u8 = 4u8
pub const FLAGS_TIMEBASE_GNSS: u8 = 8u8
pub const FLAGS_TIMEBASE_UTC: u8 = 16u8
pub const FLAGS_UTC_AVAIL: u8 = 32u8
pub const FLAGS_TIME_VALID: u8 = 64u8
pub const FLAGS_NEWRISINGEDGE: u8 = 128u8
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TimTM2
impl<'de> Deserialize<'de> for TimTM2
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Message for TimTM2
impl StructuralPartialEq for TimTM2
Auto Trait Implementations§
impl Freeze for TimTM2
impl RefUnwindSafe for TimTM2
impl Send for TimTM2
impl Sync for TimTM2
impl Unpin for TimTM2
impl UnwindSafe for TimTM2
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