#[repr(u8)]pub enum CardNameCardCoding {
Show 62 variants
None = 0,
CalibrationWhite = 17,
Card = 18,
Motion = 19,
Piano = 24,
CodingStart = 33,
CodingEnd = 34,
FunctionStart = 35,
FunctionEnd = 36,
FunctionCall = 37,
PlayMelody = 38,
Speed = 39,
Wait1Sec = 40,
LightBodyWhite = 49,
LightBodyRed = 50,
LightBodyYellow = 51,
LightBodyGreen = 52,
LightBodyCyan = 53,
LightBodyBlue = 54,
LightBodyMagenta = 55,
LightBodyBlack = 56,
Takeoff = 65,
Landing = 66,
Distance300 = 67,
Distance500 = 68,
Distance1000 = 69,
Degree30 = 70,
Degree45 = 71,
Degree90 = 72,
MoveForward = 81,
MoveBackward = 82,
MoveLeft = 83,
MoveRight = 84,
MoveUp = 85,
MoveDown = 86,
TurnLeft = 87,
TurnRight = 88,
IfFindFrontObstacle = 97,
IfFindGroundRed = 98,
IfFindGroundYellow = 99,
IfFindGroundGreen = 100,
IfFindGroundCyan = 101,
IfFindGroundBlue = 102,
IfElse = 103,
IfEnd = 104,
LoopStartInfinite = 113,
LoopStart2 = 114,
LoopStart3 = 115,
LoopStart4 = 116,
LoopStart5 = 117,
LoopStart10 = 118,
LoopBreak = 119,
LoopEnd = 120,
C5 = 129,
D5 = 130,
E5 = 131,
F5 = 132,
G5 = 133,
A5 = 134,
B5 = 135,
C6 = 136,
EndOfType = 137,
}Variants§
None = 0
CalibrationWhite = 17
Card = 18
Motion = 19
Piano = 24
CodingStart = 33
CodingEnd = 34
FunctionStart = 35
FunctionEnd = 36
FunctionCall = 37
PlayMelody = 38
Speed = 39
Wait1Sec = 40
LightBodyWhite = 49
LightBodyRed = 50
LightBodyYellow = 51
LightBodyGreen = 52
LightBodyCyan = 53
LightBodyBlue = 54
LightBodyMagenta = 55
LightBodyBlack = 56
Takeoff = 65
Landing = 66
Distance300 = 67
Distance500 = 68
Distance1000 = 69
Degree30 = 70
Degree45 = 71
Degree90 = 72
MoveForward = 81
MoveBackward = 82
MoveLeft = 83
MoveRight = 84
MoveUp = 85
MoveDown = 86
TurnLeft = 87
TurnRight = 88
IfFindFrontObstacle = 97
IfFindGroundRed = 98
IfFindGroundYellow = 99
IfFindGroundGreen = 100
IfFindGroundCyan = 101
IfFindGroundBlue = 102
IfElse = 103
IfEnd = 104
LoopStartInfinite = 113
LoopStart2 = 114
LoopStart3 = 115
LoopStart4 = 116
LoopStart5 = 117
LoopStart10 = 118
LoopBreak = 119
LoopEnd = 120
C5 = 129
D5 = 130
E5 = 131
F5 = 132
G5 = 133
A5 = 134
B5 = 135
C6 = 136
EndOfType = 137
Implementations§
Source§impl CardNameCardCoding
impl CardNameCardCoding
pub fn from_u8(data_u8: u8) -> CardNameCardCoding
Trait Implementations§
Source§impl Clone for CardNameCardCoding
impl Clone for CardNameCardCoding
Source§fn clone(&self) -> CardNameCardCoding
fn clone(&self) -> CardNameCardCoding
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CardNameCardCoding
impl Debug for CardNameCardCoding
Source§impl From<CardNameCardCoding> for u8
impl From<CardNameCardCoding> for u8
Source§fn from(enum_value: CardNameCardCoding) -> Self
fn from(enum_value: CardNameCardCoding) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CardNameCardCoding
impl PartialEq for CardNameCardCoding
Source§impl TryFrom<u8> for CardNameCardCoding
impl TryFrom<u8> for CardNameCardCoding
Source§type Error = TryFromPrimitiveError<CardNameCardCoding>
type Error = TryFromPrimitiveError<CardNameCardCoding>
The type returned in the event of a conversion error.
impl Copy for CardNameCardCoding
impl Eq for CardNameCardCoding
impl StructuralPartialEq for CardNameCardCoding
Auto Trait Implementations§
impl Freeze for CardNameCardCoding
impl RefUnwindSafe for CardNameCardCoding
impl Send for CardNameCardCoding
impl Sync for CardNameCardCoding
impl Unpin for CardNameCardCoding
impl UnwindSafe for CardNameCardCoding
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more