Enum can_aerospace_lite::types::MessageType[][src]

pub enum MessageType {
    EED(u16),
    NSH(u16),
    UDH(u16),
    NOD(u16),
    UDL(u16),
    DSD(u16),
    NSL(u16),
    INVALID,
}

Variants

EED

Emergency Event Data [0,127] Transmitted asynchronously whenever a situation requiring immediate action occurs.

Tuple Fields of EED

0: u16
NSH

High Priority Node Service Data [128,199] Transmitted asynchronously or cyclic with defined transmission intervals for operational commands (36 channels)

Tuple Fields of NSH

0: u16
UDH

High Priority User-Defined Data [200,299] Message/data format and transmission intervals entirely user-defined

Tuple Fields of UDH

0: u16
NOD

Normal Operation Data [300,1799] Transmitted asynchronously or cyclic with defined transmission intervals for operational and status data.

Tuple Fields of NOD

0: u16
UDL

Low Priority User-Defined Data [1800,1899] Message/data format and transmission intervals entirely user-defined

Tuple Fields of UDL

0: u16
DSD

Debug Service Data [1900,1999] Transmitted asynchronously or cyclic for debug communication & software download actions.

Tuple Fields of DSD

0: u16
NSL

Low Priority Node Service Data [2000,2031] Transmitted asynchronously or cyclic for test & maintenance actions (16 channels).

Tuple Fields of NSL

0: u16
INVALID

Implementations

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Performs the conversion.

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.