Static CP437_WINGDINGS

Source
pub static CP437_WINGDINGS: Cp437Dialect
Expand description

cp437 with wingdings, as seen on Wikipedia.

Contains wingdings in the '\x00'..'\x20' area.

The decode table is additionally enriched from the the variant table.

§Examples

Decoding:

assert_eq!(CP437_WINGDINGS.decode(0x41), 'A');
assert_eq!(CP437_WINGDINGS.decode(0x02), '☻');  // BLACK SMILING FACE

Encoding:

assert_eq!(CP437_WINGDINGS.encode('A'), Some(0x41));
assert_eq!(CP437_WINGDINGS.encode('☻'), Some(0x02));  // BLACK SMILING FACE
 
assert_eq!(CP437_WINGDINGS.encode('ź'), None);        // LATIN SMALL LETTER Z WITH ACUTE