pub struct RmcData {
pub talker_id: TalkerId,
pub status: char,
pub latitude: f64,
pub lat_direction: char,
pub longitude: f64,
pub lon_direction: char,
pub speed_knots: f32,
pub track_angle: f32,
pub magnetic_variation: Option<f32>,
pub mag_var_direction: Option<char>,
/* private fields */
}Expand description
RMC - Recommended Minimum Navigation Information parameters
Fields§
§talker_id: TalkerId§status: char§latitude: f64§lat_direction: char§longitude: f64§lon_direction: char§speed_knots: f32§track_angle: f32§magnetic_variation: Option<f32>§mag_var_direction: Option<char>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RmcData
impl RefUnwindSafe for RmcData
impl Send for RmcData
impl Sync for RmcData
impl Unpin for RmcData
impl UnwindSafe for RmcData
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