[][src]Enum novatel_oem6_api::MessageID

pub enum MessageID {
    Log,
    Unlog,
    UnlogAll,
    Version,
    RxStatusEvent,
    BestXYZ,
    Unknown,
}

Supported message types

Variants

Log

Log command message

Unlog

Unlog command message

UnlogAll

Unlog all command message

Version

Version data log

RxStatusEvent

RX status event data log

BestXYZ

Best XYZ position/velocity data log

Unknown

Catch-all value for received messages with an unknown ID

Trait Implementations

impl Default for MessageID[src]

impl Clone for MessageID[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl From<u16> for MessageID[src]

impl Copy for MessageID[src]

impl PartialEq<MessageID> for MessageID[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Debug for MessageID[src]

Auto Trait Implementations

impl Send for MessageID

impl Sync for MessageID

Blanket Implementations

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

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

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

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