Enum e_drone::protocol::card::CardNameCardCoding[][src]

#[repr(u8)]pub enum CardNameCardCoding {
    None,
    CalibrationWhite,
    Card,
    Motion,
    Piano,
    CodingStart,
    CodingEnd,
    FunctionStart,
    FunctionEnd,
    FunctionCall,
    PlayMelody,
    Speed,
    Wait1Sec,
    LightBodyWhite,
    LightBodyRed,
    LightBodyYellow,
    LightBodyGreen,
    LightBodyCyan,
    LightBodyBlue,
    LightBodyMagenta,
    LightBodyBlack,
    Takeoff,
    Landing,
    Distance300,
    Distance500,
    Distance1000,
    Degree30,
    Degree45,
    Degree90,
    MoveForward,
    MoveBackward,
    MoveLeft,
    MoveRight,
    MoveUp,
    MoveDown,
    TurnLeft,
    TurnRight,
    IfFindFrontObstacle,
    IfFindGroundRed,
    IfFindGroundYellow,
    IfFindGroundGreen,
    IfFindGroundCyan,
    IfFindGroundBlue,
    IfElse,
    IfEnd,
    LoopStartInfinite,
    LoopStart2,
    LoopStart3,
    LoopStart4,
    LoopStart5,
    LoopStart10,
    LoopBreak,
    LoopEnd,
    C5,
    D5,
    E5,
    F5,
    G5,
    A5,
    B5,
    C6,
    EndOfType,
}

Variants

None
CalibrationWhite
Card
Motion
Piano
CodingStart
CodingEnd
FunctionStart
FunctionEnd
FunctionCall
PlayMelody
Speed
Wait1Sec
LightBodyWhite
LightBodyRed
LightBodyYellow
LightBodyGreen
LightBodyCyan
LightBodyBlue
LightBodyMagenta
LightBodyBlack
Takeoff
Landing
Distance300
Distance500
Distance1000
Degree30
Degree45
Degree90
MoveForward
MoveBackward
MoveLeft
MoveRight
MoveUp
MoveDown
TurnLeft
TurnRight
IfFindFrontObstacle
IfFindGroundRed
IfFindGroundYellow
IfFindGroundGreen
IfFindGroundCyan
IfFindGroundBlue
IfElse
IfEnd
LoopStartInfinite
LoopStart2
LoopStart3
LoopStart4
LoopStart5
LoopStart10
LoopBreak
LoopEnd
C5
D5
E5
F5
G5
A5
B5
C6
EndOfType

Implementations

impl CardNameCardCoding[src]

pub fn from_u8(data_u8: u8) -> CardNameCardCoding[src]

Trait Implementations

impl Clone for CardNameCardCoding[src]

impl Copy for CardNameCardCoding[src]

impl Debug for CardNameCardCoding[src]

impl Eq for CardNameCardCoding[src]

impl PartialEq<CardNameCardCoding> for CardNameCardCoding[src]

impl StructuralEq for CardNameCardCoding[src]

impl StructuralPartialEq for CardNameCardCoding[src]

impl TryFrom<u8> for CardNameCardCoding[src]

type Error = TryFromPrimitiveError<Self>

The type returned in the event of a conversion error.

impl TryFromPrimitive for CardNameCardCoding[src]

type Primitive = u8

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> 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.