pub enum Charset {
Show 18 variants
Ansi,
Default,
Symbol,
ShiftJis,
Hangul,
ChineseSimplified,
ChineseTraditional,
Johab,
Greek,
Turkish,
Vietnamese,
Hebrew,
Arabic,
Baltic,
Cyrillic,
Thai,
EasternEuropean,
Oem,
}Expand description
A Windows charset, as FX_Charset.
Variants§
Ansi
Western European — the default, and where a font with no better claim lands.
Default
No charset stated. Distinct from Ansi: it makes every installed face
eligible rather than only the ANSI ones.
Symbol
Symbolic, meaning the font’s own character set.
ShiftJis
Japanese.
Hangul
Korean (Wansung).
ChineseSimplified
Simplified Chinese.
ChineseTraditional
Traditional Chinese.
Johab
Korean (Johab). Notably not CJK for the purpose of the former working note step 8.
Greek
Greek.
Turkish
Turkish.
Vietnamese
Vietnamese.
Hebrew
Hebrew.
Arabic
Arabic.
Baltic
Baltic.
Cyrillic
Cyrillic.
Thai
Thai.
EasternEuropean
Central and Eastern European.
Oem
OEM.
Trait Implementations§
impl Copy for Charset
impl Eq for Charset
impl StructuralPartialEq for Charset
Auto Trait Implementations§
impl Freeze for Charset
impl RefUnwindSafe for Charset
impl Send for Charset
impl Sync for Charset
impl Unpin for Charset
impl UnsafeUnpin for Charset
impl UnwindSafe for Charset
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