pub enum OperationMode {
    Loopback,
    Monitoring,
    Freeze,
    Normal,
}
Expand description

The peripheral can be configured to work in the following modes:

Variants

Loopback

Loopback mode means that each message is transmitted on the TX channel and immediately received on the RX channel

Monitoring

Monitoring mode means that the CAN peripheral sends only the recessive bits on the bus and cannot start a transmission, but can receive valid data frames and valid remote frames

Freeze

Freeze mode means that no transmission or reception of frames is done

Normal

Normal mode means that the transmission and reception of frames are available

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

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

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

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.