pub struct BaseStationReport {Show 15 fields
pub message_type: u8,
pub repeat_indicator: u8,
pub mmsi: u32,
pub year: Option<u16>,
pub month: Option<u8>,
pub day: Option<u8>,
pub hour: u8,
pub minute: Option<u8>,
pub second: Option<u8>,
pub fix_quality: Accuracy,
pub longitude: Option<f32>,
pub latitude: Option<f32>,
pub epfd_type: Option<EpfdType>,
pub raim: bool,
pub radio_status: RadioStatus,
}Fields§
§message_type: u8§repeat_indicator: u8§mmsi: u32§year: Option<u16>§month: Option<u8>§day: Option<u8>§hour: u8§minute: Option<u8>§second: Option<u8>§fix_quality: Accuracy§longitude: Option<f32>§latitude: Option<f32>§epfd_type: Option<EpfdType>§raim: bool§radio_status: RadioStatusTrait Implementations§
Source§impl<'a> AisMessageType<'a> for BaseStationReport
impl<'a> AisMessageType<'a> for BaseStationReport
Source§impl Debug for BaseStationReport
impl Debug for BaseStationReport
Source§impl PartialEq for BaseStationReport
impl PartialEq for BaseStationReport
impl StructuralPartialEq for BaseStationReport
Auto Trait Implementations§
impl Freeze for BaseStationReport
impl RefUnwindSafe for BaseStationReport
impl Send for BaseStationReport
impl Sync for BaseStationReport
impl Unpin for BaseStationReport
impl UnwindSafe for BaseStationReport
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