mod constants {
pub const LATIN_SMALL_LETTER_B_WITH_STROKE: char = 'ƀ';
pub const LATIN_CAPITAL_LETTER_B_WITH_HOOK: char = 'Ɓ';
pub const LATIN_CAPITAL_LETTER_B_WITH_TOPBAR: char = 'Ƃ';
pub const LATIN_SMALL_LETTER_B_WITH_TOPBAR: char = 'ƃ';
pub const LATIN_CAPITAL_LETTER_TONE_SIX: char = 'Ƅ';
pub const LATIN_SMALL_LETTER_TONE_SIX: char = 'ƅ';
pub const LATIN_CAPITAL_LETTER_OPEN_O: char = 'Ɔ';
pub const LATIN_CAPITAL_LETTER_C_WITH_HOOK: char = 'Ƈ';
pub const LATIN_SMALL_LETTER_C_WITH_HOOK: char = 'ƈ';
pub const LATIN_CAPITAL_LETTER_AFRICAN_D: char = 'Ɖ';
pub const LATIN_CAPITAL_LETTER_D_WITH_HOOK: char = 'Ɗ';
pub const LATIN_CAPITAL_LETTER_D_WITH_TOPBAR: char = 'Ƌ';
pub const LATIN_SMALL_LETTER_D_WITH_TOPBAR: char = 'ƌ';
pub const LATIN_SMALL_LETTER_TURNED_DELTA: char = 'ƍ';
pub const LATIN_CAPITAL_LETTER_REVERSED_E: char = 'Ǝ';
pub const LATIN_CAPITAL_LETTER_SCHWA: char = 'Ə';
pub const LATIN_CAPITAL_LETTER_OPEN_E: char = 'Ɛ';
pub const LATIN_CAPITAL_LETTER_F_WITH_HOOK: char = 'Ƒ';
pub const LATIN_SMALL_LETTER_F_WITH_HOOK: char = 'ƒ';
pub const LATIN_CAPITAL_LETTER_G_WITH_HOOK: char = 'Ɠ';
pub const LATIN_CAPITAL_LETTER_GAMMA: char = 'Ɣ';
pub const LATIN_SMALL_LETTER_HV: char = 'ƕ';
pub const LATIN_CAPITAL_LETTER_IOTA: char = 'Ɩ';
pub const LATIN_CAPITAL_LETTER_I_WITH_STROKE: char = 'Ɨ';
pub const LATIN_CAPITAL_LETTER_K_WITH_HOOK: char = 'Ƙ';
pub const LATIN_SMALL_LETTER_K_WITH_HOOK: char = 'ƙ';
pub const LATIN_SMALL_LETTER_L_WITH_BAR: char = 'ƚ';
pub const LATIN_SMALL_LETTER_LAMBDA_WITH_STROKE: char = 'ƛ';
pub const LATIN_CAPITAL_LETTER_TURNED_M: char = 'Ɯ';
pub const LATIN_CAPITAL_LETTER_N_WITH_LEFT_HOOK: char = 'Ɲ';
pub const LATIN_SMALL_LETTER_N_WITH_LONG_RIGHT_LEG: char = 'ƞ';
pub const LATIN_CAPITAL_LETTER_O_WITH_MIDDLE_TILDE: char = 'Ɵ';
pub const LATIN_CAPITAL_LETTER_O_WITH_HORN: char = 'Ơ';
pub const LATIN_SMALL_LETTER_O_WITH_HORN: char = 'ơ';
pub const LATIN_CAPITAL_LETTER_OI: char = 'Ƣ';
pub const LATIN_SMALL_LETTER_OI: char = 'ƣ';
pub const LATIN_CAPITAL_LETTER_P_WITH_HOOK: char = 'Ƥ';
pub const LATIN_SMALL_LETTER_P_WITH_HOOK: char = 'ƥ';
pub const LATIN_LETTER_YR: char = 'Ʀ';
pub const LATIN_CAPITAL_LETTER_TONE_TWO: char = 'Ƨ';
pub const LATIN_SMALL_LETTER_TONE_TWO: char = 'ƨ';
pub const LATIN_CAPITAL_LETTER_ESH: char = 'Ʃ';
pub const LATIN_LETTER_REVERSED_ESH_LOOP: char = 'ƪ';
pub const LATIN_SMALL_LETTER_T_WITH_PALATAL_HOOK: char = 'ƫ';
pub const LATIN_CAPITAL_LETTER_T_WITH_HOOK: char = 'Ƭ';
pub const LATIN_SMALL_LETTER_T_WITH_HOOK: char = 'ƭ';
pub const LATIN_CAPITAL_LETTER_T_WITH_RETROFLEX_HOOK: char = 'Ʈ';
pub const LATIN_CAPITAL_LETTER_U_WITH_HORN: char = 'Ư';
pub const LATIN_SMALL_LETTER_U_WITH_HORN: char = 'ư';
pub const LATIN_CAPITAL_LETTER_UPSILON: char = 'Ʊ';
pub const LATIN_CAPITAL_LETTER_V_WITH_HOOK: char = 'Ʋ';
pub const LATIN_CAPITAL_LETTER_Y_WITH_HOOK: char = 'Ƴ';
pub const LATIN_SMALL_LETTER_Y_WITH_HOOK: char = 'ƴ';
pub const LATIN_CAPITAL_LETTER_Z_WITH_STROKE: char = 'Ƶ';
pub const LATIN_SMALL_LETTER_Z_WITH_STROKE: char = 'ƶ';
pub const LATIN_CAPITAL_LETTER_EZH: char = 'Ʒ';
pub const LATIN_CAPITAL_LETTER_EZH_REVERSED: char = 'Ƹ';
pub const LATIN_SMALL_LETTER_EZH_REVERSED: char = 'ƹ';
pub const LATIN_SMALL_LETTER_EZH_WITH_TAIL: char = 'ƺ';
pub const LATIN_LETTER_TWO_WITH_STROKE: char = 'ƻ';
pub const LATIN_CAPITAL_LETTER_TONE_FIVE: char = 'Ƽ';
pub const LATIN_SMALL_LETTER_TONE_FIVE: char = 'ƽ';
pub const LATIN_LETTER_INVERTED_GLOTTAL_STOP_WITH_STROKE: char = 'ƾ';
pub const LATIN_LETTER_WYNN: char = 'ƿ';
pub const LATIN_LETTER_DENTAL_CLICK: char = 'ǀ';
pub const LATIN_LETTER_LATERAL_CLICK: char = 'ǁ';
pub const LATIN_LETTER_ALVEOLAR_CLICK: char = 'ǂ';
pub const LATIN_LETTER_RETROFLEX_CLICK: char = 'ǃ';
pub const LATIN_CAPITAL_LETTER_DZ_WITH_CARON: char = 'DŽ';
pub const LATIN_CAPITAL_LETTER_D_WITH_SMALL_LETTER_Z_WITH_CARON: char = 'Dž';
pub const LATIN_SMALL_LETTER_DZ_WITH_CARON: char = 'dž';
pub const LATIN_CAPITAL_LETTER_LJ: char = 'LJ';
pub const LATIN_CAPITAL_LETTER_L_WITH_SMALL_LETTER_J: char = 'Lj';
pub const LATIN_SMALL_LETTER_LJ: char = 'lj';
pub const LATIN_CAPITAL_LETTER_NJ: char = 'NJ';
pub const LATIN_CAPITAL_LETTER_N_WITH_SMALL_LETTER_J: char = 'Nj';
pub const LATIN_SMALL_LETTER_NJ: char = 'nj';
pub const LATIN_CAPITAL_LETTER_A_WITH_CARON: char = 'Ǎ';
pub const LATIN_SMALL_LETTER_A_WITH_CARON: char = 'ǎ';
pub const LATIN_CAPITAL_LETTER_I_WITH_CARON: char = 'Ǐ';
pub const LATIN_SMALL_LETTER_I_WITH_CARON: char = 'ǐ';
pub const LATIN_CAPITAL_LETTER_O_WITH_CARON: char = 'Ǒ';
pub const LATIN_SMALL_LETTER_O_WITH_CARON: char = 'ǒ';
pub const LATIN_CAPITAL_LETTER_U_WITH_CARON: char = 'Ǔ';
pub const LATIN_SMALL_LETTER_U_WITH_CARON: char = 'ǔ';
pub const LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_MACRON: char = 'Ǖ';
pub const LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_MACRON: char = 'ǖ';
pub const LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_ACUTE: char = 'Ǘ';
pub const LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_ACUTE: char = 'ǘ';
pub const LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_CARON: char = 'Ǚ';
pub const LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_CARON: char = 'ǚ';
pub const LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_GRAVE: char = 'Ǜ';
pub const LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_GRAVE: char = 'ǜ';
pub const LATIN_SMALL_LETTER_TURNED_E: char = 'ǝ';
pub const LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS_AND_MACRON: char = 'Ǟ';
pub const LATIN_SMALL_LETTER_A_WITH_DIAERESIS_AND_MACRON: char = 'ǟ';
pub const LATIN_CAPITAL_LETTER_A_WITH_DOT_ABOVE_AND_MACRON: char = 'Ǡ';
pub const LATIN_SMALL_LETTER_A_WITH_DOT_ABOVE_AND_MACRON: char = 'ǡ';
pub const LATIN_CAPITAL_LETTER_AE_WITH_MACRON: char = 'Ǣ';
pub const LATIN_SMALL_LETTER_AE_WITH_MACRON: char = 'ǣ';
pub const LATIN_CAPITAL_LETTER_G_WITH_STROKE: char = 'Ǥ';
pub const LATIN_SMALL_LETTER_G_WITH_STROKE: char = 'ǥ';
pub const LATIN_CAPITAL_LETTER_G_WITH_CARON: char = 'Ǧ';
pub const LATIN_SMALL_LETTER_G_WITH_CARON: char = 'ǧ';
pub const LATIN_CAPITAL_LETTER_K_WITH_CARON: char = 'Ǩ';
pub const LATIN_SMALL_LETTER_K_WITH_CARON: char = 'ǩ';
pub const LATIN_CAPITAL_LETTER_O_WITH_OGONEK: char = 'Ǫ';
pub const LATIN_SMALL_LETTER_O_WITH_OGONEK: char = 'ǫ';
pub const LATIN_CAPITAL_LETTER_O_WITH_OGONEK_AND_MACRON: char = 'Ǭ';
pub const LATIN_SMALL_LETTER_O_WITH_OGONEK_AND_MACRON: char = 'ǭ';
pub const LATIN_CAPITAL_LETTER_EZH_WITH_CARON: char = 'Ǯ';
pub const LATIN_SMALL_LETTER_EZH_WITH_CARON: char = 'ǯ';
pub const LATIN_SMALL_LETTER_J_WITH_CARON: char = 'ǰ';
pub const LATIN_CAPITAL_LETTER_DZ: char = 'DZ';
pub const LATIN_CAPITAL_LETTER_D_WITH_SMALL_LETTER_Z: char = 'Dz';
pub const LATIN_SMALL_LETTER_DZ: char = 'dz';
pub const LATIN_CAPITAL_LETTER_G_WITH_ACUTE: char = 'Ǵ';
pub const LATIN_SMALL_LETTER_G_WITH_ACUTE: char = 'ǵ';
pub const LATIN_CAPITAL_LETTER_HWAIR: char = 'Ƕ';
pub const LATIN_CAPITAL_LETTER_WYNN: char = 'Ƿ';
pub const LATIN_CAPITAL_LETTER_N_WITH_GRAVE: char = 'Ǹ';
pub const LATIN_SMALL_LETTER_N_WITH_GRAVE: char = 'ǹ';
pub const LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE_AND_ACUTE: char = 'Ǻ';
pub const LATIN_SMALL_LETTER_A_WITH_RING_ABOVE_AND_ACUTE: char = 'ǻ';
pub const LATIN_CAPITAL_LETTER_AE_WITH_ACUTE: char = 'Ǽ';
pub const LATIN_SMALL_LETTER_AE_WITH_ACUTE: char = 'ǽ';
pub const LATIN_CAPITAL_LETTER_O_WITH_STROKE_AND_ACUTE: char = 'Ǿ';
pub const LATIN_SMALL_LETTER_O_WITH_STROKE_AND_ACUTE: char = 'ǿ';
pub const LATIN_CAPITAL_LETTER_A_WITH_DOUBLE_GRAVE: char = 'Ȁ';
pub const LATIN_SMALL_LETTER_A_WITH_DOUBLE_GRAVE: char = 'ȁ';
pub const LATIN_CAPITAL_LETTER_A_WITH_INVERTED_BREVE: char = 'Ȃ';
pub const LATIN_SMALL_LETTER_A_WITH_INVERTED_BREVE: char = 'ȃ';
pub const LATIN_CAPITAL_LETTER_E_WITH_DOUBLE_GRAVE: char = 'Ȅ';
pub const LATIN_SMALL_LETTER_E_WITH_DOUBLE_GRAVE: char = 'ȅ';
pub const LATIN_CAPITAL_LETTER_E_WITH_INVERTED_BREVE: char = 'Ȇ';
pub const LATIN_SMALL_LETTER_E_WITH_INVERTED_BREVE: char = 'ȇ';
pub const LATIN_CAPITAL_LETTER_I_WITH_DOUBLE_GRAVE: char = 'Ȉ';
pub const LATIN_SMALL_LETTER_I_WITH_DOUBLE_GRAVE: char = 'ȉ';
pub const LATIN_CAPITAL_LETTER_I_WITH_INVERTED_BREVE: char = 'Ȋ';
pub const LATIN_SMALL_LETTER_I_WITH_INVERTED_BREVE: char = 'ȋ';
pub const LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_GRAVE: char = 'Ȍ';
pub const LATIN_SMALL_LETTER_O_WITH_DOUBLE_GRAVE: char = 'ȍ';
pub const LATIN_CAPITAL_LETTER_O_WITH_INVERTED_BREVE: char = 'Ȏ';
pub const LATIN_SMALL_LETTER_O_WITH_INVERTED_BREVE: char = 'ȏ';
pub const LATIN_CAPITAL_LETTER_R_WITH_DOUBLE_GRAVE: char = 'Ȑ';
pub const LATIN_SMALL_LETTER_R_WITH_DOUBLE_GRAVE: char = 'ȑ';
pub const LATIN_CAPITAL_LETTER_R_WITH_INVERTED_BREVE: char = 'Ȓ';
pub const LATIN_SMALL_LETTER_R_WITH_INVERTED_BREVE: char = 'ȓ';
pub const LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_GRAVE: char = 'Ȕ';
pub const LATIN_SMALL_LETTER_U_WITH_DOUBLE_GRAVE: char = 'ȕ';
pub const LATIN_CAPITAL_LETTER_U_WITH_INVERTED_BREVE: char = 'Ȗ';
pub const LATIN_SMALL_LETTER_U_WITH_INVERTED_BREVE: char = 'ȗ';
pub const LATIN_CAPITAL_LETTER_S_WITH_COMMA_BELOW: char = 'Ș';
pub const LATIN_SMALL_LETTER_S_WITH_COMMA_BELOW: char = 'ș';
pub const LATIN_CAPITAL_LETTER_T_WITH_COMMA_BELOW: char = 'Ț';
pub const LATIN_SMALL_LETTER_T_WITH_COMMA_BELOW: char = 'ț';
pub const LATIN_CAPITAL_LETTER_YOGH: char = 'Ȝ';
pub const LATIN_SMALL_LETTER_YOGH: char = 'ȝ';
pub const LATIN_CAPITAL_LETTER_H_WITH_CARON: char = 'Ȟ';
pub const LATIN_SMALL_LETTER_H_WITH_CARON: char = 'ȟ';
pub const LATIN_CAPITAL_LETTER_N_WITH_LONG_RIGHT_LEG: char = 'Ƞ';
pub const LATIN_SMALL_LETTER_D_WITH_CURL: char = 'ȡ';
pub const LATIN_CAPITAL_LETTER_OU: char = 'Ȣ';
pub const LATIN_SMALL_LETTER_OU: char = 'ȣ';
pub const LATIN_CAPITAL_LETTER_Z_WITH_HOOK: char = 'Ȥ';
pub const LATIN_SMALL_LETTER_Z_WITH_HOOK: char = 'ȥ';
pub const LATIN_CAPITAL_LETTER_A_WITH_DOT_ABOVE: char = 'Ȧ';
pub const LATIN_SMALL_LETTER_A_WITH_DOT_ABOVE: char = 'ȧ';
pub const LATIN_CAPITAL_LETTER_E_WITH_CEDILLA: char = 'Ȩ';
pub const LATIN_SMALL_LETTER_E_WITH_CEDILLA: char = 'ȩ';
pub const LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS_AND_MACRON: char = 'Ȫ';
pub const LATIN_SMALL_LETTER_O_WITH_DIAERESIS_AND_MACRON: char = 'ȫ';
pub const LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_MACRON: char = 'Ȭ';
pub const LATIN_SMALL_LETTER_O_WITH_TILDE_AND_MACRON: char = 'ȭ';
pub const LATIN_CAPITAL_LETTER_O_WITH_DOT_ABOVE: char = 'Ȯ';
pub const LATIN_SMALL_LETTER_O_WITH_DOT_ABOVE: char = 'ȯ';
pub const LATIN_CAPITAL_LETTER_O_WITH_DOT_ABOVE_AND_MACRON: char = 'Ȱ';
pub const LATIN_SMALL_LETTER_O_WITH_DOT_ABOVE_AND_MACRON: char = 'ȱ';
pub const LATIN_CAPITAL_LETTER_Y_WITH_MACRON: char = 'Ȳ';
pub const LATIN_SMALL_LETTER_Y_WITH_MACRON: char = 'ȳ';
pub const LATIN_SMALL_LETTER_L_WITH_CURL: char = 'ȴ';
pub const LATIN_SMALL_LETTER_N_WITH_CURL: char = 'ȵ';
pub const LATIN_SMALL_LETTER_T_WITH_CURL: char = 'ȶ';
pub const LATIN_SMALL_LETTER_DOTLESS_J: char = 'ȷ';
pub const LATIN_SMALL_LETTER_DB_DIGRAPH: char = 'ȸ';
pub const LATIN_SMALL_LETTER_QP_DIGRAPH: char = 'ȹ';
pub const LATIN_CAPITAL_LETTER_A_WITH_STROKE: char = 'Ⱥ';
pub const LATIN_CAPITAL_LETTER_C_WITH_STROKE: char = 'Ȼ';
pub const LATIN_SMALL_LETTER_C_WITH_STROKE: char = 'ȼ';
pub const LATIN_CAPITAL_LETTER_L_WITH_BAR: char = 'Ƚ';
pub const LATIN_CAPITAL_LETTER_T_WITH_DIAGONAL_STROKE: char = 'Ⱦ';
pub const LATIN_SMALL_LETTER_S_WITH_SWASH_TAIL: char = 'ȿ';
pub const LATIN_SMALL_LETTER_Z_WITH_SWASH_TAIL: char = 'ɀ';
pub const LATIN_CAPITAL_LETTER_GLOTTAL_STOP: char = 'Ɂ';
pub const LATIN_SMALL_LETTER_GLOTTAL_STOP: char = 'ɂ';
pub const LATIN_CAPITAL_LETTER_B_WITH_STROKE: char = 'Ƀ';
pub const LATIN_CAPITAL_LETTER_U_BAR: char = 'Ʉ';
pub const LATIN_CAPITAL_LETTER_TURNED_V: char = 'Ʌ';
pub const LATIN_CAPITAL_LETTER_E_WITH_STROKE: char = 'Ɇ';
pub const LATIN_SMALL_LETTER_E_WITH_STROKE: char = 'ɇ';
pub const LATIN_CAPITAL_LETTER_J_WITH_STROKE: char = 'Ɉ';
pub const LATIN_SMALL_LETTER_J_WITH_STROKE: char = 'ɉ';
pub const LATIN_CAPITAL_LETTER_SMALL_Q_WITH_HOOK_TAIL: char = 'Ɋ';
pub const LATIN_SMALL_LETTER_Q_WITH_HOOK_TAIL: char = 'ɋ';
pub const LATIN_CAPITAL_LETTER_R_WITH_STROKE: char = 'Ɍ';
pub const LATIN_SMALL_LETTER_R_WITH_STROKE: char = 'ɍ';
pub const LATIN_CAPITAL_LETTER_Y_WITH_STROKE: char = 'Ɏ';
}
#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
pub enum LatinExtendedB {
LatinSmallLetterBWithStroke,
LatinCapitalLetterBWithHook,
LatinCapitalLetterBWithTopbar,
LatinSmallLetterBWithTopbar,
LatinCapitalLetterToneSix,
LatinSmallLetterToneSix,
LatinCapitalLetterOpenO,
LatinCapitalLetterCWithHook,
LatinSmallLetterCWithHook,
LatinCapitalLetterAfricanD,
LatinCapitalLetterDWithHook,
LatinCapitalLetterDWithTopbar,
LatinSmallLetterDWithTopbar,
LatinSmallLetterTurnedDelta,
LatinCapitalLetterReversedE,
LatinCapitalLetterSchwa,
LatinCapitalLetterOpenE,
LatinCapitalLetterFWithHook,
LatinSmallLetterFWithHook,
LatinCapitalLetterGWithHook,
LatinCapitalLetterGamma,
LatinSmallLetterHv,
LatinCapitalLetterIota,
LatinCapitalLetterIWithStroke,
LatinCapitalLetterKWithHook,
LatinSmallLetterKWithHook,
LatinSmallLetterLWithBar,
LatinSmallLetterLambdaWithStroke,
LatinCapitalLetterTurnedM,
LatinCapitalLetterNWithLeftHook,
LatinSmallLetterNWithLongRightLeg,
LatinCapitalLetterOWithMiddleTilde,
LatinCapitalLetterOWithHorn,
LatinSmallLetterOWithHorn,
LatinCapitalLetterOi,
LatinSmallLetterOi,
LatinCapitalLetterPWithHook,
LatinSmallLetterPWithHook,
LatinLetterYr,
LatinCapitalLetterToneTwo,
LatinSmallLetterToneTwo,
LatinCapitalLetterEsh,
LatinLetterReversedEshLoop,
LatinSmallLetterTWithPalatalHook,
LatinCapitalLetterTWithHook,
LatinSmallLetterTWithHook,
LatinCapitalLetterTWithRetroflexHook,
LatinCapitalLetterUWithHorn,
LatinSmallLetterUWithHorn,
LatinCapitalLetterUpsilon,
LatinCapitalLetterVWithHook,
LatinCapitalLetterYWithHook,
LatinSmallLetterYWithHook,
LatinCapitalLetterZWithStroke,
LatinSmallLetterZWithStroke,
LatinCapitalLetterEzh,
LatinCapitalLetterEzhReversed,
LatinSmallLetterEzhReversed,
LatinSmallLetterEzhWithTail,
LatinLetterTwoWithStroke,
LatinCapitalLetterToneFive,
LatinSmallLetterToneFive,
LatinLetterInvertedGlottalStopWithStroke,
LatinLetterWynn,
LatinLetterDentalClick,
LatinLetterLateralClick,
LatinLetterAlveolarClick,
LatinLetterRetroflexClick,
LatinCapitalLetterDzWithCaron,
LatinCapitalLetterDWithSmallLetterZWithCaron,
LatinSmallLetterDzWithCaron,
LatinCapitalLetterLj,
LatinCapitalLetterLWithSmallLetterJ,
LatinSmallLetterLj,
LatinCapitalLetterNj,
LatinCapitalLetterNWithSmallLetterJ,
LatinSmallLetterNj,
LatinCapitalLetterAWithCaron,
LatinSmallLetterAWithCaron,
LatinCapitalLetterIWithCaron,
LatinSmallLetterIWithCaron,
LatinCapitalLetterOWithCaron,
LatinSmallLetterOWithCaron,
LatinCapitalLetterUWithCaron,
LatinSmallLetterUWithCaron,
LatinCapitalLetterUWithDiaeresisAndMacron,
LatinSmallLetterUWithDiaeresisAndMacron,
LatinCapitalLetterUWithDiaeresisAndAcute,
LatinSmallLetterUWithDiaeresisAndAcute,
LatinCapitalLetterUWithDiaeresisAndCaron,
LatinSmallLetterUWithDiaeresisAndCaron,
LatinCapitalLetterUWithDiaeresisAndGrave,
LatinSmallLetterUWithDiaeresisAndGrave,
LatinSmallLetterTurnedE,
LatinCapitalLetterAWithDiaeresisAndMacron,
LatinSmallLetterAWithDiaeresisAndMacron,
LatinCapitalLetterAWithDotAboveAndMacron,
LatinSmallLetterAWithDotAboveAndMacron,
LatinCapitalLetterAeWithMacron,
LatinSmallLetterAeWithMacron,
LatinCapitalLetterGWithStroke,
LatinSmallLetterGWithStroke,
LatinCapitalLetterGWithCaron,
LatinSmallLetterGWithCaron,
LatinCapitalLetterKWithCaron,
LatinSmallLetterKWithCaron,
LatinCapitalLetterOWithOgonek,
LatinSmallLetterOWithOgonek,
LatinCapitalLetterOWithOgonekAndMacron,
LatinSmallLetterOWithOgonekAndMacron,
LatinCapitalLetterEzhWithCaron,
LatinSmallLetterEzhWithCaron,
LatinSmallLetterJWithCaron,
LatinCapitalLetterDz,
LatinCapitalLetterDWithSmallLetterZ,
LatinSmallLetterDz,
LatinCapitalLetterGWithAcute,
LatinSmallLetterGWithAcute,
LatinCapitalLetterHwair,
LatinCapitalLetterWynn,
LatinCapitalLetterNWithGrave,
LatinSmallLetterNWithGrave,
LatinCapitalLetterAWithRingAboveAndAcute,
LatinSmallLetterAWithRingAboveAndAcute,
LatinCapitalLetterAeWithAcute,
LatinSmallLetterAeWithAcute,
LatinCapitalLetterOWithStrokeAndAcute,
LatinSmallLetterOWithStrokeAndAcute,
LatinCapitalLetterAWithDoubleGrave,
LatinSmallLetterAWithDoubleGrave,
LatinCapitalLetterAWithInvertedBreve,
LatinSmallLetterAWithInvertedBreve,
LatinCapitalLetterEWithDoubleGrave,
LatinSmallLetterEWithDoubleGrave,
LatinCapitalLetterEWithInvertedBreve,
LatinSmallLetterEWithInvertedBreve,
LatinCapitalLetterIWithDoubleGrave,
LatinSmallLetterIWithDoubleGrave,
LatinCapitalLetterIWithInvertedBreve,
LatinSmallLetterIWithInvertedBreve,
LatinCapitalLetterOWithDoubleGrave,
LatinSmallLetterOWithDoubleGrave,
LatinCapitalLetterOWithInvertedBreve,
LatinSmallLetterOWithInvertedBreve,
LatinCapitalLetterRWithDoubleGrave,
LatinSmallLetterRWithDoubleGrave,
LatinCapitalLetterRWithInvertedBreve,
LatinSmallLetterRWithInvertedBreve,
LatinCapitalLetterUWithDoubleGrave,
LatinSmallLetterUWithDoubleGrave,
LatinCapitalLetterUWithInvertedBreve,
LatinSmallLetterUWithInvertedBreve,
LatinCapitalLetterSWithCommaBelow,
LatinSmallLetterSWithCommaBelow,
LatinCapitalLetterTWithCommaBelow,
LatinSmallLetterTWithCommaBelow,
LatinCapitalLetterYogh,
LatinSmallLetterYogh,
LatinCapitalLetterHWithCaron,
LatinSmallLetterHWithCaron,
LatinCapitalLetterNWithLongRightLeg,
LatinSmallLetterDWithCurl,
LatinCapitalLetterOu,
LatinSmallLetterOu,
LatinCapitalLetterZWithHook,
LatinSmallLetterZWithHook,
LatinCapitalLetterAWithDotAbove,
LatinSmallLetterAWithDotAbove,
LatinCapitalLetterEWithCedilla,
LatinSmallLetterEWithCedilla,
LatinCapitalLetterOWithDiaeresisAndMacron,
LatinSmallLetterOWithDiaeresisAndMacron,
LatinCapitalLetterOWithTildeAndMacron,
LatinSmallLetterOWithTildeAndMacron,
LatinCapitalLetterOWithDotAbove,
LatinSmallLetterOWithDotAbove,
LatinCapitalLetterOWithDotAboveAndMacron,
LatinSmallLetterOWithDotAboveAndMacron,
LatinCapitalLetterYWithMacron,
LatinSmallLetterYWithMacron,
LatinSmallLetterLWithCurl,
LatinSmallLetterNWithCurl,
LatinSmallLetterTWithCurl,
LatinSmallLetterDotlessJ,
LatinSmallLetterDbDigraph,
LatinSmallLetterQpDigraph,
LatinCapitalLetterAWithStroke,
LatinCapitalLetterCWithStroke,
LatinSmallLetterCWithStroke,
LatinCapitalLetterLWithBar,
LatinCapitalLetterTWithDiagonalStroke,
LatinSmallLetterSWithSwashTail,
LatinSmallLetterZWithSwashTail,
LatinCapitalLetterGlottalStop,
LatinSmallLetterGlottalStop,
LatinCapitalLetterBWithStroke,
LatinCapitalLetterUBar,
LatinCapitalLetterTurnedV,
LatinCapitalLetterEWithStroke,
LatinSmallLetterEWithStroke,
LatinCapitalLetterJWithStroke,
LatinSmallLetterJWithStroke,
LatinCapitalLetterSmallQWithHookTail,
LatinSmallLetterQWithHookTail,
LatinCapitalLetterRWithStroke,
LatinSmallLetterRWithStroke,
LatinCapitalLetterYWithStroke,
}
impl Into<char> for LatinExtendedB {
fn into(self) -> char {
use constants::*;
match self {
LatinExtendedB::LatinSmallLetterBWithStroke => LATIN_SMALL_LETTER_B_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterBWithHook => LATIN_CAPITAL_LETTER_B_WITH_HOOK,
LatinExtendedB::LatinCapitalLetterBWithTopbar => LATIN_CAPITAL_LETTER_B_WITH_TOPBAR,
LatinExtendedB::LatinSmallLetterBWithTopbar => LATIN_SMALL_LETTER_B_WITH_TOPBAR,
LatinExtendedB::LatinCapitalLetterToneSix => LATIN_CAPITAL_LETTER_TONE_SIX,
LatinExtendedB::LatinSmallLetterToneSix => LATIN_SMALL_LETTER_TONE_SIX,
LatinExtendedB::LatinCapitalLetterOpenO => LATIN_CAPITAL_LETTER_OPEN_O,
LatinExtendedB::LatinCapitalLetterCWithHook => LATIN_CAPITAL_LETTER_C_WITH_HOOK,
LatinExtendedB::LatinSmallLetterCWithHook => LATIN_SMALL_LETTER_C_WITH_HOOK,
LatinExtendedB::LatinCapitalLetterAfricanD => LATIN_CAPITAL_LETTER_AFRICAN_D,
LatinExtendedB::LatinCapitalLetterDWithHook => LATIN_CAPITAL_LETTER_D_WITH_HOOK,
LatinExtendedB::LatinCapitalLetterDWithTopbar => LATIN_CAPITAL_LETTER_D_WITH_TOPBAR,
LatinExtendedB::LatinSmallLetterDWithTopbar => LATIN_SMALL_LETTER_D_WITH_TOPBAR,
LatinExtendedB::LatinSmallLetterTurnedDelta => LATIN_SMALL_LETTER_TURNED_DELTA,
LatinExtendedB::LatinCapitalLetterReversedE => LATIN_CAPITAL_LETTER_REVERSED_E,
LatinExtendedB::LatinCapitalLetterSchwa => LATIN_CAPITAL_LETTER_SCHWA,
LatinExtendedB::LatinCapitalLetterOpenE => LATIN_CAPITAL_LETTER_OPEN_E,
LatinExtendedB::LatinCapitalLetterFWithHook => LATIN_CAPITAL_LETTER_F_WITH_HOOK,
LatinExtendedB::LatinSmallLetterFWithHook => LATIN_SMALL_LETTER_F_WITH_HOOK,
LatinExtendedB::LatinCapitalLetterGWithHook => LATIN_CAPITAL_LETTER_G_WITH_HOOK,
LatinExtendedB::LatinCapitalLetterGamma => LATIN_CAPITAL_LETTER_GAMMA,
LatinExtendedB::LatinSmallLetterHv => LATIN_SMALL_LETTER_HV,
LatinExtendedB::LatinCapitalLetterIota => LATIN_CAPITAL_LETTER_IOTA,
LatinExtendedB::LatinCapitalLetterIWithStroke => LATIN_CAPITAL_LETTER_I_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterKWithHook => LATIN_CAPITAL_LETTER_K_WITH_HOOK,
LatinExtendedB::LatinSmallLetterKWithHook => LATIN_SMALL_LETTER_K_WITH_HOOK,
LatinExtendedB::LatinSmallLetterLWithBar => LATIN_SMALL_LETTER_L_WITH_BAR,
LatinExtendedB::LatinSmallLetterLambdaWithStroke => LATIN_SMALL_LETTER_LAMBDA_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterTurnedM => LATIN_CAPITAL_LETTER_TURNED_M,
LatinExtendedB::LatinCapitalLetterNWithLeftHook => LATIN_CAPITAL_LETTER_N_WITH_LEFT_HOOK,
LatinExtendedB::LatinSmallLetterNWithLongRightLeg => LATIN_SMALL_LETTER_N_WITH_LONG_RIGHT_LEG,
LatinExtendedB::LatinCapitalLetterOWithMiddleTilde => LATIN_CAPITAL_LETTER_O_WITH_MIDDLE_TILDE,
LatinExtendedB::LatinCapitalLetterOWithHorn => LATIN_CAPITAL_LETTER_O_WITH_HORN,
LatinExtendedB::LatinSmallLetterOWithHorn => LATIN_SMALL_LETTER_O_WITH_HORN,
LatinExtendedB::LatinCapitalLetterOi => LATIN_CAPITAL_LETTER_OI,
LatinExtendedB::LatinSmallLetterOi => LATIN_SMALL_LETTER_OI,
LatinExtendedB::LatinCapitalLetterPWithHook => LATIN_CAPITAL_LETTER_P_WITH_HOOK,
LatinExtendedB::LatinSmallLetterPWithHook => LATIN_SMALL_LETTER_P_WITH_HOOK,
LatinExtendedB::LatinLetterYr => LATIN_LETTER_YR,
LatinExtendedB::LatinCapitalLetterToneTwo => LATIN_CAPITAL_LETTER_TONE_TWO,
LatinExtendedB::LatinSmallLetterToneTwo => LATIN_SMALL_LETTER_TONE_TWO,
LatinExtendedB::LatinCapitalLetterEsh => LATIN_CAPITAL_LETTER_ESH,
LatinExtendedB::LatinLetterReversedEshLoop => LATIN_LETTER_REVERSED_ESH_LOOP,
LatinExtendedB::LatinSmallLetterTWithPalatalHook => LATIN_SMALL_LETTER_T_WITH_PALATAL_HOOK,
LatinExtendedB::LatinCapitalLetterTWithHook => LATIN_CAPITAL_LETTER_T_WITH_HOOK,
LatinExtendedB::LatinSmallLetterTWithHook => LATIN_SMALL_LETTER_T_WITH_HOOK,
LatinExtendedB::LatinCapitalLetterTWithRetroflexHook => LATIN_CAPITAL_LETTER_T_WITH_RETROFLEX_HOOK,
LatinExtendedB::LatinCapitalLetterUWithHorn => LATIN_CAPITAL_LETTER_U_WITH_HORN,
LatinExtendedB::LatinSmallLetterUWithHorn => LATIN_SMALL_LETTER_U_WITH_HORN,
LatinExtendedB::LatinCapitalLetterUpsilon => LATIN_CAPITAL_LETTER_UPSILON,
LatinExtendedB::LatinCapitalLetterVWithHook => LATIN_CAPITAL_LETTER_V_WITH_HOOK,
LatinExtendedB::LatinCapitalLetterYWithHook => LATIN_CAPITAL_LETTER_Y_WITH_HOOK,
LatinExtendedB::LatinSmallLetterYWithHook => LATIN_SMALL_LETTER_Y_WITH_HOOK,
LatinExtendedB::LatinCapitalLetterZWithStroke => LATIN_CAPITAL_LETTER_Z_WITH_STROKE,
LatinExtendedB::LatinSmallLetterZWithStroke => LATIN_SMALL_LETTER_Z_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterEzh => LATIN_CAPITAL_LETTER_EZH,
LatinExtendedB::LatinCapitalLetterEzhReversed => LATIN_CAPITAL_LETTER_EZH_REVERSED,
LatinExtendedB::LatinSmallLetterEzhReversed => LATIN_SMALL_LETTER_EZH_REVERSED,
LatinExtendedB::LatinSmallLetterEzhWithTail => LATIN_SMALL_LETTER_EZH_WITH_TAIL,
LatinExtendedB::LatinLetterTwoWithStroke => LATIN_LETTER_TWO_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterToneFive => LATIN_CAPITAL_LETTER_TONE_FIVE,
LatinExtendedB::LatinSmallLetterToneFive => LATIN_SMALL_LETTER_TONE_FIVE,
LatinExtendedB::LatinLetterInvertedGlottalStopWithStroke => LATIN_LETTER_INVERTED_GLOTTAL_STOP_WITH_STROKE,
LatinExtendedB::LatinLetterWynn => LATIN_LETTER_WYNN,
LatinExtendedB::LatinLetterDentalClick => LATIN_LETTER_DENTAL_CLICK,
LatinExtendedB::LatinLetterLateralClick => LATIN_LETTER_LATERAL_CLICK,
LatinExtendedB::LatinLetterAlveolarClick => LATIN_LETTER_ALVEOLAR_CLICK,
LatinExtendedB::LatinLetterRetroflexClick => LATIN_LETTER_RETROFLEX_CLICK,
LatinExtendedB::LatinCapitalLetterDzWithCaron => LATIN_CAPITAL_LETTER_DZ_WITH_CARON,
LatinExtendedB::LatinCapitalLetterDWithSmallLetterZWithCaron => LATIN_CAPITAL_LETTER_D_WITH_SMALL_LETTER_Z_WITH_CARON,
LatinExtendedB::LatinSmallLetterDzWithCaron => LATIN_SMALL_LETTER_DZ_WITH_CARON,
LatinExtendedB::LatinCapitalLetterLj => LATIN_CAPITAL_LETTER_LJ,
LatinExtendedB::LatinCapitalLetterLWithSmallLetterJ => LATIN_CAPITAL_LETTER_L_WITH_SMALL_LETTER_J,
LatinExtendedB::LatinSmallLetterLj => LATIN_SMALL_LETTER_LJ,
LatinExtendedB::LatinCapitalLetterNj => LATIN_CAPITAL_LETTER_NJ,
LatinExtendedB::LatinCapitalLetterNWithSmallLetterJ => LATIN_CAPITAL_LETTER_N_WITH_SMALL_LETTER_J,
LatinExtendedB::LatinSmallLetterNj => LATIN_SMALL_LETTER_NJ,
LatinExtendedB::LatinCapitalLetterAWithCaron => LATIN_CAPITAL_LETTER_A_WITH_CARON,
LatinExtendedB::LatinSmallLetterAWithCaron => LATIN_SMALL_LETTER_A_WITH_CARON,
LatinExtendedB::LatinCapitalLetterIWithCaron => LATIN_CAPITAL_LETTER_I_WITH_CARON,
LatinExtendedB::LatinSmallLetterIWithCaron => LATIN_SMALL_LETTER_I_WITH_CARON,
LatinExtendedB::LatinCapitalLetterOWithCaron => LATIN_CAPITAL_LETTER_O_WITH_CARON,
LatinExtendedB::LatinSmallLetterOWithCaron => LATIN_SMALL_LETTER_O_WITH_CARON,
LatinExtendedB::LatinCapitalLetterUWithCaron => LATIN_CAPITAL_LETTER_U_WITH_CARON,
LatinExtendedB::LatinSmallLetterUWithCaron => LATIN_SMALL_LETTER_U_WITH_CARON,
LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndMacron => LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_MACRON,
LatinExtendedB::LatinSmallLetterUWithDiaeresisAndMacron => LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_MACRON,
LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndAcute => LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_ACUTE,
LatinExtendedB::LatinSmallLetterUWithDiaeresisAndAcute => LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_ACUTE,
LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndCaron => LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_CARON,
LatinExtendedB::LatinSmallLetterUWithDiaeresisAndCaron => LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_CARON,
LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndGrave => LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_GRAVE,
LatinExtendedB::LatinSmallLetterUWithDiaeresisAndGrave => LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_GRAVE,
LatinExtendedB::LatinSmallLetterTurnedE => LATIN_SMALL_LETTER_TURNED_E,
LatinExtendedB::LatinCapitalLetterAWithDiaeresisAndMacron => LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS_AND_MACRON,
LatinExtendedB::LatinSmallLetterAWithDiaeresisAndMacron => LATIN_SMALL_LETTER_A_WITH_DIAERESIS_AND_MACRON,
LatinExtendedB::LatinCapitalLetterAWithDotAboveAndMacron => LATIN_CAPITAL_LETTER_A_WITH_DOT_ABOVE_AND_MACRON,
LatinExtendedB::LatinSmallLetterAWithDotAboveAndMacron => LATIN_SMALL_LETTER_A_WITH_DOT_ABOVE_AND_MACRON,
LatinExtendedB::LatinCapitalLetterAeWithMacron => LATIN_CAPITAL_LETTER_AE_WITH_MACRON,
LatinExtendedB::LatinSmallLetterAeWithMacron => LATIN_SMALL_LETTER_AE_WITH_MACRON,
LatinExtendedB::LatinCapitalLetterGWithStroke => LATIN_CAPITAL_LETTER_G_WITH_STROKE,
LatinExtendedB::LatinSmallLetterGWithStroke => LATIN_SMALL_LETTER_G_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterGWithCaron => LATIN_CAPITAL_LETTER_G_WITH_CARON,
LatinExtendedB::LatinSmallLetterGWithCaron => LATIN_SMALL_LETTER_G_WITH_CARON,
LatinExtendedB::LatinCapitalLetterKWithCaron => LATIN_CAPITAL_LETTER_K_WITH_CARON,
LatinExtendedB::LatinSmallLetterKWithCaron => LATIN_SMALL_LETTER_K_WITH_CARON,
LatinExtendedB::LatinCapitalLetterOWithOgonek => LATIN_CAPITAL_LETTER_O_WITH_OGONEK,
LatinExtendedB::LatinSmallLetterOWithOgonek => LATIN_SMALL_LETTER_O_WITH_OGONEK,
LatinExtendedB::LatinCapitalLetterOWithOgonekAndMacron => LATIN_CAPITAL_LETTER_O_WITH_OGONEK_AND_MACRON,
LatinExtendedB::LatinSmallLetterOWithOgonekAndMacron => LATIN_SMALL_LETTER_O_WITH_OGONEK_AND_MACRON,
LatinExtendedB::LatinCapitalLetterEzhWithCaron => LATIN_CAPITAL_LETTER_EZH_WITH_CARON,
LatinExtendedB::LatinSmallLetterEzhWithCaron => LATIN_SMALL_LETTER_EZH_WITH_CARON,
LatinExtendedB::LatinSmallLetterJWithCaron => LATIN_SMALL_LETTER_J_WITH_CARON,
LatinExtendedB::LatinCapitalLetterDz => LATIN_CAPITAL_LETTER_DZ,
LatinExtendedB::LatinCapitalLetterDWithSmallLetterZ => LATIN_CAPITAL_LETTER_D_WITH_SMALL_LETTER_Z,
LatinExtendedB::LatinSmallLetterDz => LATIN_SMALL_LETTER_DZ,
LatinExtendedB::LatinCapitalLetterGWithAcute => LATIN_CAPITAL_LETTER_G_WITH_ACUTE,
LatinExtendedB::LatinSmallLetterGWithAcute => LATIN_SMALL_LETTER_G_WITH_ACUTE,
LatinExtendedB::LatinCapitalLetterHwair => LATIN_CAPITAL_LETTER_HWAIR,
LatinExtendedB::LatinCapitalLetterWynn => LATIN_CAPITAL_LETTER_WYNN,
LatinExtendedB::LatinCapitalLetterNWithGrave => LATIN_CAPITAL_LETTER_N_WITH_GRAVE,
LatinExtendedB::LatinSmallLetterNWithGrave => LATIN_SMALL_LETTER_N_WITH_GRAVE,
LatinExtendedB::LatinCapitalLetterAWithRingAboveAndAcute => LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE_AND_ACUTE,
LatinExtendedB::LatinSmallLetterAWithRingAboveAndAcute => LATIN_SMALL_LETTER_A_WITH_RING_ABOVE_AND_ACUTE,
LatinExtendedB::LatinCapitalLetterAeWithAcute => LATIN_CAPITAL_LETTER_AE_WITH_ACUTE,
LatinExtendedB::LatinSmallLetterAeWithAcute => LATIN_SMALL_LETTER_AE_WITH_ACUTE,
LatinExtendedB::LatinCapitalLetterOWithStrokeAndAcute => LATIN_CAPITAL_LETTER_O_WITH_STROKE_AND_ACUTE,
LatinExtendedB::LatinSmallLetterOWithStrokeAndAcute => LATIN_SMALL_LETTER_O_WITH_STROKE_AND_ACUTE,
LatinExtendedB::LatinCapitalLetterAWithDoubleGrave => LATIN_CAPITAL_LETTER_A_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinSmallLetterAWithDoubleGrave => LATIN_SMALL_LETTER_A_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinCapitalLetterAWithInvertedBreve => LATIN_CAPITAL_LETTER_A_WITH_INVERTED_BREVE,
LatinExtendedB::LatinSmallLetterAWithInvertedBreve => LATIN_SMALL_LETTER_A_WITH_INVERTED_BREVE,
LatinExtendedB::LatinCapitalLetterEWithDoubleGrave => LATIN_CAPITAL_LETTER_E_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinSmallLetterEWithDoubleGrave => LATIN_SMALL_LETTER_E_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinCapitalLetterEWithInvertedBreve => LATIN_CAPITAL_LETTER_E_WITH_INVERTED_BREVE,
LatinExtendedB::LatinSmallLetterEWithInvertedBreve => LATIN_SMALL_LETTER_E_WITH_INVERTED_BREVE,
LatinExtendedB::LatinCapitalLetterIWithDoubleGrave => LATIN_CAPITAL_LETTER_I_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinSmallLetterIWithDoubleGrave => LATIN_SMALL_LETTER_I_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinCapitalLetterIWithInvertedBreve => LATIN_CAPITAL_LETTER_I_WITH_INVERTED_BREVE,
LatinExtendedB::LatinSmallLetterIWithInvertedBreve => LATIN_SMALL_LETTER_I_WITH_INVERTED_BREVE,
LatinExtendedB::LatinCapitalLetterOWithDoubleGrave => LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinSmallLetterOWithDoubleGrave => LATIN_SMALL_LETTER_O_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinCapitalLetterOWithInvertedBreve => LATIN_CAPITAL_LETTER_O_WITH_INVERTED_BREVE,
LatinExtendedB::LatinSmallLetterOWithInvertedBreve => LATIN_SMALL_LETTER_O_WITH_INVERTED_BREVE,
LatinExtendedB::LatinCapitalLetterRWithDoubleGrave => LATIN_CAPITAL_LETTER_R_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinSmallLetterRWithDoubleGrave => LATIN_SMALL_LETTER_R_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinCapitalLetterRWithInvertedBreve => LATIN_CAPITAL_LETTER_R_WITH_INVERTED_BREVE,
LatinExtendedB::LatinSmallLetterRWithInvertedBreve => LATIN_SMALL_LETTER_R_WITH_INVERTED_BREVE,
LatinExtendedB::LatinCapitalLetterUWithDoubleGrave => LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinSmallLetterUWithDoubleGrave => LATIN_SMALL_LETTER_U_WITH_DOUBLE_GRAVE,
LatinExtendedB::LatinCapitalLetterUWithInvertedBreve => LATIN_CAPITAL_LETTER_U_WITH_INVERTED_BREVE,
LatinExtendedB::LatinSmallLetterUWithInvertedBreve => LATIN_SMALL_LETTER_U_WITH_INVERTED_BREVE,
LatinExtendedB::LatinCapitalLetterSWithCommaBelow => LATIN_CAPITAL_LETTER_S_WITH_COMMA_BELOW,
LatinExtendedB::LatinSmallLetterSWithCommaBelow => LATIN_SMALL_LETTER_S_WITH_COMMA_BELOW,
LatinExtendedB::LatinCapitalLetterTWithCommaBelow => LATIN_CAPITAL_LETTER_T_WITH_COMMA_BELOW,
LatinExtendedB::LatinSmallLetterTWithCommaBelow => LATIN_SMALL_LETTER_T_WITH_COMMA_BELOW,
LatinExtendedB::LatinCapitalLetterYogh => LATIN_CAPITAL_LETTER_YOGH,
LatinExtendedB::LatinSmallLetterYogh => LATIN_SMALL_LETTER_YOGH,
LatinExtendedB::LatinCapitalLetterHWithCaron => LATIN_CAPITAL_LETTER_H_WITH_CARON,
LatinExtendedB::LatinSmallLetterHWithCaron => LATIN_SMALL_LETTER_H_WITH_CARON,
LatinExtendedB::LatinCapitalLetterNWithLongRightLeg => LATIN_CAPITAL_LETTER_N_WITH_LONG_RIGHT_LEG,
LatinExtendedB::LatinSmallLetterDWithCurl => LATIN_SMALL_LETTER_D_WITH_CURL,
LatinExtendedB::LatinCapitalLetterOu => LATIN_CAPITAL_LETTER_OU,
LatinExtendedB::LatinSmallLetterOu => LATIN_SMALL_LETTER_OU,
LatinExtendedB::LatinCapitalLetterZWithHook => LATIN_CAPITAL_LETTER_Z_WITH_HOOK,
LatinExtendedB::LatinSmallLetterZWithHook => LATIN_SMALL_LETTER_Z_WITH_HOOK,
LatinExtendedB::LatinCapitalLetterAWithDotAbove => LATIN_CAPITAL_LETTER_A_WITH_DOT_ABOVE,
LatinExtendedB::LatinSmallLetterAWithDotAbove => LATIN_SMALL_LETTER_A_WITH_DOT_ABOVE,
LatinExtendedB::LatinCapitalLetterEWithCedilla => LATIN_CAPITAL_LETTER_E_WITH_CEDILLA,
LatinExtendedB::LatinSmallLetterEWithCedilla => LATIN_SMALL_LETTER_E_WITH_CEDILLA,
LatinExtendedB::LatinCapitalLetterOWithDiaeresisAndMacron => LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS_AND_MACRON,
LatinExtendedB::LatinSmallLetterOWithDiaeresisAndMacron => LATIN_SMALL_LETTER_O_WITH_DIAERESIS_AND_MACRON,
LatinExtendedB::LatinCapitalLetterOWithTildeAndMacron => LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_MACRON,
LatinExtendedB::LatinSmallLetterOWithTildeAndMacron => LATIN_SMALL_LETTER_O_WITH_TILDE_AND_MACRON,
LatinExtendedB::LatinCapitalLetterOWithDotAbove => LATIN_CAPITAL_LETTER_O_WITH_DOT_ABOVE,
LatinExtendedB::LatinSmallLetterOWithDotAbove => LATIN_SMALL_LETTER_O_WITH_DOT_ABOVE,
LatinExtendedB::LatinCapitalLetterOWithDotAboveAndMacron => LATIN_CAPITAL_LETTER_O_WITH_DOT_ABOVE_AND_MACRON,
LatinExtendedB::LatinSmallLetterOWithDotAboveAndMacron => LATIN_SMALL_LETTER_O_WITH_DOT_ABOVE_AND_MACRON,
LatinExtendedB::LatinCapitalLetterYWithMacron => LATIN_CAPITAL_LETTER_Y_WITH_MACRON,
LatinExtendedB::LatinSmallLetterYWithMacron => LATIN_SMALL_LETTER_Y_WITH_MACRON,
LatinExtendedB::LatinSmallLetterLWithCurl => LATIN_SMALL_LETTER_L_WITH_CURL,
LatinExtendedB::LatinSmallLetterNWithCurl => LATIN_SMALL_LETTER_N_WITH_CURL,
LatinExtendedB::LatinSmallLetterTWithCurl => LATIN_SMALL_LETTER_T_WITH_CURL,
LatinExtendedB::LatinSmallLetterDotlessJ => LATIN_SMALL_LETTER_DOTLESS_J,
LatinExtendedB::LatinSmallLetterDbDigraph => LATIN_SMALL_LETTER_DB_DIGRAPH,
LatinExtendedB::LatinSmallLetterQpDigraph => LATIN_SMALL_LETTER_QP_DIGRAPH,
LatinExtendedB::LatinCapitalLetterAWithStroke => LATIN_CAPITAL_LETTER_A_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterCWithStroke => LATIN_CAPITAL_LETTER_C_WITH_STROKE,
LatinExtendedB::LatinSmallLetterCWithStroke => LATIN_SMALL_LETTER_C_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterLWithBar => LATIN_CAPITAL_LETTER_L_WITH_BAR,
LatinExtendedB::LatinCapitalLetterTWithDiagonalStroke => LATIN_CAPITAL_LETTER_T_WITH_DIAGONAL_STROKE,
LatinExtendedB::LatinSmallLetterSWithSwashTail => LATIN_SMALL_LETTER_S_WITH_SWASH_TAIL,
LatinExtendedB::LatinSmallLetterZWithSwashTail => LATIN_SMALL_LETTER_Z_WITH_SWASH_TAIL,
LatinExtendedB::LatinCapitalLetterGlottalStop => LATIN_CAPITAL_LETTER_GLOTTAL_STOP,
LatinExtendedB::LatinSmallLetterGlottalStop => LATIN_SMALL_LETTER_GLOTTAL_STOP,
LatinExtendedB::LatinCapitalLetterBWithStroke => LATIN_CAPITAL_LETTER_B_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterUBar => LATIN_CAPITAL_LETTER_U_BAR,
LatinExtendedB::LatinCapitalLetterTurnedV => LATIN_CAPITAL_LETTER_TURNED_V,
LatinExtendedB::LatinCapitalLetterEWithStroke => LATIN_CAPITAL_LETTER_E_WITH_STROKE,
LatinExtendedB::LatinSmallLetterEWithStroke => LATIN_SMALL_LETTER_E_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterJWithStroke => LATIN_CAPITAL_LETTER_J_WITH_STROKE,
LatinExtendedB::LatinSmallLetterJWithStroke => LATIN_SMALL_LETTER_J_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterSmallQWithHookTail => LATIN_CAPITAL_LETTER_SMALL_Q_WITH_HOOK_TAIL,
LatinExtendedB::LatinSmallLetterQWithHookTail => LATIN_SMALL_LETTER_Q_WITH_HOOK_TAIL,
LatinExtendedB::LatinCapitalLetterRWithStroke => LATIN_CAPITAL_LETTER_R_WITH_STROKE,
LatinExtendedB::LatinSmallLetterRWithStroke => LATIN_SMALL_LETTER_R_WITH_STROKE,
LatinExtendedB::LatinCapitalLetterYWithStroke => LATIN_CAPITAL_LETTER_Y_WITH_STROKE,
}
}
}
impl std::convert::TryFrom<char> for LatinExtendedB {
type Error = ();
fn try_from(c: char) -> Result<Self, Self::Error> {
use constants::*;
match c {
LATIN_SMALL_LETTER_B_WITH_STROKE => Ok(LatinExtendedB::LatinSmallLetterBWithStroke),
LATIN_CAPITAL_LETTER_B_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterBWithHook),
LATIN_CAPITAL_LETTER_B_WITH_TOPBAR => Ok(LatinExtendedB::LatinCapitalLetterBWithTopbar),
LATIN_SMALL_LETTER_B_WITH_TOPBAR => Ok(LatinExtendedB::LatinSmallLetterBWithTopbar),
LATIN_CAPITAL_LETTER_TONE_SIX => Ok(LatinExtendedB::LatinCapitalLetterToneSix),
LATIN_SMALL_LETTER_TONE_SIX => Ok(LatinExtendedB::LatinSmallLetterToneSix),
LATIN_CAPITAL_LETTER_OPEN_O => Ok(LatinExtendedB::LatinCapitalLetterOpenO),
LATIN_CAPITAL_LETTER_C_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterCWithHook),
LATIN_SMALL_LETTER_C_WITH_HOOK => Ok(LatinExtendedB::LatinSmallLetterCWithHook),
LATIN_CAPITAL_LETTER_AFRICAN_D => Ok(LatinExtendedB::LatinCapitalLetterAfricanD),
LATIN_CAPITAL_LETTER_D_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterDWithHook),
LATIN_CAPITAL_LETTER_D_WITH_TOPBAR => Ok(LatinExtendedB::LatinCapitalLetterDWithTopbar),
LATIN_SMALL_LETTER_D_WITH_TOPBAR => Ok(LatinExtendedB::LatinSmallLetterDWithTopbar),
LATIN_SMALL_LETTER_TURNED_DELTA => Ok(LatinExtendedB::LatinSmallLetterTurnedDelta),
LATIN_CAPITAL_LETTER_REVERSED_E => Ok(LatinExtendedB::LatinCapitalLetterReversedE),
LATIN_CAPITAL_LETTER_SCHWA => Ok(LatinExtendedB::LatinCapitalLetterSchwa),
LATIN_CAPITAL_LETTER_OPEN_E => Ok(LatinExtendedB::LatinCapitalLetterOpenE),
LATIN_CAPITAL_LETTER_F_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterFWithHook),
LATIN_SMALL_LETTER_F_WITH_HOOK => Ok(LatinExtendedB::LatinSmallLetterFWithHook),
LATIN_CAPITAL_LETTER_G_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterGWithHook),
LATIN_CAPITAL_LETTER_GAMMA => Ok(LatinExtendedB::LatinCapitalLetterGamma),
LATIN_SMALL_LETTER_HV => Ok(LatinExtendedB::LatinSmallLetterHv),
LATIN_CAPITAL_LETTER_IOTA => Ok(LatinExtendedB::LatinCapitalLetterIota),
LATIN_CAPITAL_LETTER_I_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterIWithStroke),
LATIN_CAPITAL_LETTER_K_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterKWithHook),
LATIN_SMALL_LETTER_K_WITH_HOOK => Ok(LatinExtendedB::LatinSmallLetterKWithHook),
LATIN_SMALL_LETTER_L_WITH_BAR => Ok(LatinExtendedB::LatinSmallLetterLWithBar),
LATIN_SMALL_LETTER_LAMBDA_WITH_STROKE => Ok(LatinExtendedB::LatinSmallLetterLambdaWithStroke),
LATIN_CAPITAL_LETTER_TURNED_M => Ok(LatinExtendedB::LatinCapitalLetterTurnedM),
LATIN_CAPITAL_LETTER_N_WITH_LEFT_HOOK => Ok(LatinExtendedB::LatinCapitalLetterNWithLeftHook),
LATIN_SMALL_LETTER_N_WITH_LONG_RIGHT_LEG => Ok(LatinExtendedB::LatinSmallLetterNWithLongRightLeg),
LATIN_CAPITAL_LETTER_O_WITH_MIDDLE_TILDE => Ok(LatinExtendedB::LatinCapitalLetterOWithMiddleTilde),
LATIN_CAPITAL_LETTER_O_WITH_HORN => Ok(LatinExtendedB::LatinCapitalLetterOWithHorn),
LATIN_SMALL_LETTER_O_WITH_HORN => Ok(LatinExtendedB::LatinSmallLetterOWithHorn),
LATIN_CAPITAL_LETTER_OI => Ok(LatinExtendedB::LatinCapitalLetterOi),
LATIN_SMALL_LETTER_OI => Ok(LatinExtendedB::LatinSmallLetterOi),
LATIN_CAPITAL_LETTER_P_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterPWithHook),
LATIN_SMALL_LETTER_P_WITH_HOOK => Ok(LatinExtendedB::LatinSmallLetterPWithHook),
LATIN_LETTER_YR => Ok(LatinExtendedB::LatinLetterYr),
LATIN_CAPITAL_LETTER_TONE_TWO => Ok(LatinExtendedB::LatinCapitalLetterToneTwo),
LATIN_SMALL_LETTER_TONE_TWO => Ok(LatinExtendedB::LatinSmallLetterToneTwo),
LATIN_CAPITAL_LETTER_ESH => Ok(LatinExtendedB::LatinCapitalLetterEsh),
LATIN_LETTER_REVERSED_ESH_LOOP => Ok(LatinExtendedB::LatinLetterReversedEshLoop),
LATIN_SMALL_LETTER_T_WITH_PALATAL_HOOK => Ok(LatinExtendedB::LatinSmallLetterTWithPalatalHook),
LATIN_CAPITAL_LETTER_T_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterTWithHook),
LATIN_SMALL_LETTER_T_WITH_HOOK => Ok(LatinExtendedB::LatinSmallLetterTWithHook),
LATIN_CAPITAL_LETTER_T_WITH_RETROFLEX_HOOK => Ok(LatinExtendedB::LatinCapitalLetterTWithRetroflexHook),
LATIN_CAPITAL_LETTER_U_WITH_HORN => Ok(LatinExtendedB::LatinCapitalLetterUWithHorn),
LATIN_SMALL_LETTER_U_WITH_HORN => Ok(LatinExtendedB::LatinSmallLetterUWithHorn),
LATIN_CAPITAL_LETTER_UPSILON => Ok(LatinExtendedB::LatinCapitalLetterUpsilon),
LATIN_CAPITAL_LETTER_V_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterVWithHook),
LATIN_CAPITAL_LETTER_Y_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterYWithHook),
LATIN_SMALL_LETTER_Y_WITH_HOOK => Ok(LatinExtendedB::LatinSmallLetterYWithHook),
LATIN_CAPITAL_LETTER_Z_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterZWithStroke),
LATIN_SMALL_LETTER_Z_WITH_STROKE => Ok(LatinExtendedB::LatinSmallLetterZWithStroke),
LATIN_CAPITAL_LETTER_EZH => Ok(LatinExtendedB::LatinCapitalLetterEzh),
LATIN_CAPITAL_LETTER_EZH_REVERSED => Ok(LatinExtendedB::LatinCapitalLetterEzhReversed),
LATIN_SMALL_LETTER_EZH_REVERSED => Ok(LatinExtendedB::LatinSmallLetterEzhReversed),
LATIN_SMALL_LETTER_EZH_WITH_TAIL => Ok(LatinExtendedB::LatinSmallLetterEzhWithTail),
LATIN_LETTER_TWO_WITH_STROKE => Ok(LatinExtendedB::LatinLetterTwoWithStroke),
LATIN_CAPITAL_LETTER_TONE_FIVE => Ok(LatinExtendedB::LatinCapitalLetterToneFive),
LATIN_SMALL_LETTER_TONE_FIVE => Ok(LatinExtendedB::LatinSmallLetterToneFive),
LATIN_LETTER_INVERTED_GLOTTAL_STOP_WITH_STROKE => Ok(LatinExtendedB::LatinLetterInvertedGlottalStopWithStroke),
LATIN_LETTER_WYNN => Ok(LatinExtendedB::LatinLetterWynn),
LATIN_LETTER_DENTAL_CLICK => Ok(LatinExtendedB::LatinLetterDentalClick),
LATIN_LETTER_LATERAL_CLICK => Ok(LatinExtendedB::LatinLetterLateralClick),
LATIN_LETTER_ALVEOLAR_CLICK => Ok(LatinExtendedB::LatinLetterAlveolarClick),
LATIN_LETTER_RETROFLEX_CLICK => Ok(LatinExtendedB::LatinLetterRetroflexClick),
LATIN_CAPITAL_LETTER_DZ_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterDzWithCaron),
LATIN_CAPITAL_LETTER_D_WITH_SMALL_LETTER_Z_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterDWithSmallLetterZWithCaron),
LATIN_SMALL_LETTER_DZ_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterDzWithCaron),
LATIN_CAPITAL_LETTER_LJ => Ok(LatinExtendedB::LatinCapitalLetterLj),
LATIN_CAPITAL_LETTER_L_WITH_SMALL_LETTER_J => Ok(LatinExtendedB::LatinCapitalLetterLWithSmallLetterJ),
LATIN_SMALL_LETTER_LJ => Ok(LatinExtendedB::LatinSmallLetterLj),
LATIN_CAPITAL_LETTER_NJ => Ok(LatinExtendedB::LatinCapitalLetterNj),
LATIN_CAPITAL_LETTER_N_WITH_SMALL_LETTER_J => Ok(LatinExtendedB::LatinCapitalLetterNWithSmallLetterJ),
LATIN_SMALL_LETTER_NJ => Ok(LatinExtendedB::LatinSmallLetterNj),
LATIN_CAPITAL_LETTER_A_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterAWithCaron),
LATIN_SMALL_LETTER_A_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterAWithCaron),
LATIN_CAPITAL_LETTER_I_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterIWithCaron),
LATIN_SMALL_LETTER_I_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterIWithCaron),
LATIN_CAPITAL_LETTER_O_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterOWithCaron),
LATIN_SMALL_LETTER_O_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterOWithCaron),
LATIN_CAPITAL_LETTER_U_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterUWithCaron),
LATIN_SMALL_LETTER_U_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterUWithCaron),
LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_MACRON => Ok(LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndMacron),
LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_MACRON => Ok(LatinExtendedB::LatinSmallLetterUWithDiaeresisAndMacron),
LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_ACUTE => Ok(LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndAcute),
LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_ACUTE => Ok(LatinExtendedB::LatinSmallLetterUWithDiaeresisAndAcute),
LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_CARON => Ok(LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndCaron),
LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_CARON => Ok(LatinExtendedB::LatinSmallLetterUWithDiaeresisAndCaron),
LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_AND_GRAVE => Ok(LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndGrave),
LATIN_SMALL_LETTER_U_WITH_DIAERESIS_AND_GRAVE => Ok(LatinExtendedB::LatinSmallLetterUWithDiaeresisAndGrave),
LATIN_SMALL_LETTER_TURNED_E => Ok(LatinExtendedB::LatinSmallLetterTurnedE),
LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS_AND_MACRON => Ok(LatinExtendedB::LatinCapitalLetterAWithDiaeresisAndMacron),
LATIN_SMALL_LETTER_A_WITH_DIAERESIS_AND_MACRON => Ok(LatinExtendedB::LatinSmallLetterAWithDiaeresisAndMacron),
LATIN_CAPITAL_LETTER_A_WITH_DOT_ABOVE_AND_MACRON => Ok(LatinExtendedB::LatinCapitalLetterAWithDotAboveAndMacron),
LATIN_SMALL_LETTER_A_WITH_DOT_ABOVE_AND_MACRON => Ok(LatinExtendedB::LatinSmallLetterAWithDotAboveAndMacron),
LATIN_CAPITAL_LETTER_AE_WITH_MACRON => Ok(LatinExtendedB::LatinCapitalLetterAeWithMacron),
LATIN_SMALL_LETTER_AE_WITH_MACRON => Ok(LatinExtendedB::LatinSmallLetterAeWithMacron),
LATIN_CAPITAL_LETTER_G_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterGWithStroke),
LATIN_SMALL_LETTER_G_WITH_STROKE => Ok(LatinExtendedB::LatinSmallLetterGWithStroke),
LATIN_CAPITAL_LETTER_G_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterGWithCaron),
LATIN_SMALL_LETTER_G_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterGWithCaron),
LATIN_CAPITAL_LETTER_K_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterKWithCaron),
LATIN_SMALL_LETTER_K_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterKWithCaron),
LATIN_CAPITAL_LETTER_O_WITH_OGONEK => Ok(LatinExtendedB::LatinCapitalLetterOWithOgonek),
LATIN_SMALL_LETTER_O_WITH_OGONEK => Ok(LatinExtendedB::LatinSmallLetterOWithOgonek),
LATIN_CAPITAL_LETTER_O_WITH_OGONEK_AND_MACRON => Ok(LatinExtendedB::LatinCapitalLetterOWithOgonekAndMacron),
LATIN_SMALL_LETTER_O_WITH_OGONEK_AND_MACRON => Ok(LatinExtendedB::LatinSmallLetterOWithOgonekAndMacron),
LATIN_CAPITAL_LETTER_EZH_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterEzhWithCaron),
LATIN_SMALL_LETTER_EZH_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterEzhWithCaron),
LATIN_SMALL_LETTER_J_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterJWithCaron),
LATIN_CAPITAL_LETTER_DZ => Ok(LatinExtendedB::LatinCapitalLetterDz),
LATIN_CAPITAL_LETTER_D_WITH_SMALL_LETTER_Z => Ok(LatinExtendedB::LatinCapitalLetterDWithSmallLetterZ),
LATIN_SMALL_LETTER_DZ => Ok(LatinExtendedB::LatinSmallLetterDz),
LATIN_CAPITAL_LETTER_G_WITH_ACUTE => Ok(LatinExtendedB::LatinCapitalLetterGWithAcute),
LATIN_SMALL_LETTER_G_WITH_ACUTE => Ok(LatinExtendedB::LatinSmallLetterGWithAcute),
LATIN_CAPITAL_LETTER_HWAIR => Ok(LatinExtendedB::LatinCapitalLetterHwair),
LATIN_CAPITAL_LETTER_WYNN => Ok(LatinExtendedB::LatinCapitalLetterWynn),
LATIN_CAPITAL_LETTER_N_WITH_GRAVE => Ok(LatinExtendedB::LatinCapitalLetterNWithGrave),
LATIN_SMALL_LETTER_N_WITH_GRAVE => Ok(LatinExtendedB::LatinSmallLetterNWithGrave),
LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE_AND_ACUTE => Ok(LatinExtendedB::LatinCapitalLetterAWithRingAboveAndAcute),
LATIN_SMALL_LETTER_A_WITH_RING_ABOVE_AND_ACUTE => Ok(LatinExtendedB::LatinSmallLetterAWithRingAboveAndAcute),
LATIN_CAPITAL_LETTER_AE_WITH_ACUTE => Ok(LatinExtendedB::LatinCapitalLetterAeWithAcute),
LATIN_SMALL_LETTER_AE_WITH_ACUTE => Ok(LatinExtendedB::LatinSmallLetterAeWithAcute),
LATIN_CAPITAL_LETTER_O_WITH_STROKE_AND_ACUTE => Ok(LatinExtendedB::LatinCapitalLetterOWithStrokeAndAcute),
LATIN_SMALL_LETTER_O_WITH_STROKE_AND_ACUTE => Ok(LatinExtendedB::LatinSmallLetterOWithStrokeAndAcute),
LATIN_CAPITAL_LETTER_A_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinCapitalLetterAWithDoubleGrave),
LATIN_SMALL_LETTER_A_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinSmallLetterAWithDoubleGrave),
LATIN_CAPITAL_LETTER_A_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinCapitalLetterAWithInvertedBreve),
LATIN_SMALL_LETTER_A_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinSmallLetterAWithInvertedBreve),
LATIN_CAPITAL_LETTER_E_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinCapitalLetterEWithDoubleGrave),
LATIN_SMALL_LETTER_E_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinSmallLetterEWithDoubleGrave),
LATIN_CAPITAL_LETTER_E_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinCapitalLetterEWithInvertedBreve),
LATIN_SMALL_LETTER_E_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinSmallLetterEWithInvertedBreve),
LATIN_CAPITAL_LETTER_I_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinCapitalLetterIWithDoubleGrave),
LATIN_SMALL_LETTER_I_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinSmallLetterIWithDoubleGrave),
LATIN_CAPITAL_LETTER_I_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinCapitalLetterIWithInvertedBreve),
LATIN_SMALL_LETTER_I_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinSmallLetterIWithInvertedBreve),
LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinCapitalLetterOWithDoubleGrave),
LATIN_SMALL_LETTER_O_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinSmallLetterOWithDoubleGrave),
LATIN_CAPITAL_LETTER_O_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinCapitalLetterOWithInvertedBreve),
LATIN_SMALL_LETTER_O_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinSmallLetterOWithInvertedBreve),
LATIN_CAPITAL_LETTER_R_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinCapitalLetterRWithDoubleGrave),
LATIN_SMALL_LETTER_R_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinSmallLetterRWithDoubleGrave),
LATIN_CAPITAL_LETTER_R_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinCapitalLetterRWithInvertedBreve),
LATIN_SMALL_LETTER_R_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinSmallLetterRWithInvertedBreve),
LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinCapitalLetterUWithDoubleGrave),
LATIN_SMALL_LETTER_U_WITH_DOUBLE_GRAVE => Ok(LatinExtendedB::LatinSmallLetterUWithDoubleGrave),
LATIN_CAPITAL_LETTER_U_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinCapitalLetterUWithInvertedBreve),
LATIN_SMALL_LETTER_U_WITH_INVERTED_BREVE => Ok(LatinExtendedB::LatinSmallLetterUWithInvertedBreve),
LATIN_CAPITAL_LETTER_S_WITH_COMMA_BELOW => Ok(LatinExtendedB::LatinCapitalLetterSWithCommaBelow),
LATIN_SMALL_LETTER_S_WITH_COMMA_BELOW => Ok(LatinExtendedB::LatinSmallLetterSWithCommaBelow),
LATIN_CAPITAL_LETTER_T_WITH_COMMA_BELOW => Ok(LatinExtendedB::LatinCapitalLetterTWithCommaBelow),
LATIN_SMALL_LETTER_T_WITH_COMMA_BELOW => Ok(LatinExtendedB::LatinSmallLetterTWithCommaBelow),
LATIN_CAPITAL_LETTER_YOGH => Ok(LatinExtendedB::LatinCapitalLetterYogh),
LATIN_SMALL_LETTER_YOGH => Ok(LatinExtendedB::LatinSmallLetterYogh),
LATIN_CAPITAL_LETTER_H_WITH_CARON => Ok(LatinExtendedB::LatinCapitalLetterHWithCaron),
LATIN_SMALL_LETTER_H_WITH_CARON => Ok(LatinExtendedB::LatinSmallLetterHWithCaron),
LATIN_CAPITAL_LETTER_N_WITH_LONG_RIGHT_LEG => Ok(LatinExtendedB::LatinCapitalLetterNWithLongRightLeg),
LATIN_SMALL_LETTER_D_WITH_CURL => Ok(LatinExtendedB::LatinSmallLetterDWithCurl),
LATIN_CAPITAL_LETTER_OU => Ok(LatinExtendedB::LatinCapitalLetterOu),
LATIN_SMALL_LETTER_OU => Ok(LatinExtendedB::LatinSmallLetterOu),
LATIN_CAPITAL_LETTER_Z_WITH_HOOK => Ok(LatinExtendedB::LatinCapitalLetterZWithHook),
LATIN_SMALL_LETTER_Z_WITH_HOOK => Ok(LatinExtendedB::LatinSmallLetterZWithHook),
LATIN_CAPITAL_LETTER_A_WITH_DOT_ABOVE => Ok(LatinExtendedB::LatinCapitalLetterAWithDotAbove),
LATIN_SMALL_LETTER_A_WITH_DOT_ABOVE => Ok(LatinExtendedB::LatinSmallLetterAWithDotAbove),
LATIN_CAPITAL_LETTER_E_WITH_CEDILLA => Ok(LatinExtendedB::LatinCapitalLetterEWithCedilla),
LATIN_SMALL_LETTER_E_WITH_CEDILLA => Ok(LatinExtendedB::LatinSmallLetterEWithCedilla),
LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS_AND_MACRON => Ok(LatinExtendedB::LatinCapitalLetterOWithDiaeresisAndMacron),
LATIN_SMALL_LETTER_O_WITH_DIAERESIS_AND_MACRON => Ok(LatinExtendedB::LatinSmallLetterOWithDiaeresisAndMacron),
LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_MACRON => Ok(LatinExtendedB::LatinCapitalLetterOWithTildeAndMacron),
LATIN_SMALL_LETTER_O_WITH_TILDE_AND_MACRON => Ok(LatinExtendedB::LatinSmallLetterOWithTildeAndMacron),
LATIN_CAPITAL_LETTER_O_WITH_DOT_ABOVE => Ok(LatinExtendedB::LatinCapitalLetterOWithDotAbove),
LATIN_SMALL_LETTER_O_WITH_DOT_ABOVE => Ok(LatinExtendedB::LatinSmallLetterOWithDotAbove),
LATIN_CAPITAL_LETTER_O_WITH_DOT_ABOVE_AND_MACRON => Ok(LatinExtendedB::LatinCapitalLetterOWithDotAboveAndMacron),
LATIN_SMALL_LETTER_O_WITH_DOT_ABOVE_AND_MACRON => Ok(LatinExtendedB::LatinSmallLetterOWithDotAboveAndMacron),
LATIN_CAPITAL_LETTER_Y_WITH_MACRON => Ok(LatinExtendedB::LatinCapitalLetterYWithMacron),
LATIN_SMALL_LETTER_Y_WITH_MACRON => Ok(LatinExtendedB::LatinSmallLetterYWithMacron),
LATIN_SMALL_LETTER_L_WITH_CURL => Ok(LatinExtendedB::LatinSmallLetterLWithCurl),
LATIN_SMALL_LETTER_N_WITH_CURL => Ok(LatinExtendedB::LatinSmallLetterNWithCurl),
LATIN_SMALL_LETTER_T_WITH_CURL => Ok(LatinExtendedB::LatinSmallLetterTWithCurl),
LATIN_SMALL_LETTER_DOTLESS_J => Ok(LatinExtendedB::LatinSmallLetterDotlessJ),
LATIN_SMALL_LETTER_DB_DIGRAPH => Ok(LatinExtendedB::LatinSmallLetterDbDigraph),
LATIN_SMALL_LETTER_QP_DIGRAPH => Ok(LatinExtendedB::LatinSmallLetterQpDigraph),
LATIN_CAPITAL_LETTER_A_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterAWithStroke),
LATIN_CAPITAL_LETTER_C_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterCWithStroke),
LATIN_SMALL_LETTER_C_WITH_STROKE => Ok(LatinExtendedB::LatinSmallLetterCWithStroke),
LATIN_CAPITAL_LETTER_L_WITH_BAR => Ok(LatinExtendedB::LatinCapitalLetterLWithBar),
LATIN_CAPITAL_LETTER_T_WITH_DIAGONAL_STROKE => Ok(LatinExtendedB::LatinCapitalLetterTWithDiagonalStroke),
LATIN_SMALL_LETTER_S_WITH_SWASH_TAIL => Ok(LatinExtendedB::LatinSmallLetterSWithSwashTail),
LATIN_SMALL_LETTER_Z_WITH_SWASH_TAIL => Ok(LatinExtendedB::LatinSmallLetterZWithSwashTail),
LATIN_CAPITAL_LETTER_GLOTTAL_STOP => Ok(LatinExtendedB::LatinCapitalLetterGlottalStop),
LATIN_SMALL_LETTER_GLOTTAL_STOP => Ok(LatinExtendedB::LatinSmallLetterGlottalStop),
LATIN_CAPITAL_LETTER_B_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterBWithStroke),
LATIN_CAPITAL_LETTER_U_BAR => Ok(LatinExtendedB::LatinCapitalLetterUBar),
LATIN_CAPITAL_LETTER_TURNED_V => Ok(LatinExtendedB::LatinCapitalLetterTurnedV),
LATIN_CAPITAL_LETTER_E_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterEWithStroke),
LATIN_SMALL_LETTER_E_WITH_STROKE => Ok(LatinExtendedB::LatinSmallLetterEWithStroke),
LATIN_CAPITAL_LETTER_J_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterJWithStroke),
LATIN_SMALL_LETTER_J_WITH_STROKE => Ok(LatinExtendedB::LatinSmallLetterJWithStroke),
LATIN_CAPITAL_LETTER_SMALL_Q_WITH_HOOK_TAIL => Ok(LatinExtendedB::LatinCapitalLetterSmallQWithHookTail),
LATIN_SMALL_LETTER_Q_WITH_HOOK_TAIL => Ok(LatinExtendedB::LatinSmallLetterQWithHookTail),
LATIN_CAPITAL_LETTER_R_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterRWithStroke),
LATIN_SMALL_LETTER_R_WITH_STROKE => Ok(LatinExtendedB::LatinSmallLetterRWithStroke),
LATIN_CAPITAL_LETTER_Y_WITH_STROKE => Ok(LatinExtendedB::LatinCapitalLetterYWithStroke),
_ => Err(()),
}
}
}
impl Into<u32> for LatinExtendedB {
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 LatinExtendedB {
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 LatinExtendedB {
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 LatinExtendedB {
pub fn new() -> Self {
LatinExtendedB::LatinSmallLetterBWithStroke
}
pub fn name(&self) -> &str {
match self {
LatinExtendedB::LatinSmallLetterBWithStroke => "latin small letter b with stroke",
LatinExtendedB::LatinCapitalLetterBWithHook => "latin capital letter b with hook",
LatinExtendedB::LatinCapitalLetterBWithTopbar => "latin capital letter b with topbar",
LatinExtendedB::LatinSmallLetterBWithTopbar => "latin small letter b with topbar",
LatinExtendedB::LatinCapitalLetterToneSix => "latin capital letter tone six",
LatinExtendedB::LatinSmallLetterToneSix => "latin small letter tone six",
LatinExtendedB::LatinCapitalLetterOpenO => "latin capital letter open o",
LatinExtendedB::LatinCapitalLetterCWithHook => "latin capital letter c with hook",
LatinExtendedB::LatinSmallLetterCWithHook => "latin small letter c with hook",
LatinExtendedB::LatinCapitalLetterAfricanD => "latin capital letter african d",
LatinExtendedB::LatinCapitalLetterDWithHook => "latin capital letter d with hook",
LatinExtendedB::LatinCapitalLetterDWithTopbar => "latin capital letter d with topbar",
LatinExtendedB::LatinSmallLetterDWithTopbar => "latin small letter d with topbar",
LatinExtendedB::LatinSmallLetterTurnedDelta => "latin small letter turned delta",
LatinExtendedB::LatinCapitalLetterReversedE => "latin capital letter reversed e",
LatinExtendedB::LatinCapitalLetterSchwa => "latin capital letter schwa",
LatinExtendedB::LatinCapitalLetterOpenE => "latin capital letter open e",
LatinExtendedB::LatinCapitalLetterFWithHook => "latin capital letter f with hook",
LatinExtendedB::LatinSmallLetterFWithHook => "latin small letter f with hook",
LatinExtendedB::LatinCapitalLetterGWithHook => "latin capital letter g with hook",
LatinExtendedB::LatinCapitalLetterGamma => "latin capital letter gamma",
LatinExtendedB::LatinSmallLetterHv => "latin small letter hv",
LatinExtendedB::LatinCapitalLetterIota => "latin capital letter iota",
LatinExtendedB::LatinCapitalLetterIWithStroke => "latin capital letter i with stroke",
LatinExtendedB::LatinCapitalLetterKWithHook => "latin capital letter k with hook",
LatinExtendedB::LatinSmallLetterKWithHook => "latin small letter k with hook",
LatinExtendedB::LatinSmallLetterLWithBar => "latin small letter l with bar",
LatinExtendedB::LatinSmallLetterLambdaWithStroke => "latin small letter lambda with stroke",
LatinExtendedB::LatinCapitalLetterTurnedM => "latin capital letter turned m",
LatinExtendedB::LatinCapitalLetterNWithLeftHook => "latin capital letter n with left hook",
LatinExtendedB::LatinSmallLetterNWithLongRightLeg => "latin small letter n with long right leg",
LatinExtendedB::LatinCapitalLetterOWithMiddleTilde => "latin capital letter o with middle tilde",
LatinExtendedB::LatinCapitalLetterOWithHorn => "latin capital letter o with horn",
LatinExtendedB::LatinSmallLetterOWithHorn => "latin small letter o with horn",
LatinExtendedB::LatinCapitalLetterOi => "latin capital letter oi",
LatinExtendedB::LatinSmallLetterOi => "latin small letter oi",
LatinExtendedB::LatinCapitalLetterPWithHook => "latin capital letter p with hook",
LatinExtendedB::LatinSmallLetterPWithHook => "latin small letter p with hook",
LatinExtendedB::LatinLetterYr => "latin letter yr",
LatinExtendedB::LatinCapitalLetterToneTwo => "latin capital letter tone two",
LatinExtendedB::LatinSmallLetterToneTwo => "latin small letter tone two",
LatinExtendedB::LatinCapitalLetterEsh => "latin capital letter esh",
LatinExtendedB::LatinLetterReversedEshLoop => "latin letter reversed esh loop",
LatinExtendedB::LatinSmallLetterTWithPalatalHook => "latin small letter t with palatal hook",
LatinExtendedB::LatinCapitalLetterTWithHook => "latin capital letter t with hook",
LatinExtendedB::LatinSmallLetterTWithHook => "latin small letter t with hook",
LatinExtendedB::LatinCapitalLetterTWithRetroflexHook => "latin capital letter t with retroflex hook",
LatinExtendedB::LatinCapitalLetterUWithHorn => "latin capital letter u with horn",
LatinExtendedB::LatinSmallLetterUWithHorn => "latin small letter u with horn",
LatinExtendedB::LatinCapitalLetterUpsilon => "latin capital letter upsilon",
LatinExtendedB::LatinCapitalLetterVWithHook => "latin capital letter v with hook",
LatinExtendedB::LatinCapitalLetterYWithHook => "latin capital letter y with hook",
LatinExtendedB::LatinSmallLetterYWithHook => "latin small letter y with hook",
LatinExtendedB::LatinCapitalLetterZWithStroke => "latin capital letter z with stroke",
LatinExtendedB::LatinSmallLetterZWithStroke => "latin small letter z with stroke",
LatinExtendedB::LatinCapitalLetterEzh => "latin capital letter ezh",
LatinExtendedB::LatinCapitalLetterEzhReversed => "latin capital letter ezh reversed",
LatinExtendedB::LatinSmallLetterEzhReversed => "latin small letter ezh reversed",
LatinExtendedB::LatinSmallLetterEzhWithTail => "latin small letter ezh with tail",
LatinExtendedB::LatinLetterTwoWithStroke => "latin letter two with stroke",
LatinExtendedB::LatinCapitalLetterToneFive => "latin capital letter tone five",
LatinExtendedB::LatinSmallLetterToneFive => "latin small letter tone five",
LatinExtendedB::LatinLetterInvertedGlottalStopWithStroke => "latin letter inverted glottal stop with stroke",
LatinExtendedB::LatinLetterWynn => "latin letter wynn",
LatinExtendedB::LatinLetterDentalClick => "latin letter dental click",
LatinExtendedB::LatinLetterLateralClick => "latin letter lateral click",
LatinExtendedB::LatinLetterAlveolarClick => "latin letter alveolar click",
LatinExtendedB::LatinLetterRetroflexClick => "latin letter retroflex click",
LatinExtendedB::LatinCapitalLetterDzWithCaron => "latin capital letter dz with caron",
LatinExtendedB::LatinCapitalLetterDWithSmallLetterZWithCaron => "latin capital letter d with small letter z with caron",
LatinExtendedB::LatinSmallLetterDzWithCaron => "latin small letter dz with caron",
LatinExtendedB::LatinCapitalLetterLj => "latin capital letter lj",
LatinExtendedB::LatinCapitalLetterLWithSmallLetterJ => "latin capital letter l with small letter j",
LatinExtendedB::LatinSmallLetterLj => "latin small letter lj",
LatinExtendedB::LatinCapitalLetterNj => "latin capital letter nj",
LatinExtendedB::LatinCapitalLetterNWithSmallLetterJ => "latin capital letter n with small letter j",
LatinExtendedB::LatinSmallLetterNj => "latin small letter nj",
LatinExtendedB::LatinCapitalLetterAWithCaron => "latin capital letter a with caron",
LatinExtendedB::LatinSmallLetterAWithCaron => "latin small letter a with caron",
LatinExtendedB::LatinCapitalLetterIWithCaron => "latin capital letter i with caron",
LatinExtendedB::LatinSmallLetterIWithCaron => "latin small letter i with caron",
LatinExtendedB::LatinCapitalLetterOWithCaron => "latin capital letter o with caron",
LatinExtendedB::LatinSmallLetterOWithCaron => "latin small letter o with caron",
LatinExtendedB::LatinCapitalLetterUWithCaron => "latin capital letter u with caron",
LatinExtendedB::LatinSmallLetterUWithCaron => "latin small letter u with caron",
LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndMacron => "latin capital letter u with diaeresis and macron",
LatinExtendedB::LatinSmallLetterUWithDiaeresisAndMacron => "latin small letter u with diaeresis and macron",
LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndAcute => "latin capital letter u with diaeresis and acute",
LatinExtendedB::LatinSmallLetterUWithDiaeresisAndAcute => "latin small letter u with diaeresis and acute",
LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndCaron => "latin capital letter u with diaeresis and caron",
LatinExtendedB::LatinSmallLetterUWithDiaeresisAndCaron => "latin small letter u with diaeresis and caron",
LatinExtendedB::LatinCapitalLetterUWithDiaeresisAndGrave => "latin capital letter u with diaeresis and grave",
LatinExtendedB::LatinSmallLetterUWithDiaeresisAndGrave => "latin small letter u with diaeresis and grave",
LatinExtendedB::LatinSmallLetterTurnedE => "latin small letter turned e",
LatinExtendedB::LatinCapitalLetterAWithDiaeresisAndMacron => "latin capital letter a with diaeresis and macron",
LatinExtendedB::LatinSmallLetterAWithDiaeresisAndMacron => "latin small letter a with diaeresis and macron",
LatinExtendedB::LatinCapitalLetterAWithDotAboveAndMacron => "latin capital letter a with dot above and macron",
LatinExtendedB::LatinSmallLetterAWithDotAboveAndMacron => "latin small letter a with dot above and macron",
LatinExtendedB::LatinCapitalLetterAeWithMacron => "latin capital letter ae with macron",
LatinExtendedB::LatinSmallLetterAeWithMacron => "latin small letter ae with macron",
LatinExtendedB::LatinCapitalLetterGWithStroke => "latin capital letter g with stroke",
LatinExtendedB::LatinSmallLetterGWithStroke => "latin small letter g with stroke",
LatinExtendedB::LatinCapitalLetterGWithCaron => "latin capital letter g with caron",
LatinExtendedB::LatinSmallLetterGWithCaron => "latin small letter g with caron",
LatinExtendedB::LatinCapitalLetterKWithCaron => "latin capital letter k with caron",
LatinExtendedB::LatinSmallLetterKWithCaron => "latin small letter k with caron",
LatinExtendedB::LatinCapitalLetterOWithOgonek => "latin capital letter o with ogonek",
LatinExtendedB::LatinSmallLetterOWithOgonek => "latin small letter o with ogonek",
LatinExtendedB::LatinCapitalLetterOWithOgonekAndMacron => "latin capital letter o with ogonek and macron",
LatinExtendedB::LatinSmallLetterOWithOgonekAndMacron => "latin small letter o with ogonek and macron",
LatinExtendedB::LatinCapitalLetterEzhWithCaron => "latin capital letter ezh with caron",
LatinExtendedB::LatinSmallLetterEzhWithCaron => "latin small letter ezh with caron",
LatinExtendedB::LatinSmallLetterJWithCaron => "latin small letter j with caron",
LatinExtendedB::LatinCapitalLetterDz => "latin capital letter dz",
LatinExtendedB::LatinCapitalLetterDWithSmallLetterZ => "latin capital letter d with small letter z",
LatinExtendedB::LatinSmallLetterDz => "latin small letter dz",
LatinExtendedB::LatinCapitalLetterGWithAcute => "latin capital letter g with acute",
LatinExtendedB::LatinSmallLetterGWithAcute => "latin small letter g with acute",
LatinExtendedB::LatinCapitalLetterHwair => "latin capital letter hwair",
LatinExtendedB::LatinCapitalLetterWynn => "latin capital letter wynn",
LatinExtendedB::LatinCapitalLetterNWithGrave => "latin capital letter n with grave",
LatinExtendedB::LatinSmallLetterNWithGrave => "latin small letter n with grave",
LatinExtendedB::LatinCapitalLetterAWithRingAboveAndAcute => "latin capital letter a with ring above and acute",
LatinExtendedB::LatinSmallLetterAWithRingAboveAndAcute => "latin small letter a with ring above and acute",
LatinExtendedB::LatinCapitalLetterAeWithAcute => "latin capital letter ae with acute",
LatinExtendedB::LatinSmallLetterAeWithAcute => "latin small letter ae with acute",
LatinExtendedB::LatinCapitalLetterOWithStrokeAndAcute => "latin capital letter o with stroke and acute",
LatinExtendedB::LatinSmallLetterOWithStrokeAndAcute => "latin small letter o with stroke and acute",
LatinExtendedB::LatinCapitalLetterAWithDoubleGrave => "latin capital letter a with double grave",
LatinExtendedB::LatinSmallLetterAWithDoubleGrave => "latin small letter a with double grave",
LatinExtendedB::LatinCapitalLetterAWithInvertedBreve => "latin capital letter a with inverted breve",
LatinExtendedB::LatinSmallLetterAWithInvertedBreve => "latin small letter a with inverted breve",
LatinExtendedB::LatinCapitalLetterEWithDoubleGrave => "latin capital letter e with double grave",
LatinExtendedB::LatinSmallLetterEWithDoubleGrave => "latin small letter e with double grave",
LatinExtendedB::LatinCapitalLetterEWithInvertedBreve => "latin capital letter e with inverted breve",
LatinExtendedB::LatinSmallLetterEWithInvertedBreve => "latin small letter e with inverted breve",
LatinExtendedB::LatinCapitalLetterIWithDoubleGrave => "latin capital letter i with double grave",
LatinExtendedB::LatinSmallLetterIWithDoubleGrave => "latin small letter i with double grave",
LatinExtendedB::LatinCapitalLetterIWithInvertedBreve => "latin capital letter i with inverted breve",
LatinExtendedB::LatinSmallLetterIWithInvertedBreve => "latin small letter i with inverted breve",
LatinExtendedB::LatinCapitalLetterOWithDoubleGrave => "latin capital letter o with double grave",
LatinExtendedB::LatinSmallLetterOWithDoubleGrave => "latin small letter o with double grave",
LatinExtendedB::LatinCapitalLetterOWithInvertedBreve => "latin capital letter o with inverted breve",
LatinExtendedB::LatinSmallLetterOWithInvertedBreve => "latin small letter o with inverted breve",
LatinExtendedB::LatinCapitalLetterRWithDoubleGrave => "latin capital letter r with double grave",
LatinExtendedB::LatinSmallLetterRWithDoubleGrave => "latin small letter r with double grave",
LatinExtendedB::LatinCapitalLetterRWithInvertedBreve => "latin capital letter r with inverted breve",
LatinExtendedB::LatinSmallLetterRWithInvertedBreve => "latin small letter r with inverted breve",
LatinExtendedB::LatinCapitalLetterUWithDoubleGrave => "latin capital letter u with double grave",
LatinExtendedB::LatinSmallLetterUWithDoubleGrave => "latin small letter u with double grave",
LatinExtendedB::LatinCapitalLetterUWithInvertedBreve => "latin capital letter u with inverted breve",
LatinExtendedB::LatinSmallLetterUWithInvertedBreve => "latin small letter u with inverted breve",
LatinExtendedB::LatinCapitalLetterSWithCommaBelow => "latin capital letter s with comma below",
LatinExtendedB::LatinSmallLetterSWithCommaBelow => "latin small letter s with comma below",
LatinExtendedB::LatinCapitalLetterTWithCommaBelow => "latin capital letter t with comma below",
LatinExtendedB::LatinSmallLetterTWithCommaBelow => "latin small letter t with comma below",
LatinExtendedB::LatinCapitalLetterYogh => "latin capital letter yogh",
LatinExtendedB::LatinSmallLetterYogh => "latin small letter yogh",
LatinExtendedB::LatinCapitalLetterHWithCaron => "latin capital letter h with caron",
LatinExtendedB::LatinSmallLetterHWithCaron => "latin small letter h with caron",
LatinExtendedB::LatinCapitalLetterNWithLongRightLeg => "latin capital letter n with long right leg",
LatinExtendedB::LatinSmallLetterDWithCurl => "latin small letter d with curl",
LatinExtendedB::LatinCapitalLetterOu => "latin capital letter ou",
LatinExtendedB::LatinSmallLetterOu => "latin small letter ou",
LatinExtendedB::LatinCapitalLetterZWithHook => "latin capital letter z with hook",
LatinExtendedB::LatinSmallLetterZWithHook => "latin small letter z with hook",
LatinExtendedB::LatinCapitalLetterAWithDotAbove => "latin capital letter a with dot above",
LatinExtendedB::LatinSmallLetterAWithDotAbove => "latin small letter a with dot above",
LatinExtendedB::LatinCapitalLetterEWithCedilla => "latin capital letter e with cedilla",
LatinExtendedB::LatinSmallLetterEWithCedilla => "latin small letter e with cedilla",
LatinExtendedB::LatinCapitalLetterOWithDiaeresisAndMacron => "latin capital letter o with diaeresis and macron",
LatinExtendedB::LatinSmallLetterOWithDiaeresisAndMacron => "latin small letter o with diaeresis and macron",
LatinExtendedB::LatinCapitalLetterOWithTildeAndMacron => "latin capital letter o with tilde and macron",
LatinExtendedB::LatinSmallLetterOWithTildeAndMacron => "latin small letter o with tilde and macron",
LatinExtendedB::LatinCapitalLetterOWithDotAbove => "latin capital letter o with dot above",
LatinExtendedB::LatinSmallLetterOWithDotAbove => "latin small letter o with dot above",
LatinExtendedB::LatinCapitalLetterOWithDotAboveAndMacron => "latin capital letter o with dot above and macron",
LatinExtendedB::LatinSmallLetterOWithDotAboveAndMacron => "latin small letter o with dot above and macron",
LatinExtendedB::LatinCapitalLetterYWithMacron => "latin capital letter y with macron",
LatinExtendedB::LatinSmallLetterYWithMacron => "latin small letter y with macron",
LatinExtendedB::LatinSmallLetterLWithCurl => "latin small letter l with curl",
LatinExtendedB::LatinSmallLetterNWithCurl => "latin small letter n with curl",
LatinExtendedB::LatinSmallLetterTWithCurl => "latin small letter t with curl",
LatinExtendedB::LatinSmallLetterDotlessJ => "latin small letter dotless j",
LatinExtendedB::LatinSmallLetterDbDigraph => "latin small letter db digraph",
LatinExtendedB::LatinSmallLetterQpDigraph => "latin small letter qp digraph",
LatinExtendedB::LatinCapitalLetterAWithStroke => "latin capital letter a with stroke",
LatinExtendedB::LatinCapitalLetterCWithStroke => "latin capital letter c with stroke",
LatinExtendedB::LatinSmallLetterCWithStroke => "latin small letter c with stroke",
LatinExtendedB::LatinCapitalLetterLWithBar => "latin capital letter l with bar",
LatinExtendedB::LatinCapitalLetterTWithDiagonalStroke => "latin capital letter t with diagonal stroke",
LatinExtendedB::LatinSmallLetterSWithSwashTail => "latin small letter s with swash tail",
LatinExtendedB::LatinSmallLetterZWithSwashTail => "latin small letter z with swash tail",
LatinExtendedB::LatinCapitalLetterGlottalStop => "latin capital letter glottal stop",
LatinExtendedB::LatinSmallLetterGlottalStop => "latin small letter glottal stop",
LatinExtendedB::LatinCapitalLetterBWithStroke => "latin capital letter b with stroke",
LatinExtendedB::LatinCapitalLetterUBar => "latin capital letter u bar",
LatinExtendedB::LatinCapitalLetterTurnedV => "latin capital letter turned v",
LatinExtendedB::LatinCapitalLetterEWithStroke => "latin capital letter e with stroke",
LatinExtendedB::LatinSmallLetterEWithStroke => "latin small letter e with stroke",
LatinExtendedB::LatinCapitalLetterJWithStroke => "latin capital letter j with stroke",
LatinExtendedB::LatinSmallLetterJWithStroke => "latin small letter j with stroke",
LatinExtendedB::LatinCapitalLetterSmallQWithHookTail => "latin capital letter small q with hook tail",
LatinExtendedB::LatinSmallLetterQWithHookTail => "latin small letter q with hook tail",
LatinExtendedB::LatinCapitalLetterRWithStroke => "latin capital letter r with stroke",
LatinExtendedB::LatinSmallLetterRWithStroke => "latin small letter r with stroke",
LatinExtendedB::LatinCapitalLetterYWithStroke => "latin capital letter y with stroke",
}
}
}