Enum embedded_graphics::mono_font::mapping::Mapping
source · pub enum Mapping {
Show 14 variants
Ascii,
Iso8859_1,
Iso8859_2,
Iso8859_3,
Iso8859_4,
Iso8859_5,
Iso8859_7,
Iso8859_9,
Iso8859_10,
Iso8859_13,
Iso8859_14,
Iso8859_15,
Iso8859_16,
JisX0201,
}
Expand description
Mapping.
This enum lists all mappings that are included in embedded-graphics. It is used to automatically generate font data for all mappings and isn’t normally used in applications.
Variants§
Ascii
ASCII.
Iso8859_1
ISO/IEC 8859 Part 1: Latin-1, Western European.
Iso8859_2
ISO/IEC 8859 Part 2: Latin-2, Central European.
Iso8859_3
ISO/IEC 8859 Part 3: Latin-3, South European.
Iso8859_4
ISO/IEC 8859 Part 4: Latin-4, North European.
Iso8859_5
ISO/IEC 8859 Part 5: Latin/Cyrillic.
Iso8859_7
ISO/IEC 8859 Part 7: Latin/Greek.
Iso8859_9
ISO/IEC 8859 Part 9: Latin-5, Turkish.
Iso8859_10
ISO/IEC 8859 Part 10: Latin-6, Nordic.
Iso8859_13
ISO/IEC 8859 Part 13: Latin-7, Baltic Rim.
Iso8859_14
ISO/IEC 8859 Part 14: Latin-8, Celtic.
Iso8859_15
ISO/IEC 8859 Part 15: Latin-9 (revised Latin-1).
Iso8859_16
ISO/IEC 8859 Part 16: Latin-10: South-East European.
JisX0201
JIS X 0201: Japanese katakana (halfwidth).
Implementations§
source§impl Mapping
impl Mapping
sourcepub const fn glyph_mapping(self) -> &'static StrGlyphMapping<'static>
pub const fn glyph_mapping(self) -> &'static StrGlyphMapping<'static>
Returns a glyph mapping for this mapping.
Trait Implementations§
source§impl Ord for Mapping
impl Ord for Mapping
source§impl PartialEq<Mapping> for Mapping
impl PartialEq<Mapping> for Mapping
source§impl PartialOrd<Mapping> for Mapping
impl PartialOrd<Mapping> for Mapping
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self
and other
) and is used by the <=
operator. Read more