pub struct ClassBStaticPartA {
pub repeat_indicator: u8,
pub mmsi: u32,
pub vessel_name: String,
}Expand description
AIS Type 24 Part A static data report.
Fields§
§repeat_indicator: u8§mmsi: u32§vessel_name: StringTrait Implementations§
Source§impl AisEncodable for ClassBStaticPartA
impl AisEncodable for ClassBStaticPartA
fn to_sentences( &self, options: AisTransmitOptions, ) -> Result<Vec<String>, EncodeError>
Source§impl Clone for ClassBStaticPartA
impl Clone for ClassBStaticPartA
Source§fn clone(&self) -> ClassBStaticPartA
fn clone(&self) -> ClassBStaticPartA
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClassBStaticPartA
impl Debug for ClassBStaticPartA
Source§impl PartialEq for ClassBStaticPartA
impl PartialEq for ClassBStaticPartA
impl StructuralPartialEq for ClassBStaticPartA
Auto Trait Implementations§
impl Freeze for ClassBStaticPartA
impl RefUnwindSafe for ClassBStaticPartA
impl Send for ClassBStaticPartA
impl Sync for ClassBStaticPartA
impl Unpin for ClassBStaticPartA
impl UnsafeUnpin for ClassBStaticPartA
impl UnwindSafe for ClassBStaticPartA
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