mod constants {
pub const CAPITAL_LETTER_LONG_I: char = '𐐀';
pub const CAPITAL_LETTER_LONG_E: char = '𐐁';
pub const CAPITAL_LETTER_LONG_A: char = '𐐂';
pub const CAPITAL_LETTER_LONG_AH: char = '𐐃';
pub const CAPITAL_LETTER_LONG_O: char = '𐐄';
pub const CAPITAL_LETTER_LONG_OO: char = '𐐅';
pub const CAPITAL_LETTER_SHORT_I: char = '𐐆';
pub const CAPITAL_LETTER_SHORT_E: char = '𐐇';
pub const CAPITAL_LETTER_SHORT_A: char = '𐐈';
pub const CAPITAL_LETTER_SHORT_AH: char = '𐐉';
pub const CAPITAL_LETTER_SHORT_O: char = '𐐊';
pub const CAPITAL_LETTER_SHORT_OO: char = '𐐋';
pub const CAPITAL_LETTER_AY: char = '𐐌';
pub const CAPITAL_LETTER_OW: char = '𐐍';
pub const CAPITAL_LETTER_WU: char = '𐐎';
pub const CAPITAL_LETTER_YEE: char = '𐐏';
pub const CAPITAL_LETTER_H: char = '𐐐';
pub const CAPITAL_LETTER_PEE: char = '𐐑';
pub const CAPITAL_LETTER_BEE: char = '𐐒';
pub const CAPITAL_LETTER_TEE: char = '𐐓';
pub const CAPITAL_LETTER_DEE: char = '𐐔';
pub const CAPITAL_LETTER_CHEE: char = '𐐕';
pub const CAPITAL_LETTER_JEE: char = '𐐖';
pub const CAPITAL_LETTER_KAY: char = '𐐗';
pub const CAPITAL_LETTER_GAY: char = '𐐘';
pub const CAPITAL_LETTER_EF: char = '𐐙';
pub const CAPITAL_LETTER_VEE: char = '𐐚';
pub const CAPITAL_LETTER_ETH: char = '𐐛';
pub const CAPITAL_LETTER_THEE: char = '𐐜';
pub const CAPITAL_LETTER_ES: char = '𐐝';
pub const CAPITAL_LETTER_ZEE: char = '𐐞';
pub const CAPITAL_LETTER_ESH: char = '𐐟';
pub const CAPITAL_LETTER_ZHEE: char = '𐐠';
pub const CAPITAL_LETTER_ER: char = '𐐡';
pub const CAPITAL_LETTER_EL: char = '𐐢';
pub const CAPITAL_LETTER_EM: char = '𐐣';
pub const CAPITAL_LETTER_EN: char = '𐐤';
pub const CAPITAL_LETTER_ENG: char = '𐐥';
pub const CAPITAL_LETTER_OI: char = '𐐦';
pub const CAPITAL_LETTER_EW: char = '𐐧';
pub const SMALL_LETTER_LONG_I: char = '𐐨';
pub const SMALL_LETTER_LONG_E: char = '𐐩';
pub const SMALL_LETTER_LONG_A: char = '𐐪';
pub const SMALL_LETTER_LONG_AH: char = '𐐫';
pub const SMALL_LETTER_LONG_O: char = '𐐬';
pub const SMALL_LETTER_LONG_OO: char = '𐐭';
pub const SMALL_LETTER_SHORT_I: char = '𐐮';
pub const SMALL_LETTER_SHORT_E: char = '𐐯';
pub const SMALL_LETTER_SHORT_A: char = '𐐰';
pub const SMALL_LETTER_SHORT_AH: char = '𐐱';
pub const SMALL_LETTER_SHORT_O: char = '𐐲';
pub const SMALL_LETTER_SHORT_OO: char = '𐐳';
pub const SMALL_LETTER_AY: char = '𐐴';
pub const SMALL_LETTER_OW: char = '𐐵';
pub const SMALL_LETTER_WU: char = '𐐶';
pub const SMALL_LETTER_YEE: char = '𐐷';
pub const SMALL_LETTER_H: char = '𐐸';
pub const SMALL_LETTER_PEE: char = '𐐹';
pub const SMALL_LETTER_BEE: char = '𐐺';
pub const SMALL_LETTER_TEE: char = '𐐻';
pub const SMALL_LETTER_DEE: char = '𐐼';
pub const SMALL_LETTER_CHEE: char = '𐐽';
pub const SMALL_LETTER_JEE: char = '𐐾';
pub const SMALL_LETTER_KAY: char = '𐐿';
pub const SMALL_LETTER_GAY: char = '𐑀';
pub const SMALL_LETTER_EF: char = '𐑁';
pub const SMALL_LETTER_VEE: char = '𐑂';
pub const SMALL_LETTER_ETH: char = '𐑃';
pub const SMALL_LETTER_THEE: char = '𐑄';
pub const SMALL_LETTER_ES: char = '𐑅';
pub const SMALL_LETTER_ZEE: char = '𐑆';
pub const SMALL_LETTER_ESH: char = '𐑇';
pub const SMALL_LETTER_ZHEE: char = '𐑈';
pub const SMALL_LETTER_ER: char = '𐑉';
pub const SMALL_LETTER_EL: char = '𐑊';
pub const SMALL_LETTER_EM: char = '𐑋';
pub const SMALL_LETTER_EN: char = '𐑌';
pub const SMALL_LETTER_ENG: char = '𐑍';
pub const SMALL_LETTER_OI: char = '𐑎';
}
#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
pub enum Deseret {
CapitalLetterLongI,
CapitalLetterLongE,
CapitalLetterLongA,
CapitalLetterLongAh,
CapitalLetterLongO,
CapitalLetterLongOo,
CapitalLetterShortI,
CapitalLetterShortE,
CapitalLetterShortA,
CapitalLetterShortAh,
CapitalLetterShortO,
CapitalLetterShortOo,
CapitalLetterAy,
CapitalLetterOw,
CapitalLetterWu,
CapitalLetterYee,
CapitalLetterH,
CapitalLetterPee,
CapitalLetterBee,
CapitalLetterTee,
CapitalLetterDee,
CapitalLetterChee,
CapitalLetterJee,
CapitalLetterKay,
CapitalLetterGay,
CapitalLetterEf,
CapitalLetterVee,
CapitalLetterEth,
CapitalLetterThee,
CapitalLetterEs,
CapitalLetterZee,
CapitalLetterEsh,
CapitalLetterZhee,
CapitalLetterEr,
CapitalLetterEl,
CapitalLetterEm,
CapitalLetterEn,
CapitalLetterEng,
CapitalLetterOi,
CapitalLetterEw,
SmallLetterLongI,
SmallLetterLongE,
SmallLetterLongA,
SmallLetterLongAh,
SmallLetterLongO,
SmallLetterLongOo,
SmallLetterShortI,
SmallLetterShortE,
SmallLetterShortA,
SmallLetterShortAh,
SmallLetterShortO,
SmallLetterShortOo,
SmallLetterAy,
SmallLetterOw,
SmallLetterWu,
SmallLetterYee,
SmallLetterH,
SmallLetterPee,
SmallLetterBee,
SmallLetterTee,
SmallLetterDee,
SmallLetterChee,
SmallLetterJee,
SmallLetterKay,
SmallLetterGay,
SmallLetterEf,
SmallLetterVee,
SmallLetterEth,
SmallLetterThee,
SmallLetterEs,
SmallLetterZee,
SmallLetterEsh,
SmallLetterZhee,
SmallLetterEr,
SmallLetterEl,
SmallLetterEm,
SmallLetterEn,
SmallLetterEng,
SmallLetterOi,
}
impl Into<char> for Deseret {
fn into(self) -> char {
use constants::*;
match self {
Deseret::CapitalLetterLongI => CAPITAL_LETTER_LONG_I,
Deseret::CapitalLetterLongE => CAPITAL_LETTER_LONG_E,
Deseret::CapitalLetterLongA => CAPITAL_LETTER_LONG_A,
Deseret::CapitalLetterLongAh => CAPITAL_LETTER_LONG_AH,
Deseret::CapitalLetterLongO => CAPITAL_LETTER_LONG_O,
Deseret::CapitalLetterLongOo => CAPITAL_LETTER_LONG_OO,
Deseret::CapitalLetterShortI => CAPITAL_LETTER_SHORT_I,
Deseret::CapitalLetterShortE => CAPITAL_LETTER_SHORT_E,
Deseret::CapitalLetterShortA => CAPITAL_LETTER_SHORT_A,
Deseret::CapitalLetterShortAh => CAPITAL_LETTER_SHORT_AH,
Deseret::CapitalLetterShortO => CAPITAL_LETTER_SHORT_O,
Deseret::CapitalLetterShortOo => CAPITAL_LETTER_SHORT_OO,
Deseret::CapitalLetterAy => CAPITAL_LETTER_AY,
Deseret::CapitalLetterOw => CAPITAL_LETTER_OW,
Deseret::CapitalLetterWu => CAPITAL_LETTER_WU,
Deseret::CapitalLetterYee => CAPITAL_LETTER_YEE,
Deseret::CapitalLetterH => CAPITAL_LETTER_H,
Deseret::CapitalLetterPee => CAPITAL_LETTER_PEE,
Deseret::CapitalLetterBee => CAPITAL_LETTER_BEE,
Deseret::CapitalLetterTee => CAPITAL_LETTER_TEE,
Deseret::CapitalLetterDee => CAPITAL_LETTER_DEE,
Deseret::CapitalLetterChee => CAPITAL_LETTER_CHEE,
Deseret::CapitalLetterJee => CAPITAL_LETTER_JEE,
Deseret::CapitalLetterKay => CAPITAL_LETTER_KAY,
Deseret::CapitalLetterGay => CAPITAL_LETTER_GAY,
Deseret::CapitalLetterEf => CAPITAL_LETTER_EF,
Deseret::CapitalLetterVee => CAPITAL_LETTER_VEE,
Deseret::CapitalLetterEth => CAPITAL_LETTER_ETH,
Deseret::CapitalLetterThee => CAPITAL_LETTER_THEE,
Deseret::CapitalLetterEs => CAPITAL_LETTER_ES,
Deseret::CapitalLetterZee => CAPITAL_LETTER_ZEE,
Deseret::CapitalLetterEsh => CAPITAL_LETTER_ESH,
Deseret::CapitalLetterZhee => CAPITAL_LETTER_ZHEE,
Deseret::CapitalLetterEr => CAPITAL_LETTER_ER,
Deseret::CapitalLetterEl => CAPITAL_LETTER_EL,
Deseret::CapitalLetterEm => CAPITAL_LETTER_EM,
Deseret::CapitalLetterEn => CAPITAL_LETTER_EN,
Deseret::CapitalLetterEng => CAPITAL_LETTER_ENG,
Deseret::CapitalLetterOi => CAPITAL_LETTER_OI,
Deseret::CapitalLetterEw => CAPITAL_LETTER_EW,
Deseret::SmallLetterLongI => SMALL_LETTER_LONG_I,
Deseret::SmallLetterLongE => SMALL_LETTER_LONG_E,
Deseret::SmallLetterLongA => SMALL_LETTER_LONG_A,
Deseret::SmallLetterLongAh => SMALL_LETTER_LONG_AH,
Deseret::SmallLetterLongO => SMALL_LETTER_LONG_O,
Deseret::SmallLetterLongOo => SMALL_LETTER_LONG_OO,
Deseret::SmallLetterShortI => SMALL_LETTER_SHORT_I,
Deseret::SmallLetterShortE => SMALL_LETTER_SHORT_E,
Deseret::SmallLetterShortA => SMALL_LETTER_SHORT_A,
Deseret::SmallLetterShortAh => SMALL_LETTER_SHORT_AH,
Deseret::SmallLetterShortO => SMALL_LETTER_SHORT_O,
Deseret::SmallLetterShortOo => SMALL_LETTER_SHORT_OO,
Deseret::SmallLetterAy => SMALL_LETTER_AY,
Deseret::SmallLetterOw => SMALL_LETTER_OW,
Deseret::SmallLetterWu => SMALL_LETTER_WU,
Deseret::SmallLetterYee => SMALL_LETTER_YEE,
Deseret::SmallLetterH => SMALL_LETTER_H,
Deseret::SmallLetterPee => SMALL_LETTER_PEE,
Deseret::SmallLetterBee => SMALL_LETTER_BEE,
Deseret::SmallLetterTee => SMALL_LETTER_TEE,
Deseret::SmallLetterDee => SMALL_LETTER_DEE,
Deseret::SmallLetterChee => SMALL_LETTER_CHEE,
Deseret::SmallLetterJee => SMALL_LETTER_JEE,
Deseret::SmallLetterKay => SMALL_LETTER_KAY,
Deseret::SmallLetterGay => SMALL_LETTER_GAY,
Deseret::SmallLetterEf => SMALL_LETTER_EF,
Deseret::SmallLetterVee => SMALL_LETTER_VEE,
Deseret::SmallLetterEth => SMALL_LETTER_ETH,
Deseret::SmallLetterThee => SMALL_LETTER_THEE,
Deseret::SmallLetterEs => SMALL_LETTER_ES,
Deseret::SmallLetterZee => SMALL_LETTER_ZEE,
Deseret::SmallLetterEsh => SMALL_LETTER_ESH,
Deseret::SmallLetterZhee => SMALL_LETTER_ZHEE,
Deseret::SmallLetterEr => SMALL_LETTER_ER,
Deseret::SmallLetterEl => SMALL_LETTER_EL,
Deseret::SmallLetterEm => SMALL_LETTER_EM,
Deseret::SmallLetterEn => SMALL_LETTER_EN,
Deseret::SmallLetterEng => SMALL_LETTER_ENG,
Deseret::SmallLetterOi => SMALL_LETTER_OI,
}
}
}
impl std::convert::TryFrom<char> for Deseret {
type Error = ();
fn try_from(c: char) -> Result<Self, Self::Error> {
use constants::*;
match c {
CAPITAL_LETTER_LONG_I => Ok(Deseret::CapitalLetterLongI),
CAPITAL_LETTER_LONG_E => Ok(Deseret::CapitalLetterLongE),
CAPITAL_LETTER_LONG_A => Ok(Deseret::CapitalLetterLongA),
CAPITAL_LETTER_LONG_AH => Ok(Deseret::CapitalLetterLongAh),
CAPITAL_LETTER_LONG_O => Ok(Deseret::CapitalLetterLongO),
CAPITAL_LETTER_LONG_OO => Ok(Deseret::CapitalLetterLongOo),
CAPITAL_LETTER_SHORT_I => Ok(Deseret::CapitalLetterShortI),
CAPITAL_LETTER_SHORT_E => Ok(Deseret::CapitalLetterShortE),
CAPITAL_LETTER_SHORT_A => Ok(Deseret::CapitalLetterShortA),
CAPITAL_LETTER_SHORT_AH => Ok(Deseret::CapitalLetterShortAh),
CAPITAL_LETTER_SHORT_O => Ok(Deseret::CapitalLetterShortO),
CAPITAL_LETTER_SHORT_OO => Ok(Deseret::CapitalLetterShortOo),
CAPITAL_LETTER_AY => Ok(Deseret::CapitalLetterAy),
CAPITAL_LETTER_OW => Ok(Deseret::CapitalLetterOw),
CAPITAL_LETTER_WU => Ok(Deseret::CapitalLetterWu),
CAPITAL_LETTER_YEE => Ok(Deseret::CapitalLetterYee),
CAPITAL_LETTER_H => Ok(Deseret::CapitalLetterH),
CAPITAL_LETTER_PEE => Ok(Deseret::CapitalLetterPee),
CAPITAL_LETTER_BEE => Ok(Deseret::CapitalLetterBee),
CAPITAL_LETTER_TEE => Ok(Deseret::CapitalLetterTee),
CAPITAL_LETTER_DEE => Ok(Deseret::CapitalLetterDee),
CAPITAL_LETTER_CHEE => Ok(Deseret::CapitalLetterChee),
CAPITAL_LETTER_JEE => Ok(Deseret::CapitalLetterJee),
CAPITAL_LETTER_KAY => Ok(Deseret::CapitalLetterKay),
CAPITAL_LETTER_GAY => Ok(Deseret::CapitalLetterGay),
CAPITAL_LETTER_EF => Ok(Deseret::CapitalLetterEf),
CAPITAL_LETTER_VEE => Ok(Deseret::CapitalLetterVee),
CAPITAL_LETTER_ETH => Ok(Deseret::CapitalLetterEth),
CAPITAL_LETTER_THEE => Ok(Deseret::CapitalLetterThee),
CAPITAL_LETTER_ES => Ok(Deseret::CapitalLetterEs),
CAPITAL_LETTER_ZEE => Ok(Deseret::CapitalLetterZee),
CAPITAL_LETTER_ESH => Ok(Deseret::CapitalLetterEsh),
CAPITAL_LETTER_ZHEE => Ok(Deseret::CapitalLetterZhee),
CAPITAL_LETTER_ER => Ok(Deseret::CapitalLetterEr),
CAPITAL_LETTER_EL => Ok(Deseret::CapitalLetterEl),
CAPITAL_LETTER_EM => Ok(Deseret::CapitalLetterEm),
CAPITAL_LETTER_EN => Ok(Deseret::CapitalLetterEn),
CAPITAL_LETTER_ENG => Ok(Deseret::CapitalLetterEng),
CAPITAL_LETTER_OI => Ok(Deseret::CapitalLetterOi),
CAPITAL_LETTER_EW => Ok(Deseret::CapitalLetterEw),
SMALL_LETTER_LONG_I => Ok(Deseret::SmallLetterLongI),
SMALL_LETTER_LONG_E => Ok(Deseret::SmallLetterLongE),
SMALL_LETTER_LONG_A => Ok(Deseret::SmallLetterLongA),
SMALL_LETTER_LONG_AH => Ok(Deseret::SmallLetterLongAh),
SMALL_LETTER_LONG_O => Ok(Deseret::SmallLetterLongO),
SMALL_LETTER_LONG_OO => Ok(Deseret::SmallLetterLongOo),
SMALL_LETTER_SHORT_I => Ok(Deseret::SmallLetterShortI),
SMALL_LETTER_SHORT_E => Ok(Deseret::SmallLetterShortE),
SMALL_LETTER_SHORT_A => Ok(Deseret::SmallLetterShortA),
SMALL_LETTER_SHORT_AH => Ok(Deseret::SmallLetterShortAh),
SMALL_LETTER_SHORT_O => Ok(Deseret::SmallLetterShortO),
SMALL_LETTER_SHORT_OO => Ok(Deseret::SmallLetterShortOo),
SMALL_LETTER_AY => Ok(Deseret::SmallLetterAy),
SMALL_LETTER_OW => Ok(Deseret::SmallLetterOw),
SMALL_LETTER_WU => Ok(Deseret::SmallLetterWu),
SMALL_LETTER_YEE => Ok(Deseret::SmallLetterYee),
SMALL_LETTER_H => Ok(Deseret::SmallLetterH),
SMALL_LETTER_PEE => Ok(Deseret::SmallLetterPee),
SMALL_LETTER_BEE => Ok(Deseret::SmallLetterBee),
SMALL_LETTER_TEE => Ok(Deseret::SmallLetterTee),
SMALL_LETTER_DEE => Ok(Deseret::SmallLetterDee),
SMALL_LETTER_CHEE => Ok(Deseret::SmallLetterChee),
SMALL_LETTER_JEE => Ok(Deseret::SmallLetterJee),
SMALL_LETTER_KAY => Ok(Deseret::SmallLetterKay),
SMALL_LETTER_GAY => Ok(Deseret::SmallLetterGay),
SMALL_LETTER_EF => Ok(Deseret::SmallLetterEf),
SMALL_LETTER_VEE => Ok(Deseret::SmallLetterVee),
SMALL_LETTER_ETH => Ok(Deseret::SmallLetterEth),
SMALL_LETTER_THEE => Ok(Deseret::SmallLetterThee),
SMALL_LETTER_ES => Ok(Deseret::SmallLetterEs),
SMALL_LETTER_ZEE => Ok(Deseret::SmallLetterZee),
SMALL_LETTER_ESH => Ok(Deseret::SmallLetterEsh),
SMALL_LETTER_ZHEE => Ok(Deseret::SmallLetterZhee),
SMALL_LETTER_ER => Ok(Deseret::SmallLetterEr),
SMALL_LETTER_EL => Ok(Deseret::SmallLetterEl),
SMALL_LETTER_EM => Ok(Deseret::SmallLetterEm),
SMALL_LETTER_EN => Ok(Deseret::SmallLetterEn),
SMALL_LETTER_ENG => Ok(Deseret::SmallLetterEng),
SMALL_LETTER_OI => Ok(Deseret::SmallLetterOi),
_ => Err(()),
}
}
}
impl Into<u32> for Deseret {
fn into(self) -> u32 {
let c: char = self.into();
let hex = c
.escape_unicode()
.to_string()
.replace("\\u{", "")
.replace("}", "");
u32::from_str_radix(&hex, 16).unwrap()
}
}
impl std::convert::TryFrom<u32> for Deseret {
type Error = ();
fn try_from(u: u32) -> Result<Self, Self::Error> {
if let Ok(c) = char::try_from(u) {
Self::try_from(c)
} else {
Err(())
}
}
}
impl Iterator for Deseret {
type Item = Self;
fn next(&mut self) -> Option<Self> {
let index: u32 = (*self).into();
use std::convert::TryFrom;
Self::try_from(index + 1).ok()
}
}
impl Deseret {
pub fn new() -> Self {
Deseret::CapitalLetterLongI
}
pub fn name(&self) -> &str {
match self {
Deseret::CapitalLetterLongI => "deseret capital letter long i",
Deseret::CapitalLetterLongE => "deseret capital letter long e",
Deseret::CapitalLetterLongA => "deseret capital letter long a",
Deseret::CapitalLetterLongAh => "deseret capital letter long ah",
Deseret::CapitalLetterLongO => "deseret capital letter long o",
Deseret::CapitalLetterLongOo => "deseret capital letter long oo",
Deseret::CapitalLetterShortI => "deseret capital letter short i",
Deseret::CapitalLetterShortE => "deseret capital letter short e",
Deseret::CapitalLetterShortA => "deseret capital letter short a",
Deseret::CapitalLetterShortAh => "deseret capital letter short ah",
Deseret::CapitalLetterShortO => "deseret capital letter short o",
Deseret::CapitalLetterShortOo => "deseret capital letter short oo",
Deseret::CapitalLetterAy => "deseret capital letter ay",
Deseret::CapitalLetterOw => "deseret capital letter ow",
Deseret::CapitalLetterWu => "deseret capital letter wu",
Deseret::CapitalLetterYee => "deseret capital letter yee",
Deseret::CapitalLetterH => "deseret capital letter h",
Deseret::CapitalLetterPee => "deseret capital letter pee",
Deseret::CapitalLetterBee => "deseret capital letter bee",
Deseret::CapitalLetterTee => "deseret capital letter tee",
Deseret::CapitalLetterDee => "deseret capital letter dee",
Deseret::CapitalLetterChee => "deseret capital letter chee",
Deseret::CapitalLetterJee => "deseret capital letter jee",
Deseret::CapitalLetterKay => "deseret capital letter kay",
Deseret::CapitalLetterGay => "deseret capital letter gay",
Deseret::CapitalLetterEf => "deseret capital letter ef",
Deseret::CapitalLetterVee => "deseret capital letter vee",
Deseret::CapitalLetterEth => "deseret capital letter eth",
Deseret::CapitalLetterThee => "deseret capital letter thee",
Deseret::CapitalLetterEs => "deseret capital letter es",
Deseret::CapitalLetterZee => "deseret capital letter zee",
Deseret::CapitalLetterEsh => "deseret capital letter esh",
Deseret::CapitalLetterZhee => "deseret capital letter zhee",
Deseret::CapitalLetterEr => "deseret capital letter er",
Deseret::CapitalLetterEl => "deseret capital letter el",
Deseret::CapitalLetterEm => "deseret capital letter em",
Deseret::CapitalLetterEn => "deseret capital letter en",
Deseret::CapitalLetterEng => "deseret capital letter eng",
Deseret::CapitalLetterOi => "deseret capital letter oi",
Deseret::CapitalLetterEw => "deseret capital letter ew",
Deseret::SmallLetterLongI => "deseret small letter long i",
Deseret::SmallLetterLongE => "deseret small letter long e",
Deseret::SmallLetterLongA => "deseret small letter long a",
Deseret::SmallLetterLongAh => "deseret small letter long ah",
Deseret::SmallLetterLongO => "deseret small letter long o",
Deseret::SmallLetterLongOo => "deseret small letter long oo",
Deseret::SmallLetterShortI => "deseret small letter short i",
Deseret::SmallLetterShortE => "deseret small letter short e",
Deseret::SmallLetterShortA => "deseret small letter short a",
Deseret::SmallLetterShortAh => "deseret small letter short ah",
Deseret::SmallLetterShortO => "deseret small letter short o",
Deseret::SmallLetterShortOo => "deseret small letter short oo",
Deseret::SmallLetterAy => "deseret small letter ay",
Deseret::SmallLetterOw => "deseret small letter ow",
Deseret::SmallLetterWu => "deseret small letter wu",
Deseret::SmallLetterYee => "deseret small letter yee",
Deseret::SmallLetterH => "deseret small letter h",
Deseret::SmallLetterPee => "deseret small letter pee",
Deseret::SmallLetterBee => "deseret small letter bee",
Deseret::SmallLetterTee => "deseret small letter tee",
Deseret::SmallLetterDee => "deseret small letter dee",
Deseret::SmallLetterChee => "deseret small letter chee",
Deseret::SmallLetterJee => "deseret small letter jee",
Deseret::SmallLetterKay => "deseret small letter kay",
Deseret::SmallLetterGay => "deseret small letter gay",
Deseret::SmallLetterEf => "deseret small letter ef",
Deseret::SmallLetterVee => "deseret small letter vee",
Deseret::SmallLetterEth => "deseret small letter eth",
Deseret::SmallLetterThee => "deseret small letter thee",
Deseret::SmallLetterEs => "deseret small letter es",
Deseret::SmallLetterZee => "deseret small letter zee",
Deseret::SmallLetterEsh => "deseret small letter esh",
Deseret::SmallLetterZhee => "deseret small letter zhee",
Deseret::SmallLetterEr => "deseret small letter er",
Deseret::SmallLetterEl => "deseret small letter el",
Deseret::SmallLetterEm => "deseret small letter em",
Deseret::SmallLetterEn => "deseret small letter en",
Deseret::SmallLetterEng => "deseret small letter eng",
Deseret::SmallLetterOi => "deseret small letter oi",
}
}
}