[][src]Enum ais::sentence::TalkerId

pub enum TalkerId {
    AB,
    AD,
    AI,
    AN,
    AR,
    AS,
    AT,
    AX,
    BS,
    SA,
    Unknown,
}

Talker ID for the AIS station

Variants

AB

NMEA 4.0 Base AIS station

AD

NMEA 4.0 Dependent AIS Base station

AI

Mobile AIS station

AN

NMEA 4.0 Aid to Navigation AIS station

AR

NMEA 4.0 AIS Receiving station

AS

NMEA 4.0 Limited Base station

AT

NMEA 4.0 AIS Transmitting station

AX

NMEA 4.0 Repeater AIS station

BS

Base AIS station (deprecated)

SA

NMEA 4.0 Physical Shore AIS station

Unknown

Unknown talker ID

Trait Implementations

impl Debug for TalkerId[src]

impl<'a> From<&'a [u8]> for TalkerId[src]

impl PartialEq<TalkerId> for TalkerId[src]

impl StructuralPartialEq for TalkerId[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.