Enum vga_framebuffer::Char [−][src]
#[repr(u8)]pub enum Char { Null, SOH, STX, ETX, EOT, ENQ, ACK, BEL, BS, HT, LF, VT, FF, CR, SO, SI, DLE, DC1, DC2, DC3, DC4, NAK, SYN, ETB, CAN, EM, SUB, Escape, FS, GS, RS, US, Space, ExclamationMark, QuotationMark, NumberSign, DollarSign, PercentSign, Ampersand, Apostrophe, LeftParenthesis, RightParenthesis, Asterisk, PlusSign, Comma, HyphenMinus, FullStop, Solidus, DigitZero, DigitOne, DigitTwo, DigitThree, DigitFour, DigitFive, DigitSix, DigitSeven, DigitEight, DigitNine, Colon, Semicolon, LessThanSign, EqualsSign, GreaterThanSign, QuestionMark, CommercialAt, LatinCapitalLetterA, LatinCapitalLetterB, LatinCapitalLetterC, LatinCapitalLetterD, LatinCapitalLetterE, LatinCapitalLetterF, LatinCapitalLetterG, LatinCapitalLetterH, LatinCapitalLetterI, LatinCapitalLetterJ, LatinCapitalLetterK, LatinCapitalLetterL, LatinCapitalLetterM, LatinCapitalLetterN, LatinCapitalLetterO, LatinCapitalLetterP, LatinCapitalLetterQ, LatinCapitalLetterR, LatinCapitalLetterS, LatinCapitalLetterT, LatinCapitalLetterU, LatinCapitalLetterV, LatinCapitalLetterW, LatinCapitalLetterX, LatinCapitalLetterY, LatinCapitalLetterZ, LeftSquareBracket, ReverseSolidus, RightSquareBracket, CircumflexAccent, LowLine, GraveAccent, LatinSmallLetterA, LatinSmallLetterB, LatinSmallLetterC, LatinSmallLetterD, LatinSmallLetterE, LatinSmallLetterF, LatinSmallLetterG, LatinSmallLetterH, LatinSmallLetterI, LatinSmallLetterJ, LatinSmallLetterK, LatinSmallLetterL, LatinSmallLetterM, LatinSmallLetterN, LatinSmallLetterO, LatinSmallLetterP, LatinSmallLetterQ, LatinSmallLetterR, LatinSmallLetterS, LatinSmallLetterT, LatinSmallLetterU, LatinSmallLetterV, LatinSmallLetterW, LatinSmallLetterX, LatinSmallLetterY, LatinSmallLetterZ, LeftCurlyBracket, VerticalLine, RightCurlyBracket, Tilde, Delete, LatinCapitalLetterCWithCedilla, LatinSmallLetterUWithDiaeresis, LatinSmallLetterEWithAcute, LatinSmallLetterAWithCircumflex, LatinSmallLetterAWithDiaeresis, LatinSmallLetterAWithGrave, LatinSmallLetterAWithRingAbove, LatinSmallLetterCWithCedilla, LatinSmallLetterEWithCircumflex, LatinSmallLetterEWithDiaeresis, LatinSmallLetterEWithGrave, LatinSmallLetterIWithDiaeresis, LatinSmallLetterIWithCircumflex, LatinSmallLetterIWithGrave, LatinCapitalLetterAWithDiaeresis, LatinCapitalLetterAWithRingAbove, LatinCapitalLetterEWithAcute, LatinSmallLetterAe, LatinCapitalLetterAe, LatinSmallLetterOWithCircumflex, LatinSmallLetterOWithDiaeresis, LatinSmallLetterOWithGrave, LatinSmallLetterUWithCircumflex, LatinSmallLetterUWithGrave, LatinSmallLetterYWithDiaeresis, LatinCapitalLetterOWithDiaeresis, LatinCapitalLetterUWithDiaeresis, LatinSmallLetterOWithStroke, PoundSign, LatinCapitalLetterOWithStroke, MultiplicationSign, LatinSmallLetterFWithHook, LatinSmallLetterAWithAcute, LatinSmallLetterIWithAcute, LatinSmallLetterOWithAcute, LatinSmallLetterUWithAcute, LatinSmallLetterNWithTilde, LatinCapitalLetterNWithTilde, FeminineOrdinalIndicator, MasculineOrdinalIndicator, InvertedQuestionMark, RegisteredSign, NotSign, VulgarFractionOneHalf, VulgarFractionOneQuarter, InvertedExclamationMark, LeftPointingDoubleAngleQuotationMark, RightPointingDoubleAngleQuotationMark, LightShade, MediumShade, DarkShade, BoxDrawingsLightVertical, BoxDrawingsLightVerticalAndLeft, LatinCapitalLetterAWithAcute, LatinCapitalLetterAWithCircumflex, LatinCapitalLetterAWithGrave, CopyrightSign, BoxDrawingsDoubleVerticalAndLeft, BoxDrawingsDoubleVertical, BoxDrawingsDoubleDownAndLeft, BoxDrawingsDoubleUpAndLeft, CentSign, YenSign, BoxDrawingsLightDownAndLeft, BoxDrawingsLightUpAndRight, BoxDrawingsLightUpAndHorizontal, BoxDrawingsLightDownAndHorizontal, BoxDrawingsLightVerticalAndRight, BoxDrawingsLightHorizontal, BoxDrawingsLightVerticalAndHorizontal, LatinSmallLetterAWithTilde, LatinCapitalLetterAWithTilde, BoxDrawingsDoubleUpAndRight, BoxDrawingsDoubleDownAndRight, BoxDrawingsDoubleUpAndHorizontal, BoxDrawingsDoubleDownAndHorizontal, BoxDrawingsDoubleVerticalAndRight, BoxDrawingsDoubleHorizontal, BoxDrawingsDoubleVerticalAndHorizontal, CurrencySign, LatinSmallLetterEth, LatinCapitalLetterEth, LatinCapitalLetterEWithCircumflex, LatinCapitalLetterEWithDiaeresis, LatinCapitalLetterEWithGrave, LatinSmallLetterDotlessI, LatinCapitalLetterIWithAcute, LatinCapitalLetterIWithCircumflex, LatinCapitalLetterIWithDiaeresis, BoxDrawingsLightUpAndLeft, BoxDrawingsLightDownAndRight, FullBlock, LowerHalfBlock, BrokenBar, LatinCapitalLetterIWithGrave, UpperHalfBlock, LatinCapitalLetterOWithAcute, LatinSmallLetterSharpS, LatinCapitalLetterOWithCircumflex, LatinCapitalLetterOWithGrave, LatinSmallLetterOWithTilde, LatinCapitalLetterOWithTilde, MicroSign, LatinSmallLetterThorn, LatinCapitalLetterThorn, LatinCapitalLetterUWithAcute, LatinCapitalLetterUWithCircumflex, LatinCapitalLetterUWithGrave, LatinSmallLetterYWithAcute, LatinCapitalLetterYWithAcute, Macron, AcuteAccent, SoftHyphen, PlusMinusSign, DoubleLowLine, VulgarFractionThreeQuarters, PilcrowSign, SectionSign, DivisionSign, Cedilla, DegreeSign, Diaeresis, MiddleDot, SuperscriptOne, SuperscriptThree, SuperscriptTwo, BlackSquare, NoBreakSpace, }
This MS-DOS CodePage 850. It offers a compromise between the box characters of CodePage 437 and the accents of ISO 8859-1 / Latin-1.
Variants
NullSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBEscapeFSGSRSUSSpaceExclamationMarkQuotationMarkNumberSignDollarSignPercentSignAmpersandApostropheLeftParenthesisRightParenthesisAsteriskPlusSignCommaHyphenMinusFullStopSolidusDigitZeroDigitOneDigitTwoDigitThreeDigitFourDigitFiveDigitSixDigitSevenDigitEightDigitNineColonSemicolonLessThanSignEqualsSignGreaterThanSignQuestionMarkCommercialAtLatinCapitalLetterALatinCapitalLetterBLatinCapitalLetterCLatinCapitalLetterDLatinCapitalLetterELatinCapitalLetterFLatinCapitalLetterGLatinCapitalLetterHLatinCapitalLetterILatinCapitalLetterJLatinCapitalLetterKLatinCapitalLetterLLatinCapitalLetterMLatinCapitalLetterNLatinCapitalLetterOLatinCapitalLetterPLatinCapitalLetterQLatinCapitalLetterRLatinCapitalLetterSLatinCapitalLetterTLatinCapitalLetterULatinCapitalLetterVLatinCapitalLetterWLatinCapitalLetterXLatinCapitalLetterYLatinCapitalLetterZLeftSquareBracketReverseSolidusRightSquareBracketCircumflexAccentLowLineGraveAccentLatinSmallLetterALatinSmallLetterBLatinSmallLetterCLatinSmallLetterDLatinSmallLetterELatinSmallLetterFLatinSmallLetterGLatinSmallLetterHLatinSmallLetterILatinSmallLetterJLatinSmallLetterKLatinSmallLetterLLatinSmallLetterMLatinSmallLetterNLatinSmallLetterOLatinSmallLetterPLatinSmallLetterQLatinSmallLetterRLatinSmallLetterSLatinSmallLetterTLatinSmallLetterULatinSmallLetterVLatinSmallLetterWLatinSmallLetterXLatinSmallLetterYLatinSmallLetterZLeftCurlyBracketVerticalLineRightCurlyBracketTildeDeleteLatinCapitalLetterCWithCedillaLatinSmallLetterUWithDiaeresisLatinSmallLetterEWithAcuteLatinSmallLetterAWithCircumflexLatinSmallLetterAWithDiaeresisLatinSmallLetterAWithGraveLatinSmallLetterAWithRingAboveLatinSmallLetterCWithCedillaLatinSmallLetterEWithCircumflexLatinSmallLetterEWithDiaeresisLatinSmallLetterEWithGraveLatinSmallLetterIWithDiaeresisLatinSmallLetterIWithCircumflexLatinSmallLetterIWithGraveLatinCapitalLetterAWithDiaeresisLatinCapitalLetterAWithRingAboveLatinCapitalLetterEWithAcuteLatinSmallLetterAeLatinCapitalLetterAeLatinSmallLetterOWithCircumflexLatinSmallLetterOWithDiaeresisLatinSmallLetterOWithGraveLatinSmallLetterUWithCircumflexLatinSmallLetterUWithGraveLatinSmallLetterYWithDiaeresisLatinCapitalLetterOWithDiaeresisLatinCapitalLetterUWithDiaeresisLatinSmallLetterOWithStrokePoundSignLatinCapitalLetterOWithStrokeMultiplicationSignLatinSmallLetterFWithHookLatinSmallLetterAWithAcuteLatinSmallLetterIWithAcuteLatinSmallLetterOWithAcuteLatinSmallLetterUWithAcuteLatinSmallLetterNWithTildeLatinCapitalLetterNWithTildeFeminineOrdinalIndicatorMasculineOrdinalIndicatorInvertedQuestionMarkRegisteredSignNotSignVulgarFractionOneHalfVulgarFractionOneQuarterInvertedExclamationMarkLeftPointingDoubleAngleQuotationMarkRightPointingDoubleAngleQuotationMarkLightShadeMediumShadeDarkShadeBoxDrawingsLightVerticalBoxDrawingsLightVerticalAndLeftLatinCapitalLetterAWithAcuteLatinCapitalLetterAWithCircumflexLatinCapitalLetterAWithGraveCopyrightSignBoxDrawingsDoubleVerticalAndLeftBoxDrawingsDoubleVerticalBoxDrawingsDoubleDownAndLeftBoxDrawingsDoubleUpAndLeftCentSignYenSignBoxDrawingsLightDownAndLeftBoxDrawingsLightUpAndRightBoxDrawingsLightUpAndHorizontalBoxDrawingsLightDownAndHorizontalBoxDrawingsLightVerticalAndRightBoxDrawingsLightHorizontalBoxDrawingsLightVerticalAndHorizontalLatinSmallLetterAWithTildeLatinCapitalLetterAWithTildeBoxDrawingsDoubleUpAndRightBoxDrawingsDoubleDownAndRightBoxDrawingsDoubleUpAndHorizontalBoxDrawingsDoubleDownAndHorizontalBoxDrawingsDoubleVerticalAndRightBoxDrawingsDoubleHorizontalBoxDrawingsDoubleVerticalAndHorizontalCurrencySignLatinSmallLetterEthLatinCapitalLetterEthLatinCapitalLetterEWithCircumflexLatinCapitalLetterEWithDiaeresisLatinCapitalLetterEWithGraveLatinSmallLetterDotlessILatinCapitalLetterIWithAcuteLatinCapitalLetterIWithCircumflexLatinCapitalLetterIWithDiaeresisBoxDrawingsLightUpAndLeftBoxDrawingsLightDownAndRightFullBlockLowerHalfBlockBrokenBarLatinCapitalLetterIWithGraveUpperHalfBlockLatinCapitalLetterOWithAcuteLatinSmallLetterSharpSLatinCapitalLetterOWithCircumflexLatinCapitalLetterOWithGraveLatinSmallLetterOWithTildeLatinCapitalLetterOWithTildeMicroSignLatinSmallLetterThornLatinCapitalLetterThornLatinCapitalLetterUWithAcuteLatinCapitalLetterUWithCircumflexLatinCapitalLetterUWithGraveLatinSmallLetterYWithAcuteLatinCapitalLetterYWithAcuteMacronAcuteAccentSoftHyphenPlusMinusSignDoubleLowLineVulgarFractionThreeQuartersPilcrowSignSectionSignDivisionSignCedillaDegreeSignDiaeresisMiddleDotSuperscriptOneSuperscriptThreeSuperscriptTwoBlackSquareNoBreakSpace
Methods
impl Char[src]
impl Charpub fn map_char(ch: char) -> Char[src]
pub fn map_char(ch: char) -> Charpub fn from_byte(byte: u8) -> Char[src]
pub fn from_byte(byte: u8) -> CharTake a CodePage 850 byte
Trait Implementations
impl Copy for Char[src]
impl Copy for Charimpl Clone for Char[src]
impl Clone for Charfn clone(&self) -> Char[src]
fn clone(&self) -> CharReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Default for Char[src]
impl Default for Char