pub enum Code {
Show 222 variants
NUL,
ETX,
BS,
FF,
CR,
HCR,
Ext1(Ext1),
P16(u16),
Space,
ExclamationMark,
QuotationMark,
NumberSign,
DollarSign,
PercentSign,
Ampersand,
Apostrophe,
LeftParenthesis,
RightParenthesis,
Asterisk,
PlusSign,
Comma,
HyphenMinus,
FullStop,
Solidus,
Zero,
One,
Two,
Three,
Four,
Five,
Six,
Seven,
Eight,
Nine,
Colon,
SemiColon,
LessThan,
Equals,
GreaterThan,
QuestionMark,
CommercialAt,
LatinCapitalA,
LatinCapitalB,
LatinCapitalC,
LatinCapitalD,
LatinCapitalE,
LatinCapitalF,
LatinCapitalG,
LatinCapitalH,
LatinCapitalI,
LatinCapitalJ,
LatinCapitalK,
LatinCapitalL,
LatinCapitalM,
LatinCapitalN,
LatinCapitalO,
LatinCapitalP,
LatinCapitalQ,
LatinCapitalR,
LatinCapitalS,
LatinCapitalT,
LatinCapitalU,
LatinCapitalV,
LatinCapitalW,
LatinCapitalX,
LatinCapitalY,
LatinCapitalZ,
LeftSquareBracket,
ReverseSolidus,
RightSquareBracket,
CircumflexAccent,
LowLine,
GraveAccent,
LatinLowerA,
LatinLowerB,
LatinLowerC,
LatinLowerD,
LatinLowerE,
LatinLowerF,
LatinLowerG,
LatinLowerH,
LatinLowerI,
LatinLowerJ,
LatinLowerK,
LatinLowerL,
LatinLowerM,
LatinLowerN,
LatinLowerO,
LatinLowerP,
LatinLowerQ,
LatinLowerR,
LatinLowerS,
LatinLowerT,
LatinLowerU,
LatinLowerV,
LatinLowerW,
LatinLowerX,
LatinLowerY,
LatinLowerZ,
LeftCurlyBracket,
VerticalLine,
RightCurlyBracket,
Tilde,
MusicalSymbolEighthNote,
SetCurrentWindow0,
SetCurrentWindow1,
SetCurrentWindow2,
SetCurrentWindow3,
SetCurrentWindow4,
SetCurrentWindow5,
SetCurrentWindow6,
SetCurrentWindow7,
ClearWindows(WindowBits),
DisplayWindows(WindowBits),
HideWindows(WindowBits),
ToggleWindows(WindowBits),
DeleteWindows(WindowBits),
Delay(u8),
DelayCancel,
Reset,
SetPenAttributes(SetPenAttributesArgs),
SetPenColor(SetPenColorArgs),
SetPenLocation(SetPenLocationArgs),
SetWindowAttributes(SetWindowAttributesArgs),
DefineWindow(DefineWindowArgs),
NonBreakingSpace,
InvertedExclamationMark,
CentSign,
PoundSign,
GeneralCurrencySign,
YenSign,
BrokenVerticalBar,
SectionSign,
Umlaut,
CopyrightSign,
FeminineOrdinalSign,
LeftDoubleAngleQuote,
LogicalNotSign,
SoftHyphen,
RegisteredTrademarkSign,
SpacingMacronLongAccent,
DegreeSign,
PlusOrMinusSign,
Superscript2,
Superscript3,
SpacingAccuteAccent,
MicroSign,
ParagraphSign,
MiddleDot,
SpacingCedilla,
Superscript1,
MasculineOrdinalSign,
RightDoubleAngleQuote,
Fraction14,
Fraction12,
Fraction34,
InvertedQuestionMark,
LatinCapitalAWithGrave,
LatinCapitalAWithAcute,
LatinCapitalAWithCircumflex,
LatinCapitalAWithTilde,
LatinCapitalAWithDiaeresis,
LatinCapitalAWithRingAbove,
LatinCapitalAe,
LatinCapitalCWithCedilla,
LatinCapitalEWithGrave,
LatinCapitalEWithAcute,
LatinCapitalEWithCircumflex,
LatinCapitalEWithDiaeseris,
LatinCapitalIWithGrave,
LatinCapitalIWithAcute,
LatinCapitalIWithCircumflex,
LatinCapitalIWithDiaeseris,
LatinCapitalEth,
LatinCapitalNWithTilde,
LatinCapitalOWithGrave,
LatinCapitalOWithAcute,
LatinCapitalOWithCircumflex,
LatinCapitalOWithTilde,
LatinCapitalOWithDiaeresis,
MultiplicationSign,
LatinCapitalOWithStroke,
LatinCapitalUWithGrave,
LatinCapitalUWithAcute,
LatinCapitalUWithCircumflex,
LatinCapitalUWithDiaeresis,
LatinCapitalYWithAcute,
LatinCapitalThorn,
LatinLowerSharpS,
LatinLowerAWithGrave,
LatinLowerAWithAcute,
LatinLowerAWithCircumflex,
LatinLowerAWithTilde,
LatinLowerAWithDiaeresis,
LatinLowerAWithRingAbove,
LatinLowerAe,
LatinLowerCWithCedilla,
LatinLowerEWithGrave,
LatinLowerEWithAcute,
LatinLowerEWithCircumflex,
LatinLowerEWithDiaeseris,
LatinLowerIWithGrave,
LatinLowerIWithAcute,
LatinLowerIWithCircumflex,
LatinLowerIWithDiaeseris,
LatinLowerEth,
LatinLowerNWithTilde,
LatinLowerOWithGrave,
LatinLowerOWithAcute,
LatinLowerOWithCircumflex,
LatinLowerOWithTilde,
LatinLowerOWithDiaeresis,
DivisionSign,
LatinLowerOWithStroke,
LatinLowerUWithGrave,
LatinLowerUWithAcute,
LatinLowerUWithCircumflex,
LatinLowerUWithDiaeresis,
LatinLowerYWithAcute,
LatinLowerThorn,
LatinLowerYWithDiaeresis,
Unknown(Vec<u8>),
}Expand description
Enum of all possible characters or commands available within Service block
Variants§
NUL
ETX
BS
FF
CR
HCR
Ext1(Ext1)
P16(u16)
Space
ExclamationMark
QuotationMark
NumberSign
DollarSign
PercentSign
Ampersand
Apostrophe
LeftParenthesis
RightParenthesis
Asterisk
PlusSign
Comma
HyphenMinus
FullStop
Solidus
Zero
One
Two
Three
Four
Five
Six
Seven
Eight
Nine
Colon
SemiColon
LessThan
Equals
GreaterThan
QuestionMark
CommercialAt
LatinCapitalA
LatinCapitalB
LatinCapitalC
LatinCapitalD
LatinCapitalE
LatinCapitalF
LatinCapitalG
LatinCapitalH
LatinCapitalI
LatinCapitalJ
LatinCapitalK
LatinCapitalL
LatinCapitalM
LatinCapitalN
LatinCapitalO
LatinCapitalP
LatinCapitalQ
LatinCapitalR
LatinCapitalS
LatinCapitalT
LatinCapitalU
LatinCapitalV
LatinCapitalW
LatinCapitalX
LatinCapitalY
LatinCapitalZ
LeftSquareBracket
ReverseSolidus
RightSquareBracket
CircumflexAccent
LowLine
GraveAccent
LatinLowerA
LatinLowerB
LatinLowerC
LatinLowerD
LatinLowerE
LatinLowerF
LatinLowerG
LatinLowerH
LatinLowerI
LatinLowerJ
LatinLowerK
LatinLowerL
LatinLowerM
LatinLowerN
LatinLowerO
LatinLowerP
LatinLowerQ
LatinLowerR
LatinLowerS
LatinLowerT
LatinLowerU
LatinLowerV
LatinLowerW
LatinLowerX
LatinLowerY
LatinLowerZ
LeftCurlyBracket
VerticalLine
RightCurlyBracket
Tilde
MusicalSymbolEighthNote
SetCurrentWindow0
SetCurrentWindow1
SetCurrentWindow2
SetCurrentWindow3
SetCurrentWindow4
SetCurrentWindow5
SetCurrentWindow6
SetCurrentWindow7
ClearWindows(WindowBits)
DisplayWindows(WindowBits)
HideWindows(WindowBits)
ToggleWindows(WindowBits)
DeleteWindows(WindowBits)
Delay(u8)
DelayCancel
Reset
SetPenAttributes(SetPenAttributesArgs)
SetPenColor(SetPenColorArgs)
SetPenLocation(SetPenLocationArgs)
SetWindowAttributes(SetWindowAttributesArgs)
DefineWindow(DefineWindowArgs)
NonBreakingSpace
InvertedExclamationMark
CentSign
PoundSign
GeneralCurrencySign
YenSign
BrokenVerticalBar
SectionSign
Umlaut
CopyrightSign
FeminineOrdinalSign
LeftDoubleAngleQuote
LogicalNotSign
SoftHyphen
RegisteredTrademarkSign
SpacingMacronLongAccent
DegreeSign
PlusOrMinusSign
Superscript2
Superscript3
SpacingAccuteAccent
MicroSign
ParagraphSign
MiddleDot
SpacingCedilla
Superscript1
MasculineOrdinalSign
RightDoubleAngleQuote
Fraction14
Fraction12
Fraction34
InvertedQuestionMark
LatinCapitalAWithGrave
LatinCapitalAWithAcute
LatinCapitalAWithCircumflex
LatinCapitalAWithTilde
LatinCapitalAWithDiaeresis
LatinCapitalAWithRingAbove
LatinCapitalAe
LatinCapitalCWithCedilla
LatinCapitalEWithGrave
LatinCapitalEWithAcute
LatinCapitalEWithCircumflex
LatinCapitalEWithDiaeseris
LatinCapitalIWithGrave
LatinCapitalIWithAcute
LatinCapitalIWithCircumflex
LatinCapitalIWithDiaeseris
LatinCapitalEth
LatinCapitalNWithTilde
LatinCapitalOWithGrave
LatinCapitalOWithAcute
LatinCapitalOWithCircumflex
LatinCapitalOWithTilde
LatinCapitalOWithDiaeresis
MultiplicationSign
LatinCapitalOWithStroke
LatinCapitalUWithGrave
LatinCapitalUWithAcute
LatinCapitalUWithCircumflex
LatinCapitalUWithDiaeresis
LatinCapitalYWithAcute
LatinCapitalThorn
LatinLowerSharpS
LatinLowerAWithGrave
LatinLowerAWithAcute
LatinLowerAWithCircumflex
LatinLowerAWithTilde
LatinLowerAWithDiaeresis
LatinLowerAWithRingAbove
LatinLowerAe
LatinLowerCWithCedilla
LatinLowerEWithGrave
LatinLowerEWithAcute
LatinLowerEWithCircumflex
LatinLowerEWithDiaeseris
LatinLowerIWithGrave
LatinLowerIWithAcute
LatinLowerIWithCircumflex
LatinLowerIWithDiaeseris
LatinLowerEth
LatinLowerNWithTilde
LatinLowerOWithGrave
LatinLowerOWithAcute
LatinLowerOWithCircumflex
LatinLowerOWithTilde
LatinLowerOWithDiaeresis
DivisionSign
LatinLowerOWithStroke
LatinLowerUWithGrave
LatinLowerUWithAcute
LatinLowerUWithCircumflex
LatinLowerUWithDiaeresis
LatinLowerYWithAcute
LatinLowerThorn
LatinLowerYWithDiaeresis
Unknown(Vec<u8>)
Implementations§
Trait Implementations§
Source§impl Ord for Code
impl Ord for Code
Source§impl PartialOrd for Code
impl PartialOrd for Code
impl Eq for Code
impl StructuralPartialEq for Code
Auto Trait Implementations§
impl Freeze for Code
impl RefUnwindSafe for Code
impl Send for Code
impl Sync for Code
impl Unpin for Code
impl UnwindSafe for Code
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