mod constants {
pub const LATIN_CAPITAL_LETTER_A_WITH_RING_BELOW: char = 'Ḁ';
pub const LATIN_SMALL_LETTER_A_WITH_RING_BELOW: char = 'ḁ';
pub const LATIN_CAPITAL_LETTER_B_WITH_DOT_ABOVE: char = 'Ḃ';
pub const LATIN_SMALL_LETTER_B_WITH_DOT_ABOVE: char = 'ḃ';
pub const LATIN_CAPITAL_LETTER_B_WITH_DOT_BELOW: char = 'Ḅ';
pub const LATIN_SMALL_LETTER_B_WITH_DOT_BELOW: char = 'ḅ';
pub const LATIN_CAPITAL_LETTER_B_WITH_LINE_BELOW: char = 'Ḇ';
pub const LATIN_SMALL_LETTER_B_WITH_LINE_BELOW: char = 'ḇ';
pub const LATIN_CAPITAL_LETTER_C_WITH_CEDILLA_AND_ACUTE: char = 'Ḉ';
pub const LATIN_SMALL_LETTER_C_WITH_CEDILLA_AND_ACUTE: char = 'ḉ';
pub const LATIN_CAPITAL_LETTER_D_WITH_DOT_ABOVE: char = 'Ḋ';
pub const LATIN_SMALL_LETTER_D_WITH_DOT_ABOVE: char = 'ḋ';
pub const LATIN_CAPITAL_LETTER_D_WITH_DOT_BELOW: char = 'Ḍ';
pub const LATIN_SMALL_LETTER_D_WITH_DOT_BELOW: char = 'ḍ';
pub const LATIN_CAPITAL_LETTER_D_WITH_LINE_BELOW: char = 'Ḏ';
pub const LATIN_SMALL_LETTER_D_WITH_LINE_BELOW: char = 'ḏ';
pub const LATIN_CAPITAL_LETTER_D_WITH_CEDILLA: char = 'Ḑ';
pub const LATIN_SMALL_LETTER_D_WITH_CEDILLA: char = 'ḑ';
pub const LATIN_CAPITAL_LETTER_D_WITH_CIRCUMFLEX_BELOW: char = 'Ḓ';
pub const LATIN_SMALL_LETTER_D_WITH_CIRCUMFLEX_BELOW: char = 'ḓ';
pub const LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_GRAVE: char = 'Ḕ';
pub const LATIN_SMALL_LETTER_E_WITH_MACRON_AND_GRAVE: char = 'ḕ';
pub const LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_ACUTE: char = 'Ḗ';
pub const LATIN_SMALL_LETTER_E_WITH_MACRON_AND_ACUTE: char = 'ḗ';
pub const LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_BELOW: char = 'Ḙ';
pub const LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_BELOW: char = 'ḙ';
pub const LATIN_CAPITAL_LETTER_E_WITH_TILDE_BELOW: char = 'Ḛ';
pub const LATIN_SMALL_LETTER_E_WITH_TILDE_BELOW: char = 'ḛ';
pub const LATIN_CAPITAL_LETTER_E_WITH_CEDILLA_AND_BREVE: char = 'Ḝ';
pub const LATIN_SMALL_LETTER_E_WITH_CEDILLA_AND_BREVE: char = 'ḝ';
pub const LATIN_CAPITAL_LETTER_F_WITH_DOT_ABOVE: char = 'Ḟ';
pub const LATIN_SMALL_LETTER_F_WITH_DOT_ABOVE: char = 'ḟ';
pub const LATIN_CAPITAL_LETTER_G_WITH_MACRON: char = 'Ḡ';
pub const LATIN_SMALL_LETTER_G_WITH_MACRON: char = 'ḡ';
pub const LATIN_CAPITAL_LETTER_H_WITH_DOT_ABOVE: char = 'Ḣ';
pub const LATIN_SMALL_LETTER_H_WITH_DOT_ABOVE: char = 'ḣ';
pub const LATIN_CAPITAL_LETTER_H_WITH_DOT_BELOW: char = 'Ḥ';
pub const LATIN_SMALL_LETTER_H_WITH_DOT_BELOW: char = 'ḥ';
pub const LATIN_CAPITAL_LETTER_H_WITH_DIAERESIS: char = 'Ḧ';
pub const LATIN_SMALL_LETTER_H_WITH_DIAERESIS: char = 'ḧ';
pub const LATIN_CAPITAL_LETTER_H_WITH_CEDILLA: char = 'Ḩ';
pub const LATIN_SMALL_LETTER_H_WITH_CEDILLA: char = 'ḩ';
pub const LATIN_CAPITAL_LETTER_H_WITH_BREVE_BELOW: char = 'Ḫ';
pub const LATIN_SMALL_LETTER_H_WITH_BREVE_BELOW: char = 'ḫ';
pub const LATIN_CAPITAL_LETTER_I_WITH_TILDE_BELOW: char = 'Ḭ';
pub const LATIN_SMALL_LETTER_I_WITH_TILDE_BELOW: char = 'ḭ';
pub const LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS_AND_ACUTE: char = 'Ḯ';
pub const LATIN_SMALL_LETTER_I_WITH_DIAERESIS_AND_ACUTE: char = 'ḯ';
pub const LATIN_CAPITAL_LETTER_K_WITH_ACUTE: char = 'Ḱ';
pub const LATIN_SMALL_LETTER_K_WITH_ACUTE: char = 'ḱ';
pub const LATIN_CAPITAL_LETTER_K_WITH_DOT_BELOW: char = 'Ḳ';
pub const LATIN_SMALL_LETTER_K_WITH_DOT_BELOW: char = 'ḳ';
pub const LATIN_CAPITAL_LETTER_K_WITH_LINE_BELOW: char = 'Ḵ';
pub const LATIN_SMALL_LETTER_K_WITH_LINE_BELOW: char = 'ḵ';
pub const LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW: char = 'Ḷ';
pub const LATIN_SMALL_LETTER_L_WITH_DOT_BELOW: char = 'ḷ';
pub const LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW_AND_MACRON: char = 'Ḹ';
pub const LATIN_SMALL_LETTER_L_WITH_DOT_BELOW_AND_MACRON: char = 'ḹ';
pub const LATIN_CAPITAL_LETTER_L_WITH_LINE_BELOW: char = 'Ḻ';
pub const LATIN_SMALL_LETTER_L_WITH_LINE_BELOW: char = 'ḻ';
pub const LATIN_CAPITAL_LETTER_L_WITH_CIRCUMFLEX_BELOW: char = 'Ḽ';
pub const LATIN_SMALL_LETTER_L_WITH_CIRCUMFLEX_BELOW: char = 'ḽ';
pub const LATIN_CAPITAL_LETTER_M_WITH_ACUTE: char = 'Ḿ';
pub const LATIN_SMALL_LETTER_M_WITH_ACUTE: char = 'ḿ';
pub const LATIN_CAPITAL_LETTER_M_WITH_DOT_ABOVE: char = 'Ṁ';
pub const LATIN_SMALL_LETTER_M_WITH_DOT_ABOVE: char = 'ṁ';
pub const LATIN_CAPITAL_LETTER_M_WITH_DOT_BELOW: char = 'Ṃ';
pub const LATIN_SMALL_LETTER_M_WITH_DOT_BELOW: char = 'ṃ';
pub const LATIN_CAPITAL_LETTER_N_WITH_DOT_ABOVE: char = 'Ṅ';
pub const LATIN_SMALL_LETTER_N_WITH_DOT_ABOVE: char = 'ṅ';
pub const LATIN_CAPITAL_LETTER_N_WITH_DOT_BELOW: char = 'Ṇ';
pub const LATIN_SMALL_LETTER_N_WITH_DOT_BELOW: char = 'ṇ';
pub const LATIN_CAPITAL_LETTER_N_WITH_LINE_BELOW: char = 'Ṉ';
pub const LATIN_SMALL_LETTER_N_WITH_LINE_BELOW: char = 'ṉ';
pub const LATIN_CAPITAL_LETTER_N_WITH_CIRCUMFLEX_BELOW: char = 'Ṋ';
pub const LATIN_SMALL_LETTER_N_WITH_CIRCUMFLEX_BELOW: char = 'ṋ';
pub const LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_ACUTE: char = 'Ṍ';
pub const LATIN_SMALL_LETTER_O_WITH_TILDE_AND_ACUTE: char = 'ṍ';
pub const LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_DIAERESIS: char = 'Ṏ';
pub const LATIN_SMALL_LETTER_O_WITH_TILDE_AND_DIAERESIS: char = 'ṏ';
pub const LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_GRAVE: char = 'Ṑ';
pub const LATIN_SMALL_LETTER_O_WITH_MACRON_AND_GRAVE: char = 'ṑ';
pub const LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_ACUTE: char = 'Ṓ';
pub const LATIN_SMALL_LETTER_O_WITH_MACRON_AND_ACUTE: char = 'ṓ';
pub const LATIN_CAPITAL_LETTER_P_WITH_ACUTE: char = 'Ṕ';
pub const LATIN_SMALL_LETTER_P_WITH_ACUTE: char = 'ṕ';
pub const LATIN_CAPITAL_LETTER_P_WITH_DOT_ABOVE: char = 'Ṗ';
pub const LATIN_SMALL_LETTER_P_WITH_DOT_ABOVE: char = 'ṗ';
pub const LATIN_CAPITAL_LETTER_R_WITH_DOT_ABOVE: char = 'Ṙ';
pub const LATIN_SMALL_LETTER_R_WITH_DOT_ABOVE: char = 'ṙ';
pub const LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW: char = 'Ṛ';
pub const LATIN_SMALL_LETTER_R_WITH_DOT_BELOW: char = 'ṛ';
pub const LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW_AND_MACRON: char = 'Ṝ';
pub const LATIN_SMALL_LETTER_R_WITH_DOT_BELOW_AND_MACRON: char = 'ṝ';
pub const LATIN_CAPITAL_LETTER_R_WITH_LINE_BELOW: char = 'Ṟ';
pub const LATIN_SMALL_LETTER_R_WITH_LINE_BELOW: char = 'ṟ';
pub const LATIN_CAPITAL_LETTER_S_WITH_DOT_ABOVE: char = 'Ṡ';
pub const LATIN_SMALL_LETTER_S_WITH_DOT_ABOVE: char = 'ṡ';
pub const LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW: char = 'Ṣ';
pub const LATIN_SMALL_LETTER_S_WITH_DOT_BELOW: char = 'ṣ';
pub const LATIN_CAPITAL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE: char = 'Ṥ';
pub const LATIN_SMALL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE: char = 'ṥ';
pub const LATIN_CAPITAL_LETTER_S_WITH_CARON_AND_DOT_ABOVE: char = 'Ṧ';
pub const LATIN_SMALL_LETTER_S_WITH_CARON_AND_DOT_ABOVE: char = 'ṧ';
pub const LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE: char = 'Ṩ';
pub const LATIN_SMALL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE: char = 'ṩ';
pub const LATIN_CAPITAL_LETTER_T_WITH_DOT_ABOVE: char = 'Ṫ';
pub const LATIN_SMALL_LETTER_T_WITH_DOT_ABOVE: char = 'ṫ';
pub const LATIN_CAPITAL_LETTER_T_WITH_DOT_BELOW: char = 'Ṭ';
pub const LATIN_SMALL_LETTER_T_WITH_DOT_BELOW: char = 'ṭ';
pub const LATIN_CAPITAL_LETTER_T_WITH_LINE_BELOW: char = 'Ṯ';
pub const LATIN_SMALL_LETTER_T_WITH_LINE_BELOW: char = 'ṯ';
pub const LATIN_CAPITAL_LETTER_T_WITH_CIRCUMFLEX_BELOW: char = 'Ṱ';
pub const LATIN_SMALL_LETTER_T_WITH_CIRCUMFLEX_BELOW: char = 'ṱ';
pub const LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_BELOW: char = 'Ṳ';
pub const LATIN_SMALL_LETTER_U_WITH_DIAERESIS_BELOW: char = 'ṳ';
pub const LATIN_CAPITAL_LETTER_U_WITH_TILDE_BELOW: char = 'Ṵ';
pub const LATIN_SMALL_LETTER_U_WITH_TILDE_BELOW: char = 'ṵ';
pub const LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX_BELOW: char = 'Ṷ';
pub const LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX_BELOW: char = 'ṷ';
pub const LATIN_CAPITAL_LETTER_U_WITH_TILDE_AND_ACUTE: char = 'Ṹ';
pub const LATIN_SMALL_LETTER_U_WITH_TILDE_AND_ACUTE: char = 'ṹ';
pub const LATIN_CAPITAL_LETTER_U_WITH_MACRON_AND_DIAERESIS: char = 'Ṻ';
pub const LATIN_SMALL_LETTER_U_WITH_MACRON_AND_DIAERESIS: char = 'ṻ';
pub const LATIN_CAPITAL_LETTER_V_WITH_TILDE: char = 'Ṽ';
pub const LATIN_SMALL_LETTER_V_WITH_TILDE: char = 'ṽ';
pub const LATIN_CAPITAL_LETTER_V_WITH_DOT_BELOW: char = 'Ṿ';
pub const LATIN_SMALL_LETTER_V_WITH_DOT_BELOW: char = 'ṿ';
pub const LATIN_CAPITAL_LETTER_W_WITH_GRAVE: char = 'Ẁ';
pub const LATIN_SMALL_LETTER_W_WITH_GRAVE: char = 'ẁ';
pub const LATIN_CAPITAL_LETTER_W_WITH_ACUTE: char = 'Ẃ';
pub const LATIN_SMALL_LETTER_W_WITH_ACUTE: char = 'ẃ';
pub const LATIN_CAPITAL_LETTER_W_WITH_DIAERESIS: char = 'Ẅ';
pub const LATIN_SMALL_LETTER_W_WITH_DIAERESIS: char = 'ẅ';
pub const LATIN_CAPITAL_LETTER_W_WITH_DOT_ABOVE: char = 'Ẇ';
pub const LATIN_SMALL_LETTER_W_WITH_DOT_ABOVE: char = 'ẇ';
pub const LATIN_CAPITAL_LETTER_W_WITH_DOT_BELOW: char = 'Ẉ';
pub const LATIN_SMALL_LETTER_W_WITH_DOT_BELOW: char = 'ẉ';
pub const LATIN_CAPITAL_LETTER_X_WITH_DOT_ABOVE: char = 'Ẋ';
pub const LATIN_SMALL_LETTER_X_WITH_DOT_ABOVE: char = 'ẋ';
pub const LATIN_CAPITAL_LETTER_X_WITH_DIAERESIS: char = 'Ẍ';
pub const LATIN_SMALL_LETTER_X_WITH_DIAERESIS: char = 'ẍ';
pub const LATIN_CAPITAL_LETTER_Y_WITH_DOT_ABOVE: char = 'Ẏ';
pub const LATIN_SMALL_LETTER_Y_WITH_DOT_ABOVE: char = 'ẏ';
pub const LATIN_CAPITAL_LETTER_Z_WITH_CIRCUMFLEX: char = 'Ẑ';
pub const LATIN_SMALL_LETTER_Z_WITH_CIRCUMFLEX: char = 'ẑ';
pub const LATIN_CAPITAL_LETTER_Z_WITH_DOT_BELOW: char = 'Ẓ';
pub const LATIN_SMALL_LETTER_Z_WITH_DOT_BELOW: char = 'ẓ';
pub const LATIN_CAPITAL_LETTER_Z_WITH_LINE_BELOW: char = 'Ẕ';
pub const LATIN_SMALL_LETTER_Z_WITH_LINE_BELOW: char = 'ẕ';
pub const LATIN_SMALL_LETTER_H_WITH_LINE_BELOW: char = 'ẖ';
pub const LATIN_SMALL_LETTER_T_WITH_DIAERESIS: char = 'ẗ';
pub const LATIN_SMALL_LETTER_W_WITH_RING_ABOVE: char = 'ẘ';
pub const LATIN_SMALL_LETTER_Y_WITH_RING_ABOVE: char = 'ẙ';
pub const LATIN_SMALL_LETTER_A_WITH_RIGHT_HALF_RING: char = 'ẚ';
pub const LATIN_SMALL_LETTER_LONG_S_WITH_DOT_ABOVE: char = 'ẛ';
pub const LATIN_SMALL_LETTER_LONG_S_WITH_DIAGONAL_STROKE: char = 'ẜ';
pub const LATIN_SMALL_LETTER_LONG_S_WITH_HIGH_STROKE: char = 'ẝ';
pub const LATIN_CAPITAL_LETTER_SHARP_S: char = 'ẞ';
pub const LATIN_SMALL_LETTER_DELTA: char = 'ẟ';
pub const LATIN_CAPITAL_LETTER_A_WITH_DOT_BELOW: char = 'Ạ';
pub const LATIN_SMALL_LETTER_A_WITH_DOT_BELOW: char = 'ạ';
pub const LATIN_CAPITAL_LETTER_A_WITH_HOOK_ABOVE: char = 'Ả';
pub const LATIN_SMALL_LETTER_A_WITH_HOOK_ABOVE: char = 'ả';
pub const LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE: char = 'Ấ';
pub const LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE: char = 'ấ';
pub const LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE: char = 'Ầ';
pub const LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE: char = 'ầ';
pub const LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE: char = 'Ẩ';
pub const LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE: char = 'ẩ';
pub const LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE: char = 'Ẫ';
pub const LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE: char = 'ẫ';
pub const LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW: char = 'Ậ';
pub const LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW: char = 'ậ';
pub const LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_ACUTE: char = 'Ắ';
pub const LATIN_SMALL_LETTER_A_WITH_BREVE_AND_ACUTE: char = 'ắ';
pub const LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_GRAVE: char = 'Ằ';
pub const LATIN_SMALL_LETTER_A_WITH_BREVE_AND_GRAVE: char = 'ằ';
pub const LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE: char = 'Ẳ';
pub const LATIN_SMALL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE: char = 'ẳ';
pub const LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_TILDE: char = 'Ẵ';
pub const LATIN_SMALL_LETTER_A_WITH_BREVE_AND_TILDE: char = 'ẵ';
pub const LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_DOT_BELOW: char = 'Ặ';
pub const LATIN_SMALL_LETTER_A_WITH_BREVE_AND_DOT_BELOW: char = 'ặ';
pub const LATIN_CAPITAL_LETTER_E_WITH_DOT_BELOW: char = 'Ẹ';
pub const LATIN_SMALL_LETTER_E_WITH_DOT_BELOW: char = 'ẹ';
pub const LATIN_CAPITAL_LETTER_E_WITH_HOOK_ABOVE: char = 'Ẻ';
pub const LATIN_SMALL_LETTER_E_WITH_HOOK_ABOVE: char = 'ẻ';
pub const LATIN_CAPITAL_LETTER_E_WITH_TILDE: char = 'Ẽ';
pub const LATIN_SMALL_LETTER_E_WITH_TILDE: char = 'ẽ';
pub const LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE: char = 'Ế';
pub const LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE: char = 'ế';
pub const LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE: char = 'Ề';
pub const LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE: char = 'ề';
pub const LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE: char = 'Ể';
pub const LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE: char = 'ể';
pub const LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE: char = 'Ễ';
pub const LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE: char = 'ễ';
pub const LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW: char = 'Ệ';
pub const LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW: char = 'ệ';
pub const LATIN_CAPITAL_LETTER_I_WITH_HOOK_ABOVE: char = 'Ỉ';
pub const LATIN_SMALL_LETTER_I_WITH_HOOK_ABOVE: char = 'ỉ';
pub const LATIN_CAPITAL_LETTER_I_WITH_DOT_BELOW: char = 'Ị';
pub const LATIN_SMALL_LETTER_I_WITH_DOT_BELOW: char = 'ị';
pub const LATIN_CAPITAL_LETTER_O_WITH_DOT_BELOW: char = 'Ọ';
pub const LATIN_SMALL_LETTER_O_WITH_DOT_BELOW: char = 'ọ';
pub const LATIN_CAPITAL_LETTER_O_WITH_HOOK_ABOVE: char = 'Ỏ';
pub const LATIN_SMALL_LETTER_O_WITH_HOOK_ABOVE: char = 'ỏ';
pub const LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE: char = 'Ố';
pub const LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE: char = 'ố';
pub const LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE: char = 'Ồ';
pub const LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE: char = 'ồ';
pub const LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE: char = 'Ổ';
pub const LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE: char = 'ổ';
pub const LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE: char = 'Ỗ';
pub const LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE: char = 'ỗ';
pub const LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW: char = 'Ộ';
pub const LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW: char = 'ộ';
pub const LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_ACUTE: char = 'Ớ';
pub const LATIN_SMALL_LETTER_O_WITH_HORN_AND_ACUTE: char = 'ớ';
pub const LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_GRAVE: char = 'Ờ';
pub const LATIN_SMALL_LETTER_O_WITH_HORN_AND_GRAVE: char = 'ờ';
pub const LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE: char = 'Ở';
pub const LATIN_SMALL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE: char = 'ở';
pub const LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_TILDE: char = 'Ỡ';
pub const LATIN_SMALL_LETTER_O_WITH_HORN_AND_TILDE: char = 'ỡ';
pub const LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_DOT_BELOW: char = 'Ợ';
pub const LATIN_SMALL_LETTER_O_WITH_HORN_AND_DOT_BELOW: char = 'ợ';
pub const LATIN_CAPITAL_LETTER_U_WITH_DOT_BELOW: char = 'Ụ';
pub const LATIN_SMALL_LETTER_U_WITH_DOT_BELOW: char = 'ụ';
pub const LATIN_CAPITAL_LETTER_U_WITH_HOOK_ABOVE: char = 'Ủ';
pub const LATIN_SMALL_LETTER_U_WITH_HOOK_ABOVE: char = 'ủ';
pub const LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_ACUTE: char = 'Ứ';
pub const LATIN_SMALL_LETTER_U_WITH_HORN_AND_ACUTE: char = 'ứ';
pub const LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_GRAVE: char = 'Ừ';
pub const LATIN_SMALL_LETTER_U_WITH_HORN_AND_GRAVE: char = 'ừ';
pub const LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE: char = 'Ử';
pub const LATIN_SMALL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE: char = 'ử';
pub const LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_TILDE: char = 'Ữ';
pub const LATIN_SMALL_LETTER_U_WITH_HORN_AND_TILDE: char = 'ữ';
pub const LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_DOT_BELOW: char = 'Ự';
pub const LATIN_SMALL_LETTER_U_WITH_HORN_AND_DOT_BELOW: char = 'ự';
pub const LATIN_CAPITAL_LETTER_Y_WITH_GRAVE: char = 'Ỳ';
pub const LATIN_SMALL_LETTER_Y_WITH_GRAVE: char = 'ỳ';
pub const LATIN_CAPITAL_LETTER_Y_WITH_DOT_BELOW: char = 'Ỵ';
pub const LATIN_SMALL_LETTER_Y_WITH_DOT_BELOW: char = 'ỵ';
pub const LATIN_CAPITAL_LETTER_Y_WITH_HOOK_ABOVE: char = 'Ỷ';
pub const LATIN_SMALL_LETTER_Y_WITH_HOOK_ABOVE: char = 'ỷ';
pub const LATIN_CAPITAL_LETTER_Y_WITH_TILDE: char = 'Ỹ';
pub const LATIN_SMALL_LETTER_Y_WITH_TILDE: char = 'ỹ';
pub const LATIN_CAPITAL_LETTER_MIDDLE_DASH_WELSH_LL: char = 'Ỻ';
pub const LATIN_SMALL_LETTER_MIDDLE_DASH_WELSH_LL: char = 'ỻ';
pub const LATIN_CAPITAL_LETTER_MIDDLE_DASH_WELSH_V: char = 'Ỽ';
pub const LATIN_SMALL_LETTER_MIDDLE_DASH_WELSH_V: char = 'ỽ';
pub const LATIN_CAPITAL_LETTER_Y_WITH_LOOP: char = 'Ỿ';
}
#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
pub enum LatinExtendedAdditional {
LatinCapitalLetterAWithRingBelow,
LatinSmallLetterAWithRingBelow,
LatinCapitalLetterBWithDotAbove,
LatinSmallLetterBWithDotAbove,
LatinCapitalLetterBWithDotBelow,
LatinSmallLetterBWithDotBelow,
LatinCapitalLetterBWithLineBelow,
LatinSmallLetterBWithLineBelow,
LatinCapitalLetterCWithCedillaAndAcute,
LatinSmallLetterCWithCedillaAndAcute,
LatinCapitalLetterDWithDotAbove,
LatinSmallLetterDWithDotAbove,
LatinCapitalLetterDWithDotBelow,
LatinSmallLetterDWithDotBelow,
LatinCapitalLetterDWithLineBelow,
LatinSmallLetterDWithLineBelow,
LatinCapitalLetterDWithCedilla,
LatinSmallLetterDWithCedilla,
LatinCapitalLetterDWithCircumflexBelow,
LatinSmallLetterDWithCircumflexBelow,
LatinCapitalLetterEWithMacronAndGrave,
LatinSmallLetterEWithMacronAndGrave,
LatinCapitalLetterEWithMacronAndAcute,
LatinSmallLetterEWithMacronAndAcute,
LatinCapitalLetterEWithCircumflexBelow,
LatinSmallLetterEWithCircumflexBelow,
LatinCapitalLetterEWithTildeBelow,
LatinSmallLetterEWithTildeBelow,
LatinCapitalLetterEWithCedillaAndBreve,
LatinSmallLetterEWithCedillaAndBreve,
LatinCapitalLetterFWithDotAbove,
LatinSmallLetterFWithDotAbove,
LatinCapitalLetterGWithMacron,
LatinSmallLetterGWithMacron,
LatinCapitalLetterHWithDotAbove,
LatinSmallLetterHWithDotAbove,
LatinCapitalLetterHWithDotBelow,
LatinSmallLetterHWithDotBelow,
LatinCapitalLetterHWithDiaeresis,
LatinSmallLetterHWithDiaeresis,
LatinCapitalLetterHWithCedilla,
LatinSmallLetterHWithCedilla,
LatinCapitalLetterHWithBreveBelow,
LatinSmallLetterHWithBreveBelow,
LatinCapitalLetterIWithTildeBelow,
LatinSmallLetterIWithTildeBelow,
LatinCapitalLetterIWithDiaeresisAndAcute,
LatinSmallLetterIWithDiaeresisAndAcute,
LatinCapitalLetterKWithAcute,
LatinSmallLetterKWithAcute,
LatinCapitalLetterKWithDotBelow,
LatinSmallLetterKWithDotBelow,
LatinCapitalLetterKWithLineBelow,
LatinSmallLetterKWithLineBelow,
LatinCapitalLetterLWithDotBelow,
LatinSmallLetterLWithDotBelow,
LatinCapitalLetterLWithDotBelowAndMacron,
LatinSmallLetterLWithDotBelowAndMacron,
LatinCapitalLetterLWithLineBelow,
LatinSmallLetterLWithLineBelow,
LatinCapitalLetterLWithCircumflexBelow,
LatinSmallLetterLWithCircumflexBelow,
LatinCapitalLetterMWithAcute,
LatinSmallLetterMWithAcute,
LatinCapitalLetterMWithDotAbove,
LatinSmallLetterMWithDotAbove,
LatinCapitalLetterMWithDotBelow,
LatinSmallLetterMWithDotBelow,
LatinCapitalLetterNWithDotAbove,
LatinSmallLetterNWithDotAbove,
LatinCapitalLetterNWithDotBelow,
LatinSmallLetterNWithDotBelow,
LatinCapitalLetterNWithLineBelow,
LatinSmallLetterNWithLineBelow,
LatinCapitalLetterNWithCircumflexBelow,
LatinSmallLetterNWithCircumflexBelow,
LatinCapitalLetterOWithTildeAndAcute,
LatinSmallLetterOWithTildeAndAcute,
LatinCapitalLetterOWithTildeAndDiaeresis,
LatinSmallLetterOWithTildeAndDiaeresis,
LatinCapitalLetterOWithMacronAndGrave,
LatinSmallLetterOWithMacronAndGrave,
LatinCapitalLetterOWithMacronAndAcute,
LatinSmallLetterOWithMacronAndAcute,
LatinCapitalLetterPWithAcute,
LatinSmallLetterPWithAcute,
LatinCapitalLetterPWithDotAbove,
LatinSmallLetterPWithDotAbove,
LatinCapitalLetterRWithDotAbove,
LatinSmallLetterRWithDotAbove,
LatinCapitalLetterRWithDotBelow,
LatinSmallLetterRWithDotBelow,
LatinCapitalLetterRWithDotBelowAndMacron,
LatinSmallLetterRWithDotBelowAndMacron,
LatinCapitalLetterRWithLineBelow,
LatinSmallLetterRWithLineBelow,
LatinCapitalLetterSWithDotAbove,
LatinSmallLetterSWithDotAbove,
LatinCapitalLetterSWithDotBelow,
LatinSmallLetterSWithDotBelow,
LatinCapitalLetterSWithAcuteAndDotAbove,
LatinSmallLetterSWithAcuteAndDotAbove,
LatinCapitalLetterSWithCaronAndDotAbove,
LatinSmallLetterSWithCaronAndDotAbove,
LatinCapitalLetterSWithDotBelowAndDotAbove,
LatinSmallLetterSWithDotBelowAndDotAbove,
LatinCapitalLetterTWithDotAbove,
LatinSmallLetterTWithDotAbove,
LatinCapitalLetterTWithDotBelow,
LatinSmallLetterTWithDotBelow,
LatinCapitalLetterTWithLineBelow,
LatinSmallLetterTWithLineBelow,
LatinCapitalLetterTWithCircumflexBelow,
LatinSmallLetterTWithCircumflexBelow,
LatinCapitalLetterUWithDiaeresisBelow,
LatinSmallLetterUWithDiaeresisBelow,
LatinCapitalLetterUWithTildeBelow,
LatinSmallLetterUWithTildeBelow,
LatinCapitalLetterUWithCircumflexBelow,
LatinSmallLetterUWithCircumflexBelow,
LatinCapitalLetterUWithTildeAndAcute,
LatinSmallLetterUWithTildeAndAcute,
LatinCapitalLetterUWithMacronAndDiaeresis,
LatinSmallLetterUWithMacronAndDiaeresis,
LatinCapitalLetterVWithTilde,
LatinSmallLetterVWithTilde,
LatinCapitalLetterVWithDotBelow,
LatinSmallLetterVWithDotBelow,
LatinCapitalLetterWWithGrave,
LatinSmallLetterWWithGrave,
LatinCapitalLetterWWithAcute,
LatinSmallLetterWWithAcute,
LatinCapitalLetterWWithDiaeresis,
LatinSmallLetterWWithDiaeresis,
LatinCapitalLetterWWithDotAbove,
LatinSmallLetterWWithDotAbove,
LatinCapitalLetterWWithDotBelow,
LatinSmallLetterWWithDotBelow,
LatinCapitalLetterXWithDotAbove,
LatinSmallLetterXWithDotAbove,
LatinCapitalLetterXWithDiaeresis,
LatinSmallLetterXWithDiaeresis,
LatinCapitalLetterYWithDotAbove,
LatinSmallLetterYWithDotAbove,
LatinCapitalLetterZWithCircumflex,
LatinSmallLetterZWithCircumflex,
LatinCapitalLetterZWithDotBelow,
LatinSmallLetterZWithDotBelow,
LatinCapitalLetterZWithLineBelow,
LatinSmallLetterZWithLineBelow,
LatinSmallLetterHWithLineBelow,
LatinSmallLetterTWithDiaeresis,
LatinSmallLetterWWithRingAbove,
LatinSmallLetterYWithRingAbove,
LatinSmallLetterAWithRightHalfRing,
LatinSmallLetterLongSWithDotAbove,
LatinSmallLetterLongSWithDiagonalStroke,
LatinSmallLetterLongSWithHighStroke,
LatinCapitalLetterSharpS,
LatinSmallLetterDelta,
LatinCapitalLetterAWithDotBelow,
LatinSmallLetterAWithDotBelow,
LatinCapitalLetterAWithHookAbove,
LatinSmallLetterAWithHookAbove,
LatinCapitalLetterAWithCircumflexAndAcute,
LatinSmallLetterAWithCircumflexAndAcute,
LatinCapitalLetterAWithCircumflexAndGrave,
LatinSmallLetterAWithCircumflexAndGrave,
LatinCapitalLetterAWithCircumflexAndHookAbove,
LatinSmallLetterAWithCircumflexAndHookAbove,
LatinCapitalLetterAWithCircumflexAndTilde,
LatinSmallLetterAWithCircumflexAndTilde,
LatinCapitalLetterAWithCircumflexAndDotBelow,
LatinSmallLetterAWithCircumflexAndDotBelow,
LatinCapitalLetterAWithBreveAndAcute,
LatinSmallLetterAWithBreveAndAcute,
LatinCapitalLetterAWithBreveAndGrave,
LatinSmallLetterAWithBreveAndGrave,
LatinCapitalLetterAWithBreveAndHookAbove,
LatinSmallLetterAWithBreveAndHookAbove,
LatinCapitalLetterAWithBreveAndTilde,
LatinSmallLetterAWithBreveAndTilde,
LatinCapitalLetterAWithBreveAndDotBelow,
LatinSmallLetterAWithBreveAndDotBelow,
LatinCapitalLetterEWithDotBelow,
LatinSmallLetterEWithDotBelow,
LatinCapitalLetterEWithHookAbove,
LatinSmallLetterEWithHookAbove,
LatinCapitalLetterEWithTilde,
LatinSmallLetterEWithTilde,
LatinCapitalLetterEWithCircumflexAndAcute,
LatinSmallLetterEWithCircumflexAndAcute,
LatinCapitalLetterEWithCircumflexAndGrave,
LatinSmallLetterEWithCircumflexAndGrave,
LatinCapitalLetterEWithCircumflexAndHookAbove,
LatinSmallLetterEWithCircumflexAndHookAbove,
LatinCapitalLetterEWithCircumflexAndTilde,
LatinSmallLetterEWithCircumflexAndTilde,
LatinCapitalLetterEWithCircumflexAndDotBelow,
LatinSmallLetterEWithCircumflexAndDotBelow,
LatinCapitalLetterIWithHookAbove,
LatinSmallLetterIWithHookAbove,
LatinCapitalLetterIWithDotBelow,
LatinSmallLetterIWithDotBelow,
LatinCapitalLetterOWithDotBelow,
LatinSmallLetterOWithDotBelow,
LatinCapitalLetterOWithHookAbove,
LatinSmallLetterOWithHookAbove,
LatinCapitalLetterOWithCircumflexAndAcute,
LatinSmallLetterOWithCircumflexAndAcute,
LatinCapitalLetterOWithCircumflexAndGrave,
LatinSmallLetterOWithCircumflexAndGrave,
LatinCapitalLetterOWithCircumflexAndHookAbove,
LatinSmallLetterOWithCircumflexAndHookAbove,
LatinCapitalLetterOWithCircumflexAndTilde,
LatinSmallLetterOWithCircumflexAndTilde,
LatinCapitalLetterOWithCircumflexAndDotBelow,
LatinSmallLetterOWithCircumflexAndDotBelow,
LatinCapitalLetterOWithHornAndAcute,
LatinSmallLetterOWithHornAndAcute,
LatinCapitalLetterOWithHornAndGrave,
LatinSmallLetterOWithHornAndGrave,
LatinCapitalLetterOWithHornAndHookAbove,
LatinSmallLetterOWithHornAndHookAbove,
LatinCapitalLetterOWithHornAndTilde,
LatinSmallLetterOWithHornAndTilde,
LatinCapitalLetterOWithHornAndDotBelow,
LatinSmallLetterOWithHornAndDotBelow,
LatinCapitalLetterUWithDotBelow,
LatinSmallLetterUWithDotBelow,
LatinCapitalLetterUWithHookAbove,
LatinSmallLetterUWithHookAbove,
LatinCapitalLetterUWithHornAndAcute,
LatinSmallLetterUWithHornAndAcute,
LatinCapitalLetterUWithHornAndGrave,
LatinSmallLetterUWithHornAndGrave,
LatinCapitalLetterUWithHornAndHookAbove,
LatinSmallLetterUWithHornAndHookAbove,
LatinCapitalLetterUWithHornAndTilde,
LatinSmallLetterUWithHornAndTilde,
LatinCapitalLetterUWithHornAndDotBelow,
LatinSmallLetterUWithHornAndDotBelow,
LatinCapitalLetterYWithGrave,
LatinSmallLetterYWithGrave,
LatinCapitalLetterYWithDotBelow,
LatinSmallLetterYWithDotBelow,
LatinCapitalLetterYWithHookAbove,
LatinSmallLetterYWithHookAbove,
LatinCapitalLetterYWithTilde,
LatinSmallLetterYWithTilde,
LatinCapitalLetterMiddleDashWelshLl,
LatinSmallLetterMiddleDashWelshLl,
LatinCapitalLetterMiddleDashWelshV,
LatinSmallLetterMiddleDashWelshV,
LatinCapitalLetterYWithLoop,
}
impl Into<char> for LatinExtendedAdditional {
fn into(self) -> char {
use constants::*;
match self {
LatinExtendedAdditional::LatinCapitalLetterAWithRingBelow => LATIN_CAPITAL_LETTER_A_WITH_RING_BELOW,
LatinExtendedAdditional::LatinSmallLetterAWithRingBelow => LATIN_SMALL_LETTER_A_WITH_RING_BELOW,
LatinExtendedAdditional::LatinCapitalLetterBWithDotAbove => LATIN_CAPITAL_LETTER_B_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterBWithDotAbove => LATIN_SMALL_LETTER_B_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterBWithDotBelow => LATIN_CAPITAL_LETTER_B_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterBWithDotBelow => LATIN_SMALL_LETTER_B_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterBWithLineBelow => LATIN_CAPITAL_LETTER_B_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterBWithLineBelow => LATIN_SMALL_LETTER_B_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterCWithCedillaAndAcute => LATIN_CAPITAL_LETTER_C_WITH_CEDILLA_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterCWithCedillaAndAcute => LATIN_SMALL_LETTER_C_WITH_CEDILLA_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterDWithDotAbove => LATIN_CAPITAL_LETTER_D_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterDWithDotAbove => LATIN_SMALL_LETTER_D_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterDWithDotBelow => LATIN_CAPITAL_LETTER_D_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterDWithDotBelow => LATIN_SMALL_LETTER_D_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterDWithLineBelow => LATIN_CAPITAL_LETTER_D_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterDWithLineBelow => LATIN_SMALL_LETTER_D_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterDWithCedilla => LATIN_CAPITAL_LETTER_D_WITH_CEDILLA,
LatinExtendedAdditional::LatinSmallLetterDWithCedilla => LATIN_SMALL_LETTER_D_WITH_CEDILLA,
LatinExtendedAdditional::LatinCapitalLetterDWithCircumflexBelow => LATIN_CAPITAL_LETTER_D_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinSmallLetterDWithCircumflexBelow => LATIN_SMALL_LETTER_D_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinCapitalLetterEWithMacronAndGrave => LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_GRAVE,
LatinExtendedAdditional::LatinSmallLetterEWithMacronAndGrave => LATIN_SMALL_LETTER_E_WITH_MACRON_AND_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterEWithMacronAndAcute => LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterEWithMacronAndAcute => LATIN_SMALL_LETTER_E_WITH_MACRON_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexBelow => LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexBelow => LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinCapitalLetterEWithTildeBelow => LATIN_CAPITAL_LETTER_E_WITH_TILDE_BELOW,
LatinExtendedAdditional::LatinSmallLetterEWithTildeBelow => LATIN_SMALL_LETTER_E_WITH_TILDE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterEWithCedillaAndBreve => LATIN_CAPITAL_LETTER_E_WITH_CEDILLA_AND_BREVE,
LatinExtendedAdditional::LatinSmallLetterEWithCedillaAndBreve => LATIN_SMALL_LETTER_E_WITH_CEDILLA_AND_BREVE,
LatinExtendedAdditional::LatinCapitalLetterFWithDotAbove => LATIN_CAPITAL_LETTER_F_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterFWithDotAbove => LATIN_SMALL_LETTER_F_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterGWithMacron => LATIN_CAPITAL_LETTER_G_WITH_MACRON,
LatinExtendedAdditional::LatinSmallLetterGWithMacron => LATIN_SMALL_LETTER_G_WITH_MACRON,
LatinExtendedAdditional::LatinCapitalLetterHWithDotAbove => LATIN_CAPITAL_LETTER_H_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterHWithDotAbove => LATIN_SMALL_LETTER_H_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterHWithDotBelow => LATIN_CAPITAL_LETTER_H_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterHWithDotBelow => LATIN_SMALL_LETTER_H_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterHWithDiaeresis => LATIN_CAPITAL_LETTER_H_WITH_DIAERESIS,
LatinExtendedAdditional::LatinSmallLetterHWithDiaeresis => LATIN_SMALL_LETTER_H_WITH_DIAERESIS,
LatinExtendedAdditional::LatinCapitalLetterHWithCedilla => LATIN_CAPITAL_LETTER_H_WITH_CEDILLA,
LatinExtendedAdditional::LatinSmallLetterHWithCedilla => LATIN_SMALL_LETTER_H_WITH_CEDILLA,
LatinExtendedAdditional::LatinCapitalLetterHWithBreveBelow => LATIN_CAPITAL_LETTER_H_WITH_BREVE_BELOW,
LatinExtendedAdditional::LatinSmallLetterHWithBreveBelow => LATIN_SMALL_LETTER_H_WITH_BREVE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterIWithTildeBelow => LATIN_CAPITAL_LETTER_I_WITH_TILDE_BELOW,
LatinExtendedAdditional::LatinSmallLetterIWithTildeBelow => LATIN_SMALL_LETTER_I_WITH_TILDE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterIWithDiaeresisAndAcute => LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterIWithDiaeresisAndAcute => LATIN_SMALL_LETTER_I_WITH_DIAERESIS_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterKWithAcute => LATIN_CAPITAL_LETTER_K_WITH_ACUTE,
LatinExtendedAdditional::LatinSmallLetterKWithAcute => LATIN_SMALL_LETTER_K_WITH_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterKWithDotBelow => LATIN_CAPITAL_LETTER_K_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterKWithDotBelow => LATIN_SMALL_LETTER_K_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterKWithLineBelow => LATIN_CAPITAL_LETTER_K_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterKWithLineBelow => LATIN_SMALL_LETTER_K_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterLWithDotBelow => LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterLWithDotBelow => LATIN_SMALL_LETTER_L_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterLWithDotBelowAndMacron => LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW_AND_MACRON,
LatinExtendedAdditional::LatinSmallLetterLWithDotBelowAndMacron => LATIN_SMALL_LETTER_L_WITH_DOT_BELOW_AND_MACRON,
LatinExtendedAdditional::LatinCapitalLetterLWithLineBelow => LATIN_CAPITAL_LETTER_L_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterLWithLineBelow => LATIN_SMALL_LETTER_L_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterLWithCircumflexBelow => LATIN_CAPITAL_LETTER_L_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinSmallLetterLWithCircumflexBelow => LATIN_SMALL_LETTER_L_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinCapitalLetterMWithAcute => LATIN_CAPITAL_LETTER_M_WITH_ACUTE,
LatinExtendedAdditional::LatinSmallLetterMWithAcute => LATIN_SMALL_LETTER_M_WITH_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterMWithDotAbove => LATIN_CAPITAL_LETTER_M_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterMWithDotAbove => LATIN_SMALL_LETTER_M_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterMWithDotBelow => LATIN_CAPITAL_LETTER_M_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterMWithDotBelow => LATIN_SMALL_LETTER_M_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterNWithDotAbove => LATIN_CAPITAL_LETTER_N_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterNWithDotAbove => LATIN_SMALL_LETTER_N_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterNWithDotBelow => LATIN_CAPITAL_LETTER_N_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterNWithDotBelow => LATIN_SMALL_LETTER_N_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterNWithLineBelow => LATIN_CAPITAL_LETTER_N_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterNWithLineBelow => LATIN_SMALL_LETTER_N_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterNWithCircumflexBelow => LATIN_CAPITAL_LETTER_N_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinSmallLetterNWithCircumflexBelow => LATIN_SMALL_LETTER_N_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinCapitalLetterOWithTildeAndAcute => LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterOWithTildeAndAcute => LATIN_SMALL_LETTER_O_WITH_TILDE_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterOWithTildeAndDiaeresis => LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_DIAERESIS,
LatinExtendedAdditional::LatinSmallLetterOWithTildeAndDiaeresis => LATIN_SMALL_LETTER_O_WITH_TILDE_AND_DIAERESIS,
LatinExtendedAdditional::LatinCapitalLetterOWithMacronAndGrave => LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_GRAVE,
LatinExtendedAdditional::LatinSmallLetterOWithMacronAndGrave => LATIN_SMALL_LETTER_O_WITH_MACRON_AND_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterOWithMacronAndAcute => LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterOWithMacronAndAcute => LATIN_SMALL_LETTER_O_WITH_MACRON_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterPWithAcute => LATIN_CAPITAL_LETTER_P_WITH_ACUTE,
LatinExtendedAdditional::LatinSmallLetterPWithAcute => LATIN_SMALL_LETTER_P_WITH_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterPWithDotAbove => LATIN_CAPITAL_LETTER_P_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterPWithDotAbove => LATIN_SMALL_LETTER_P_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterRWithDotAbove => LATIN_CAPITAL_LETTER_R_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterRWithDotAbove => LATIN_SMALL_LETTER_R_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterRWithDotBelow => LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterRWithDotBelow => LATIN_SMALL_LETTER_R_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterRWithDotBelowAndMacron => LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW_AND_MACRON,
LatinExtendedAdditional::LatinSmallLetterRWithDotBelowAndMacron => LATIN_SMALL_LETTER_R_WITH_DOT_BELOW_AND_MACRON,
LatinExtendedAdditional::LatinCapitalLetterRWithLineBelow => LATIN_CAPITAL_LETTER_R_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterRWithLineBelow => LATIN_SMALL_LETTER_R_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterSWithDotAbove => LATIN_CAPITAL_LETTER_S_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterSWithDotAbove => LATIN_SMALL_LETTER_S_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterSWithDotBelow => LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterSWithDotBelow => LATIN_SMALL_LETTER_S_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterSWithAcuteAndDotAbove => LATIN_CAPITAL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterSWithAcuteAndDotAbove => LATIN_SMALL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterSWithCaronAndDotAbove => LATIN_CAPITAL_LETTER_S_WITH_CARON_AND_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterSWithCaronAndDotAbove => LATIN_SMALL_LETTER_S_WITH_CARON_AND_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterSWithDotBelowAndDotAbove => LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterSWithDotBelowAndDotAbove => LATIN_SMALL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterTWithDotAbove => LATIN_CAPITAL_LETTER_T_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterTWithDotAbove => LATIN_SMALL_LETTER_T_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterTWithDotBelow => LATIN_CAPITAL_LETTER_T_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterTWithDotBelow => LATIN_SMALL_LETTER_T_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterTWithLineBelow => LATIN_CAPITAL_LETTER_T_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterTWithLineBelow => LATIN_SMALL_LETTER_T_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterTWithCircumflexBelow => LATIN_CAPITAL_LETTER_T_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinSmallLetterTWithCircumflexBelow => LATIN_SMALL_LETTER_T_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinCapitalLetterUWithDiaeresisBelow => LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_BELOW,
LatinExtendedAdditional::LatinSmallLetterUWithDiaeresisBelow => LATIN_SMALL_LETTER_U_WITH_DIAERESIS_BELOW,
LatinExtendedAdditional::LatinCapitalLetterUWithTildeBelow => LATIN_CAPITAL_LETTER_U_WITH_TILDE_BELOW,
LatinExtendedAdditional::LatinSmallLetterUWithTildeBelow => LATIN_SMALL_LETTER_U_WITH_TILDE_BELOW,
LatinExtendedAdditional::LatinCapitalLetterUWithCircumflexBelow => LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinSmallLetterUWithCircumflexBelow => LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX_BELOW,
LatinExtendedAdditional::LatinCapitalLetterUWithTildeAndAcute => LATIN_CAPITAL_LETTER_U_WITH_TILDE_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterUWithTildeAndAcute => LATIN_SMALL_LETTER_U_WITH_TILDE_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterUWithMacronAndDiaeresis => LATIN_CAPITAL_LETTER_U_WITH_MACRON_AND_DIAERESIS,
LatinExtendedAdditional::LatinSmallLetterUWithMacronAndDiaeresis => LATIN_SMALL_LETTER_U_WITH_MACRON_AND_DIAERESIS,
LatinExtendedAdditional::LatinCapitalLetterVWithTilde => LATIN_CAPITAL_LETTER_V_WITH_TILDE,
LatinExtendedAdditional::LatinSmallLetterVWithTilde => LATIN_SMALL_LETTER_V_WITH_TILDE,
LatinExtendedAdditional::LatinCapitalLetterVWithDotBelow => LATIN_CAPITAL_LETTER_V_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterVWithDotBelow => LATIN_SMALL_LETTER_V_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterWWithGrave => LATIN_CAPITAL_LETTER_W_WITH_GRAVE,
LatinExtendedAdditional::LatinSmallLetterWWithGrave => LATIN_SMALL_LETTER_W_WITH_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterWWithAcute => LATIN_CAPITAL_LETTER_W_WITH_ACUTE,
LatinExtendedAdditional::LatinSmallLetterWWithAcute => LATIN_SMALL_LETTER_W_WITH_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterWWithDiaeresis => LATIN_CAPITAL_LETTER_W_WITH_DIAERESIS,
LatinExtendedAdditional::LatinSmallLetterWWithDiaeresis => LATIN_SMALL_LETTER_W_WITH_DIAERESIS,
LatinExtendedAdditional::LatinCapitalLetterWWithDotAbove => LATIN_CAPITAL_LETTER_W_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterWWithDotAbove => LATIN_SMALL_LETTER_W_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterWWithDotBelow => LATIN_CAPITAL_LETTER_W_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterWWithDotBelow => LATIN_SMALL_LETTER_W_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterXWithDotAbove => LATIN_CAPITAL_LETTER_X_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterXWithDotAbove => LATIN_SMALL_LETTER_X_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterXWithDiaeresis => LATIN_CAPITAL_LETTER_X_WITH_DIAERESIS,
LatinExtendedAdditional::LatinSmallLetterXWithDiaeresis => LATIN_SMALL_LETTER_X_WITH_DIAERESIS,
LatinExtendedAdditional::LatinCapitalLetterYWithDotAbove => LATIN_CAPITAL_LETTER_Y_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterYWithDotAbove => LATIN_SMALL_LETTER_Y_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterZWithCircumflex => LATIN_CAPITAL_LETTER_Z_WITH_CIRCUMFLEX,
LatinExtendedAdditional::LatinSmallLetterZWithCircumflex => LATIN_SMALL_LETTER_Z_WITH_CIRCUMFLEX,
LatinExtendedAdditional::LatinCapitalLetterZWithDotBelow => LATIN_CAPITAL_LETTER_Z_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterZWithDotBelow => LATIN_SMALL_LETTER_Z_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterZWithLineBelow => LATIN_CAPITAL_LETTER_Z_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterZWithLineBelow => LATIN_SMALL_LETTER_Z_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterHWithLineBelow => LATIN_SMALL_LETTER_H_WITH_LINE_BELOW,
LatinExtendedAdditional::LatinSmallLetterTWithDiaeresis => LATIN_SMALL_LETTER_T_WITH_DIAERESIS,
LatinExtendedAdditional::LatinSmallLetterWWithRingAbove => LATIN_SMALL_LETTER_W_WITH_RING_ABOVE,
LatinExtendedAdditional::LatinSmallLetterYWithRingAbove => LATIN_SMALL_LETTER_Y_WITH_RING_ABOVE,
LatinExtendedAdditional::LatinSmallLetterAWithRightHalfRing => LATIN_SMALL_LETTER_A_WITH_RIGHT_HALF_RING,
LatinExtendedAdditional::LatinSmallLetterLongSWithDotAbove => LATIN_SMALL_LETTER_LONG_S_WITH_DOT_ABOVE,
LatinExtendedAdditional::LatinSmallLetterLongSWithDiagonalStroke => LATIN_SMALL_LETTER_LONG_S_WITH_DIAGONAL_STROKE,
LatinExtendedAdditional::LatinSmallLetterLongSWithHighStroke => LATIN_SMALL_LETTER_LONG_S_WITH_HIGH_STROKE,
LatinExtendedAdditional::LatinCapitalLetterSharpS => LATIN_CAPITAL_LETTER_SHARP_S,
LatinExtendedAdditional::LatinSmallLetterDelta => LATIN_SMALL_LETTER_DELTA,
LatinExtendedAdditional::LatinCapitalLetterAWithDotBelow => LATIN_CAPITAL_LETTER_A_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterAWithDotBelow => LATIN_SMALL_LETTER_A_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterAWithHookAbove => LATIN_CAPITAL_LETTER_A_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterAWithHookAbove => LATIN_SMALL_LETTER_A_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndAcute => LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndAcute => LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndGrave => LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE,
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndGrave => LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndHookAbove => LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndHookAbove => LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndTilde => LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE,
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndTilde => LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE,
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndDotBelow => LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndDotBelow => LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndAcute => LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndAcute => LATIN_SMALL_LETTER_A_WITH_BREVE_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndGrave => LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_GRAVE,
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndGrave => LATIN_SMALL_LETTER_A_WITH_BREVE_AND_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndHookAbove => LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndHookAbove => LATIN_SMALL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndTilde => LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_TILDE,
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndTilde => LATIN_SMALL_LETTER_A_WITH_BREVE_AND_TILDE,
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndDotBelow => LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndDotBelow => LATIN_SMALL_LETTER_A_WITH_BREVE_AND_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterEWithDotBelow => LATIN_CAPITAL_LETTER_E_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterEWithDotBelow => LATIN_SMALL_LETTER_E_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterEWithHookAbove => LATIN_CAPITAL_LETTER_E_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterEWithHookAbove => LATIN_SMALL_LETTER_E_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterEWithTilde => LATIN_CAPITAL_LETTER_E_WITH_TILDE,
LatinExtendedAdditional::LatinSmallLetterEWithTilde => LATIN_SMALL_LETTER_E_WITH_TILDE,
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndAcute => LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndAcute => LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndGrave => LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE,
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndGrave => LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndHookAbove => LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndHookAbove => LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndTilde => LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE,
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndTilde => LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE,
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndDotBelow => LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndDotBelow => LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterIWithHookAbove => LATIN_CAPITAL_LETTER_I_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterIWithHookAbove => LATIN_SMALL_LETTER_I_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterIWithDotBelow => LATIN_CAPITAL_LETTER_I_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterIWithDotBelow => LATIN_SMALL_LETTER_I_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterOWithDotBelow => LATIN_CAPITAL_LETTER_O_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterOWithDotBelow => LATIN_SMALL_LETTER_O_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterOWithHookAbove => LATIN_CAPITAL_LETTER_O_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterOWithHookAbove => LATIN_SMALL_LETTER_O_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndAcute => LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndAcute => LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndGrave => LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE,
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndGrave => LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndHookAbove => LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndHookAbove => LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndTilde => LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE,
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndTilde => LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE,
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndDotBelow => LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndDotBelow => LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndAcute => LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterOWithHornAndAcute => LATIN_SMALL_LETTER_O_WITH_HORN_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndGrave => LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_GRAVE,
LatinExtendedAdditional::LatinSmallLetterOWithHornAndGrave => LATIN_SMALL_LETTER_O_WITH_HORN_AND_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndHookAbove => LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterOWithHornAndHookAbove => LATIN_SMALL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndTilde => LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_TILDE,
LatinExtendedAdditional::LatinSmallLetterOWithHornAndTilde => LATIN_SMALL_LETTER_O_WITH_HORN_AND_TILDE,
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndDotBelow => LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterOWithHornAndDotBelow => LATIN_SMALL_LETTER_O_WITH_HORN_AND_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterUWithDotBelow => LATIN_CAPITAL_LETTER_U_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterUWithDotBelow => LATIN_SMALL_LETTER_U_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterUWithHookAbove => LATIN_CAPITAL_LETTER_U_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterUWithHookAbove => LATIN_SMALL_LETTER_U_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndAcute => LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_ACUTE,
LatinExtendedAdditional::LatinSmallLetterUWithHornAndAcute => LATIN_SMALL_LETTER_U_WITH_HORN_AND_ACUTE,
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndGrave => LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_GRAVE,
LatinExtendedAdditional::LatinSmallLetterUWithHornAndGrave => LATIN_SMALL_LETTER_U_WITH_HORN_AND_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndHookAbove => LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterUWithHornAndHookAbove => LATIN_SMALL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndTilde => LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_TILDE,
LatinExtendedAdditional::LatinSmallLetterUWithHornAndTilde => LATIN_SMALL_LETTER_U_WITH_HORN_AND_TILDE,
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndDotBelow => LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterUWithHornAndDotBelow => LATIN_SMALL_LETTER_U_WITH_HORN_AND_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterYWithGrave => LATIN_CAPITAL_LETTER_Y_WITH_GRAVE,
LatinExtendedAdditional::LatinSmallLetterYWithGrave => LATIN_SMALL_LETTER_Y_WITH_GRAVE,
LatinExtendedAdditional::LatinCapitalLetterYWithDotBelow => LATIN_CAPITAL_LETTER_Y_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinSmallLetterYWithDotBelow => LATIN_SMALL_LETTER_Y_WITH_DOT_BELOW,
LatinExtendedAdditional::LatinCapitalLetterYWithHookAbove => LATIN_CAPITAL_LETTER_Y_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinSmallLetterYWithHookAbove => LATIN_SMALL_LETTER_Y_WITH_HOOK_ABOVE,
LatinExtendedAdditional::LatinCapitalLetterYWithTilde => LATIN_CAPITAL_LETTER_Y_WITH_TILDE,
LatinExtendedAdditional::LatinSmallLetterYWithTilde => LATIN_SMALL_LETTER_Y_WITH_TILDE,
LatinExtendedAdditional::LatinCapitalLetterMiddleDashWelshLl => LATIN_CAPITAL_LETTER_MIDDLE_DASH_WELSH_LL,
LatinExtendedAdditional::LatinSmallLetterMiddleDashWelshLl => LATIN_SMALL_LETTER_MIDDLE_DASH_WELSH_LL,
LatinExtendedAdditional::LatinCapitalLetterMiddleDashWelshV => LATIN_CAPITAL_LETTER_MIDDLE_DASH_WELSH_V,
LatinExtendedAdditional::LatinSmallLetterMiddleDashWelshV => LATIN_SMALL_LETTER_MIDDLE_DASH_WELSH_V,
LatinExtendedAdditional::LatinCapitalLetterYWithLoop => LATIN_CAPITAL_LETTER_Y_WITH_LOOP,
}
}
}
impl std::convert::TryFrom<char> for LatinExtendedAdditional {
type Error = ();
fn try_from(c: char) -> Result<Self, Self::Error> {
use constants::*;
match c {
LATIN_CAPITAL_LETTER_A_WITH_RING_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithRingBelow),
LATIN_SMALL_LETTER_A_WITH_RING_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterAWithRingBelow),
LATIN_CAPITAL_LETTER_B_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterBWithDotAbove),
LATIN_SMALL_LETTER_B_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterBWithDotAbove),
LATIN_CAPITAL_LETTER_B_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterBWithDotBelow),
LATIN_SMALL_LETTER_B_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterBWithDotBelow),
LATIN_CAPITAL_LETTER_B_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterBWithLineBelow),
LATIN_SMALL_LETTER_B_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterBWithLineBelow),
LATIN_CAPITAL_LETTER_C_WITH_CEDILLA_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterCWithCedillaAndAcute),
LATIN_SMALL_LETTER_C_WITH_CEDILLA_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterCWithCedillaAndAcute),
LATIN_CAPITAL_LETTER_D_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterDWithDotAbove),
LATIN_SMALL_LETTER_D_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterDWithDotAbove),
LATIN_CAPITAL_LETTER_D_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterDWithDotBelow),
LATIN_SMALL_LETTER_D_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterDWithDotBelow),
LATIN_CAPITAL_LETTER_D_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterDWithLineBelow),
LATIN_SMALL_LETTER_D_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterDWithLineBelow),
LATIN_CAPITAL_LETTER_D_WITH_CEDILLA => Ok(LatinExtendedAdditional::LatinCapitalLetterDWithCedilla),
LATIN_SMALL_LETTER_D_WITH_CEDILLA => Ok(LatinExtendedAdditional::LatinSmallLetterDWithCedilla),
LATIN_CAPITAL_LETTER_D_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterDWithCircumflexBelow),
LATIN_SMALL_LETTER_D_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterDWithCircumflexBelow),
LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithMacronAndGrave),
LATIN_SMALL_LETTER_E_WITH_MACRON_AND_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterEWithMacronAndGrave),
LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithMacronAndAcute),
LATIN_SMALL_LETTER_E_WITH_MACRON_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterEWithMacronAndAcute),
LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexBelow),
LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterEWithCircumflexBelow),
LATIN_CAPITAL_LETTER_E_WITH_TILDE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithTildeBelow),
LATIN_SMALL_LETTER_E_WITH_TILDE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterEWithTildeBelow),
LATIN_CAPITAL_LETTER_E_WITH_CEDILLA_AND_BREVE => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithCedillaAndBreve),
LATIN_SMALL_LETTER_E_WITH_CEDILLA_AND_BREVE => Ok(LatinExtendedAdditional::LatinSmallLetterEWithCedillaAndBreve),
LATIN_CAPITAL_LETTER_F_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterFWithDotAbove),
LATIN_SMALL_LETTER_F_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterFWithDotAbove),
LATIN_CAPITAL_LETTER_G_WITH_MACRON => Ok(LatinExtendedAdditional::LatinCapitalLetterGWithMacron),
LATIN_SMALL_LETTER_G_WITH_MACRON => Ok(LatinExtendedAdditional::LatinSmallLetterGWithMacron),
LATIN_CAPITAL_LETTER_H_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterHWithDotAbove),
LATIN_SMALL_LETTER_H_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterHWithDotAbove),
LATIN_CAPITAL_LETTER_H_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterHWithDotBelow),
LATIN_SMALL_LETTER_H_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterHWithDotBelow),
LATIN_CAPITAL_LETTER_H_WITH_DIAERESIS => Ok(LatinExtendedAdditional::LatinCapitalLetterHWithDiaeresis),
LATIN_SMALL_LETTER_H_WITH_DIAERESIS => Ok(LatinExtendedAdditional::LatinSmallLetterHWithDiaeresis),
LATIN_CAPITAL_LETTER_H_WITH_CEDILLA => Ok(LatinExtendedAdditional::LatinCapitalLetterHWithCedilla),
LATIN_SMALL_LETTER_H_WITH_CEDILLA => Ok(LatinExtendedAdditional::LatinSmallLetterHWithCedilla),
LATIN_CAPITAL_LETTER_H_WITH_BREVE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterHWithBreveBelow),
LATIN_SMALL_LETTER_H_WITH_BREVE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterHWithBreveBelow),
LATIN_CAPITAL_LETTER_I_WITH_TILDE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterIWithTildeBelow),
LATIN_SMALL_LETTER_I_WITH_TILDE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterIWithTildeBelow),
LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterIWithDiaeresisAndAcute),
LATIN_SMALL_LETTER_I_WITH_DIAERESIS_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterIWithDiaeresisAndAcute),
LATIN_CAPITAL_LETTER_K_WITH_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterKWithAcute),
LATIN_SMALL_LETTER_K_WITH_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterKWithAcute),
LATIN_CAPITAL_LETTER_K_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterKWithDotBelow),
LATIN_SMALL_LETTER_K_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterKWithDotBelow),
LATIN_CAPITAL_LETTER_K_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterKWithLineBelow),
LATIN_SMALL_LETTER_K_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterKWithLineBelow),
LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterLWithDotBelow),
LATIN_SMALL_LETTER_L_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterLWithDotBelow),
LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW_AND_MACRON => Ok(LatinExtendedAdditional::LatinCapitalLetterLWithDotBelowAndMacron),
LATIN_SMALL_LETTER_L_WITH_DOT_BELOW_AND_MACRON => Ok(LatinExtendedAdditional::LatinSmallLetterLWithDotBelowAndMacron),
LATIN_CAPITAL_LETTER_L_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterLWithLineBelow),
LATIN_SMALL_LETTER_L_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterLWithLineBelow),
LATIN_CAPITAL_LETTER_L_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterLWithCircumflexBelow),
LATIN_SMALL_LETTER_L_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterLWithCircumflexBelow),
LATIN_CAPITAL_LETTER_M_WITH_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterMWithAcute),
LATIN_SMALL_LETTER_M_WITH_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterMWithAcute),
LATIN_CAPITAL_LETTER_M_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterMWithDotAbove),
LATIN_SMALL_LETTER_M_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterMWithDotAbove),
LATIN_CAPITAL_LETTER_M_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterMWithDotBelow),
LATIN_SMALL_LETTER_M_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterMWithDotBelow),
LATIN_CAPITAL_LETTER_N_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterNWithDotAbove),
LATIN_SMALL_LETTER_N_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterNWithDotAbove),
LATIN_CAPITAL_LETTER_N_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterNWithDotBelow),
LATIN_SMALL_LETTER_N_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterNWithDotBelow),
LATIN_CAPITAL_LETTER_N_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterNWithLineBelow),
LATIN_SMALL_LETTER_N_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterNWithLineBelow),
LATIN_CAPITAL_LETTER_N_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterNWithCircumflexBelow),
LATIN_SMALL_LETTER_N_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterNWithCircumflexBelow),
LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithTildeAndAcute),
LATIN_SMALL_LETTER_O_WITH_TILDE_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithTildeAndAcute),
LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_DIAERESIS => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithTildeAndDiaeresis),
LATIN_SMALL_LETTER_O_WITH_TILDE_AND_DIAERESIS => Ok(LatinExtendedAdditional::LatinSmallLetterOWithTildeAndDiaeresis),
LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithMacronAndGrave),
LATIN_SMALL_LETTER_O_WITH_MACRON_AND_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithMacronAndGrave),
LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithMacronAndAcute),
LATIN_SMALL_LETTER_O_WITH_MACRON_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithMacronAndAcute),
LATIN_CAPITAL_LETTER_P_WITH_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterPWithAcute),
LATIN_SMALL_LETTER_P_WITH_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterPWithAcute),
LATIN_CAPITAL_LETTER_P_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterPWithDotAbove),
LATIN_SMALL_LETTER_P_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterPWithDotAbove),
LATIN_CAPITAL_LETTER_R_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterRWithDotAbove),
LATIN_SMALL_LETTER_R_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterRWithDotAbove),
LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterRWithDotBelow),
LATIN_SMALL_LETTER_R_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterRWithDotBelow),
LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW_AND_MACRON => Ok(LatinExtendedAdditional::LatinCapitalLetterRWithDotBelowAndMacron),
LATIN_SMALL_LETTER_R_WITH_DOT_BELOW_AND_MACRON => Ok(LatinExtendedAdditional::LatinSmallLetterRWithDotBelowAndMacron),
LATIN_CAPITAL_LETTER_R_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterRWithLineBelow),
LATIN_SMALL_LETTER_R_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterRWithLineBelow),
LATIN_CAPITAL_LETTER_S_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterSWithDotAbove),
LATIN_SMALL_LETTER_S_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterSWithDotAbove),
LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterSWithDotBelow),
LATIN_SMALL_LETTER_S_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterSWithDotBelow),
LATIN_CAPITAL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterSWithAcuteAndDotAbove),
LATIN_SMALL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterSWithAcuteAndDotAbove),
LATIN_CAPITAL_LETTER_S_WITH_CARON_AND_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterSWithCaronAndDotAbove),
LATIN_SMALL_LETTER_S_WITH_CARON_AND_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterSWithCaronAndDotAbove),
LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterSWithDotBelowAndDotAbove),
LATIN_SMALL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterSWithDotBelowAndDotAbove),
LATIN_CAPITAL_LETTER_T_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterTWithDotAbove),
LATIN_SMALL_LETTER_T_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterTWithDotAbove),
LATIN_CAPITAL_LETTER_T_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterTWithDotBelow),
LATIN_SMALL_LETTER_T_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterTWithDotBelow),
LATIN_CAPITAL_LETTER_T_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterTWithLineBelow),
LATIN_SMALL_LETTER_T_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterTWithLineBelow),
LATIN_CAPITAL_LETTER_T_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterTWithCircumflexBelow),
LATIN_SMALL_LETTER_T_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterTWithCircumflexBelow),
LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithDiaeresisBelow),
LATIN_SMALL_LETTER_U_WITH_DIAERESIS_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterUWithDiaeresisBelow),
LATIN_CAPITAL_LETTER_U_WITH_TILDE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithTildeBelow),
LATIN_SMALL_LETTER_U_WITH_TILDE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterUWithTildeBelow),
LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithCircumflexBelow),
LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterUWithCircumflexBelow),
LATIN_CAPITAL_LETTER_U_WITH_TILDE_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithTildeAndAcute),
LATIN_SMALL_LETTER_U_WITH_TILDE_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterUWithTildeAndAcute),
LATIN_CAPITAL_LETTER_U_WITH_MACRON_AND_DIAERESIS => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithMacronAndDiaeresis),
LATIN_SMALL_LETTER_U_WITH_MACRON_AND_DIAERESIS => Ok(LatinExtendedAdditional::LatinSmallLetterUWithMacronAndDiaeresis),
LATIN_CAPITAL_LETTER_V_WITH_TILDE => Ok(LatinExtendedAdditional::LatinCapitalLetterVWithTilde),
LATIN_SMALL_LETTER_V_WITH_TILDE => Ok(LatinExtendedAdditional::LatinSmallLetterVWithTilde),
LATIN_CAPITAL_LETTER_V_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterVWithDotBelow),
LATIN_SMALL_LETTER_V_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterVWithDotBelow),
LATIN_CAPITAL_LETTER_W_WITH_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterWWithGrave),
LATIN_SMALL_LETTER_W_WITH_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterWWithGrave),
LATIN_CAPITAL_LETTER_W_WITH_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterWWithAcute),
LATIN_SMALL_LETTER_W_WITH_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterWWithAcute),
LATIN_CAPITAL_LETTER_W_WITH_DIAERESIS => Ok(LatinExtendedAdditional::LatinCapitalLetterWWithDiaeresis),
LATIN_SMALL_LETTER_W_WITH_DIAERESIS => Ok(LatinExtendedAdditional::LatinSmallLetterWWithDiaeresis),
LATIN_CAPITAL_LETTER_W_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterWWithDotAbove),
LATIN_SMALL_LETTER_W_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterWWithDotAbove),
LATIN_CAPITAL_LETTER_W_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterWWithDotBelow),
LATIN_SMALL_LETTER_W_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterWWithDotBelow),
LATIN_CAPITAL_LETTER_X_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterXWithDotAbove),
LATIN_SMALL_LETTER_X_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterXWithDotAbove),
LATIN_CAPITAL_LETTER_X_WITH_DIAERESIS => Ok(LatinExtendedAdditional::LatinCapitalLetterXWithDiaeresis),
LATIN_SMALL_LETTER_X_WITH_DIAERESIS => Ok(LatinExtendedAdditional::LatinSmallLetterXWithDiaeresis),
LATIN_CAPITAL_LETTER_Y_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterYWithDotAbove),
LATIN_SMALL_LETTER_Y_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterYWithDotAbove),
LATIN_CAPITAL_LETTER_Z_WITH_CIRCUMFLEX => Ok(LatinExtendedAdditional::LatinCapitalLetterZWithCircumflex),
LATIN_SMALL_LETTER_Z_WITH_CIRCUMFLEX => Ok(LatinExtendedAdditional::LatinSmallLetterZWithCircumflex),
LATIN_CAPITAL_LETTER_Z_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterZWithDotBelow),
LATIN_SMALL_LETTER_Z_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterZWithDotBelow),
LATIN_CAPITAL_LETTER_Z_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterZWithLineBelow),
LATIN_SMALL_LETTER_Z_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterZWithLineBelow),
LATIN_SMALL_LETTER_H_WITH_LINE_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterHWithLineBelow),
LATIN_SMALL_LETTER_T_WITH_DIAERESIS => Ok(LatinExtendedAdditional::LatinSmallLetterTWithDiaeresis),
LATIN_SMALL_LETTER_W_WITH_RING_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterWWithRingAbove),
LATIN_SMALL_LETTER_Y_WITH_RING_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterYWithRingAbove),
LATIN_SMALL_LETTER_A_WITH_RIGHT_HALF_RING => Ok(LatinExtendedAdditional::LatinSmallLetterAWithRightHalfRing),
LATIN_SMALL_LETTER_LONG_S_WITH_DOT_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterLongSWithDotAbove),
LATIN_SMALL_LETTER_LONG_S_WITH_DIAGONAL_STROKE => Ok(LatinExtendedAdditional::LatinSmallLetterLongSWithDiagonalStroke),
LATIN_SMALL_LETTER_LONG_S_WITH_HIGH_STROKE => Ok(LatinExtendedAdditional::LatinSmallLetterLongSWithHighStroke),
LATIN_CAPITAL_LETTER_SHARP_S => Ok(LatinExtendedAdditional::LatinCapitalLetterSharpS),
LATIN_SMALL_LETTER_DELTA => Ok(LatinExtendedAdditional::LatinSmallLetterDelta),
LATIN_CAPITAL_LETTER_A_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithDotBelow),
LATIN_SMALL_LETTER_A_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterAWithDotBelow),
LATIN_CAPITAL_LETTER_A_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithHookAbove),
LATIN_SMALL_LETTER_A_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterAWithHookAbove),
LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndAcute),
LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndAcute),
LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndGrave),
LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndGrave),
LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndHookAbove),
LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndHookAbove),
LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndTilde),
LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE => Ok(LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndTilde),
LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndDotBelow),
LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndDotBelow),
LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndAcute),
LATIN_SMALL_LETTER_A_WITH_BREVE_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterAWithBreveAndAcute),
LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndGrave),
LATIN_SMALL_LETTER_A_WITH_BREVE_AND_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterAWithBreveAndGrave),
LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndHookAbove),
LATIN_SMALL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterAWithBreveAndHookAbove),
LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_TILDE => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndTilde),
LATIN_SMALL_LETTER_A_WITH_BREVE_AND_TILDE => Ok(LatinExtendedAdditional::LatinSmallLetterAWithBreveAndTilde),
LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndDotBelow),
LATIN_SMALL_LETTER_A_WITH_BREVE_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterAWithBreveAndDotBelow),
LATIN_CAPITAL_LETTER_E_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithDotBelow),
LATIN_SMALL_LETTER_E_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterEWithDotBelow),
LATIN_CAPITAL_LETTER_E_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithHookAbove),
LATIN_SMALL_LETTER_E_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterEWithHookAbove),
LATIN_CAPITAL_LETTER_E_WITH_TILDE => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithTilde),
LATIN_SMALL_LETTER_E_WITH_TILDE => Ok(LatinExtendedAdditional::LatinSmallLetterEWithTilde),
LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndAcute),
LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndAcute),
LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndGrave),
LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndGrave),
LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndHookAbove),
LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndHookAbove),
LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndTilde),
LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE => Ok(LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndTilde),
LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndDotBelow),
LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndDotBelow),
LATIN_CAPITAL_LETTER_I_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterIWithHookAbove),
LATIN_SMALL_LETTER_I_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterIWithHookAbove),
LATIN_CAPITAL_LETTER_I_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterIWithDotBelow),
LATIN_SMALL_LETTER_I_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterIWithDotBelow),
LATIN_CAPITAL_LETTER_O_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithDotBelow),
LATIN_SMALL_LETTER_O_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterOWithDotBelow),
LATIN_CAPITAL_LETTER_O_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithHookAbove),
LATIN_SMALL_LETTER_O_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithHookAbove),
LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndAcute),
LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndAcute),
LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndGrave),
LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndGrave),
LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndHookAbove),
LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndHookAbove),
LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndTilde),
LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndTilde),
LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndDotBelow),
LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndDotBelow),
LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithHornAndAcute),
LATIN_SMALL_LETTER_O_WITH_HORN_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithHornAndAcute),
LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithHornAndGrave),
LATIN_SMALL_LETTER_O_WITH_HORN_AND_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithHornAndGrave),
LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithHornAndHookAbove),
LATIN_SMALL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithHornAndHookAbove),
LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_TILDE => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithHornAndTilde),
LATIN_SMALL_LETTER_O_WITH_HORN_AND_TILDE => Ok(LatinExtendedAdditional::LatinSmallLetterOWithHornAndTilde),
LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterOWithHornAndDotBelow),
LATIN_SMALL_LETTER_O_WITH_HORN_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterOWithHornAndDotBelow),
LATIN_CAPITAL_LETTER_U_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithDotBelow),
LATIN_SMALL_LETTER_U_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterUWithDotBelow),
LATIN_CAPITAL_LETTER_U_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithHookAbove),
LATIN_SMALL_LETTER_U_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterUWithHookAbove),
LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_ACUTE => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithHornAndAcute),
LATIN_SMALL_LETTER_U_WITH_HORN_AND_ACUTE => Ok(LatinExtendedAdditional::LatinSmallLetterUWithHornAndAcute),
LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithHornAndGrave),
LATIN_SMALL_LETTER_U_WITH_HORN_AND_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterUWithHornAndGrave),
LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithHornAndHookAbove),
LATIN_SMALL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterUWithHornAndHookAbove),
LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_TILDE => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithHornAndTilde),
LATIN_SMALL_LETTER_U_WITH_HORN_AND_TILDE => Ok(LatinExtendedAdditional::LatinSmallLetterUWithHornAndTilde),
LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterUWithHornAndDotBelow),
LATIN_SMALL_LETTER_U_WITH_HORN_AND_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterUWithHornAndDotBelow),
LATIN_CAPITAL_LETTER_Y_WITH_GRAVE => Ok(LatinExtendedAdditional::LatinCapitalLetterYWithGrave),
LATIN_SMALL_LETTER_Y_WITH_GRAVE => Ok(LatinExtendedAdditional::LatinSmallLetterYWithGrave),
LATIN_CAPITAL_LETTER_Y_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinCapitalLetterYWithDotBelow),
LATIN_SMALL_LETTER_Y_WITH_DOT_BELOW => Ok(LatinExtendedAdditional::LatinSmallLetterYWithDotBelow),
LATIN_CAPITAL_LETTER_Y_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinCapitalLetterYWithHookAbove),
LATIN_SMALL_LETTER_Y_WITH_HOOK_ABOVE => Ok(LatinExtendedAdditional::LatinSmallLetterYWithHookAbove),
LATIN_CAPITAL_LETTER_Y_WITH_TILDE => Ok(LatinExtendedAdditional::LatinCapitalLetterYWithTilde),
LATIN_SMALL_LETTER_Y_WITH_TILDE => Ok(LatinExtendedAdditional::LatinSmallLetterYWithTilde),
LATIN_CAPITAL_LETTER_MIDDLE_DASH_WELSH_LL => Ok(LatinExtendedAdditional::LatinCapitalLetterMiddleDashWelshLl),
LATIN_SMALL_LETTER_MIDDLE_DASH_WELSH_LL => Ok(LatinExtendedAdditional::LatinSmallLetterMiddleDashWelshLl),
LATIN_CAPITAL_LETTER_MIDDLE_DASH_WELSH_V => Ok(LatinExtendedAdditional::LatinCapitalLetterMiddleDashWelshV),
LATIN_SMALL_LETTER_MIDDLE_DASH_WELSH_V => Ok(LatinExtendedAdditional::LatinSmallLetterMiddleDashWelshV),
LATIN_CAPITAL_LETTER_Y_WITH_LOOP => Ok(LatinExtendedAdditional::LatinCapitalLetterYWithLoop),
_ => Err(()),
}
}
}
impl Into<u32> for LatinExtendedAdditional {
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 LatinExtendedAdditional {
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 LatinExtendedAdditional {
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 LatinExtendedAdditional {
pub fn new() -> Self {
LatinExtendedAdditional::LatinCapitalLetterAWithRingBelow
}
pub fn name(&self) -> &str {
match self {
LatinExtendedAdditional::LatinCapitalLetterAWithRingBelow => "latin capital letter a with ring below",
LatinExtendedAdditional::LatinSmallLetterAWithRingBelow => "latin small letter a with ring below",
LatinExtendedAdditional::LatinCapitalLetterBWithDotAbove => "latin capital letter b with dot above",
LatinExtendedAdditional::LatinSmallLetterBWithDotAbove => "latin small letter b with dot above",
LatinExtendedAdditional::LatinCapitalLetterBWithDotBelow => "latin capital letter b with dot below",
LatinExtendedAdditional::LatinSmallLetterBWithDotBelow => "latin small letter b with dot below",
LatinExtendedAdditional::LatinCapitalLetterBWithLineBelow => "latin capital letter b with line below",
LatinExtendedAdditional::LatinSmallLetterBWithLineBelow => "latin small letter b with line below",
LatinExtendedAdditional::LatinCapitalLetterCWithCedillaAndAcute => "latin capital letter c with cedilla and acute",
LatinExtendedAdditional::LatinSmallLetterCWithCedillaAndAcute => "latin small letter c with cedilla and acute",
LatinExtendedAdditional::LatinCapitalLetterDWithDotAbove => "latin capital letter d with dot above",
LatinExtendedAdditional::LatinSmallLetterDWithDotAbove => "latin small letter d with dot above",
LatinExtendedAdditional::LatinCapitalLetterDWithDotBelow => "latin capital letter d with dot below",
LatinExtendedAdditional::LatinSmallLetterDWithDotBelow => "latin small letter d with dot below",
LatinExtendedAdditional::LatinCapitalLetterDWithLineBelow => "latin capital letter d with line below",
LatinExtendedAdditional::LatinSmallLetterDWithLineBelow => "latin small letter d with line below",
LatinExtendedAdditional::LatinCapitalLetterDWithCedilla => "latin capital letter d with cedilla",
LatinExtendedAdditional::LatinSmallLetterDWithCedilla => "latin small letter d with cedilla",
LatinExtendedAdditional::LatinCapitalLetterDWithCircumflexBelow => "latin capital letter d with circumflex below",
LatinExtendedAdditional::LatinSmallLetterDWithCircumflexBelow => "latin small letter d with circumflex below",
LatinExtendedAdditional::LatinCapitalLetterEWithMacronAndGrave => "latin capital letter e with macron and grave",
LatinExtendedAdditional::LatinSmallLetterEWithMacronAndGrave => "latin small letter e with macron and grave",
LatinExtendedAdditional::LatinCapitalLetterEWithMacronAndAcute => "latin capital letter e with macron and acute",
LatinExtendedAdditional::LatinSmallLetterEWithMacronAndAcute => "latin small letter e with macron and acute",
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexBelow => "latin capital letter e with circumflex below",
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexBelow => "latin small letter e with circumflex below",
LatinExtendedAdditional::LatinCapitalLetterEWithTildeBelow => "latin capital letter e with tilde below",
LatinExtendedAdditional::LatinSmallLetterEWithTildeBelow => "latin small letter e with tilde below",
LatinExtendedAdditional::LatinCapitalLetterEWithCedillaAndBreve => "latin capital letter e with cedilla and breve",
LatinExtendedAdditional::LatinSmallLetterEWithCedillaAndBreve => "latin small letter e with cedilla and breve",
LatinExtendedAdditional::LatinCapitalLetterFWithDotAbove => "latin capital letter f with dot above",
LatinExtendedAdditional::LatinSmallLetterFWithDotAbove => "latin small letter f with dot above",
LatinExtendedAdditional::LatinCapitalLetterGWithMacron => "latin capital letter g with macron",
LatinExtendedAdditional::LatinSmallLetterGWithMacron => "latin small letter g with macron",
LatinExtendedAdditional::LatinCapitalLetterHWithDotAbove => "latin capital letter h with dot above",
LatinExtendedAdditional::LatinSmallLetterHWithDotAbove => "latin small letter h with dot above",
LatinExtendedAdditional::LatinCapitalLetterHWithDotBelow => "latin capital letter h with dot below",
LatinExtendedAdditional::LatinSmallLetterHWithDotBelow => "latin small letter h with dot below",
LatinExtendedAdditional::LatinCapitalLetterHWithDiaeresis => "latin capital letter h with diaeresis",
LatinExtendedAdditional::LatinSmallLetterHWithDiaeresis => "latin small letter h with diaeresis",
LatinExtendedAdditional::LatinCapitalLetterHWithCedilla => "latin capital letter h with cedilla",
LatinExtendedAdditional::LatinSmallLetterHWithCedilla => "latin small letter h with cedilla",
LatinExtendedAdditional::LatinCapitalLetterHWithBreveBelow => "latin capital letter h with breve below",
LatinExtendedAdditional::LatinSmallLetterHWithBreveBelow => "latin small letter h with breve below",
LatinExtendedAdditional::LatinCapitalLetterIWithTildeBelow => "latin capital letter i with tilde below",
LatinExtendedAdditional::LatinSmallLetterIWithTildeBelow => "latin small letter i with tilde below",
LatinExtendedAdditional::LatinCapitalLetterIWithDiaeresisAndAcute => "latin capital letter i with diaeresis and acute",
LatinExtendedAdditional::LatinSmallLetterIWithDiaeresisAndAcute => "latin small letter i with diaeresis and acute",
LatinExtendedAdditional::LatinCapitalLetterKWithAcute => "latin capital letter k with acute",
LatinExtendedAdditional::LatinSmallLetterKWithAcute => "latin small letter k with acute",
LatinExtendedAdditional::LatinCapitalLetterKWithDotBelow => "latin capital letter k with dot below",
LatinExtendedAdditional::LatinSmallLetterKWithDotBelow => "latin small letter k with dot below",
LatinExtendedAdditional::LatinCapitalLetterKWithLineBelow => "latin capital letter k with line below",
LatinExtendedAdditional::LatinSmallLetterKWithLineBelow => "latin small letter k with line below",
LatinExtendedAdditional::LatinCapitalLetterLWithDotBelow => "latin capital letter l with dot below",
LatinExtendedAdditional::LatinSmallLetterLWithDotBelow => "latin small letter l with dot below",
LatinExtendedAdditional::LatinCapitalLetterLWithDotBelowAndMacron => "latin capital letter l with dot below and macron",
LatinExtendedAdditional::LatinSmallLetterLWithDotBelowAndMacron => "latin small letter l with dot below and macron",
LatinExtendedAdditional::LatinCapitalLetterLWithLineBelow => "latin capital letter l with line below",
LatinExtendedAdditional::LatinSmallLetterLWithLineBelow => "latin small letter l with line below",
LatinExtendedAdditional::LatinCapitalLetterLWithCircumflexBelow => "latin capital letter l with circumflex below",
LatinExtendedAdditional::LatinSmallLetterLWithCircumflexBelow => "latin small letter l with circumflex below",
LatinExtendedAdditional::LatinCapitalLetterMWithAcute => "latin capital letter m with acute",
LatinExtendedAdditional::LatinSmallLetterMWithAcute => "latin small letter m with acute",
LatinExtendedAdditional::LatinCapitalLetterMWithDotAbove => "latin capital letter m with dot above",
LatinExtendedAdditional::LatinSmallLetterMWithDotAbove => "latin small letter m with dot above",
LatinExtendedAdditional::LatinCapitalLetterMWithDotBelow => "latin capital letter m with dot below",
LatinExtendedAdditional::LatinSmallLetterMWithDotBelow => "latin small letter m with dot below",
LatinExtendedAdditional::LatinCapitalLetterNWithDotAbove => "latin capital letter n with dot above",
LatinExtendedAdditional::LatinSmallLetterNWithDotAbove => "latin small letter n with dot above",
LatinExtendedAdditional::LatinCapitalLetterNWithDotBelow => "latin capital letter n with dot below",
LatinExtendedAdditional::LatinSmallLetterNWithDotBelow => "latin small letter n with dot below",
LatinExtendedAdditional::LatinCapitalLetterNWithLineBelow => "latin capital letter n with line below",
LatinExtendedAdditional::LatinSmallLetterNWithLineBelow => "latin small letter n with line below",
LatinExtendedAdditional::LatinCapitalLetterNWithCircumflexBelow => "latin capital letter n with circumflex below",
LatinExtendedAdditional::LatinSmallLetterNWithCircumflexBelow => "latin small letter n with circumflex below",
LatinExtendedAdditional::LatinCapitalLetterOWithTildeAndAcute => "latin capital letter o with tilde and acute",
LatinExtendedAdditional::LatinSmallLetterOWithTildeAndAcute => "latin small letter o with tilde and acute",
LatinExtendedAdditional::LatinCapitalLetterOWithTildeAndDiaeresis => "latin capital letter o with tilde and diaeresis",
LatinExtendedAdditional::LatinSmallLetterOWithTildeAndDiaeresis => "latin small letter o with tilde and diaeresis",
LatinExtendedAdditional::LatinCapitalLetterOWithMacronAndGrave => "latin capital letter o with macron and grave",
LatinExtendedAdditional::LatinSmallLetterOWithMacronAndGrave => "latin small letter o with macron and grave",
LatinExtendedAdditional::LatinCapitalLetterOWithMacronAndAcute => "latin capital letter o with macron and acute",
LatinExtendedAdditional::LatinSmallLetterOWithMacronAndAcute => "latin small letter o with macron and acute",
LatinExtendedAdditional::LatinCapitalLetterPWithAcute => "latin capital letter p with acute",
LatinExtendedAdditional::LatinSmallLetterPWithAcute => "latin small letter p with acute",
LatinExtendedAdditional::LatinCapitalLetterPWithDotAbove => "latin capital letter p with dot above",
LatinExtendedAdditional::LatinSmallLetterPWithDotAbove => "latin small letter p with dot above",
LatinExtendedAdditional::LatinCapitalLetterRWithDotAbove => "latin capital letter r with dot above",
LatinExtendedAdditional::LatinSmallLetterRWithDotAbove => "latin small letter r with dot above",
LatinExtendedAdditional::LatinCapitalLetterRWithDotBelow => "latin capital letter r with dot below",
LatinExtendedAdditional::LatinSmallLetterRWithDotBelow => "latin small letter r with dot below",
LatinExtendedAdditional::LatinCapitalLetterRWithDotBelowAndMacron => "latin capital letter r with dot below and macron",
LatinExtendedAdditional::LatinSmallLetterRWithDotBelowAndMacron => "latin small letter r with dot below and macron",
LatinExtendedAdditional::LatinCapitalLetterRWithLineBelow => "latin capital letter r with line below",
LatinExtendedAdditional::LatinSmallLetterRWithLineBelow => "latin small letter r with line below",
LatinExtendedAdditional::LatinCapitalLetterSWithDotAbove => "latin capital letter s with dot above",
LatinExtendedAdditional::LatinSmallLetterSWithDotAbove => "latin small letter s with dot above",
LatinExtendedAdditional::LatinCapitalLetterSWithDotBelow => "latin capital letter s with dot below",
LatinExtendedAdditional::LatinSmallLetterSWithDotBelow => "latin small letter s with dot below",
LatinExtendedAdditional::LatinCapitalLetterSWithAcuteAndDotAbove => "latin capital letter s with acute and dot above",
LatinExtendedAdditional::LatinSmallLetterSWithAcuteAndDotAbove => "latin small letter s with acute and dot above",
LatinExtendedAdditional::LatinCapitalLetterSWithCaronAndDotAbove => "latin capital letter s with caron and dot above",
LatinExtendedAdditional::LatinSmallLetterSWithCaronAndDotAbove => "latin small letter s with caron and dot above",
LatinExtendedAdditional::LatinCapitalLetterSWithDotBelowAndDotAbove => "latin capital letter s with dot below and dot above",
LatinExtendedAdditional::LatinSmallLetterSWithDotBelowAndDotAbove => "latin small letter s with dot below and dot above",
LatinExtendedAdditional::LatinCapitalLetterTWithDotAbove => "latin capital letter t with dot above",
LatinExtendedAdditional::LatinSmallLetterTWithDotAbove => "latin small letter t with dot above",
LatinExtendedAdditional::LatinCapitalLetterTWithDotBelow => "latin capital letter t with dot below",
LatinExtendedAdditional::LatinSmallLetterTWithDotBelow => "latin small letter t with dot below",
LatinExtendedAdditional::LatinCapitalLetterTWithLineBelow => "latin capital letter t with line below",
LatinExtendedAdditional::LatinSmallLetterTWithLineBelow => "latin small letter t with line below",
LatinExtendedAdditional::LatinCapitalLetterTWithCircumflexBelow => "latin capital letter t with circumflex below",
LatinExtendedAdditional::LatinSmallLetterTWithCircumflexBelow => "latin small letter t with circumflex below",
LatinExtendedAdditional::LatinCapitalLetterUWithDiaeresisBelow => "latin capital letter u with diaeresis below",
LatinExtendedAdditional::LatinSmallLetterUWithDiaeresisBelow => "latin small letter u with diaeresis below",
LatinExtendedAdditional::LatinCapitalLetterUWithTildeBelow => "latin capital letter u with tilde below",
LatinExtendedAdditional::LatinSmallLetterUWithTildeBelow => "latin small letter u with tilde below",
LatinExtendedAdditional::LatinCapitalLetterUWithCircumflexBelow => "latin capital letter u with circumflex below",
LatinExtendedAdditional::LatinSmallLetterUWithCircumflexBelow => "latin small letter u with circumflex below",
LatinExtendedAdditional::LatinCapitalLetterUWithTildeAndAcute => "latin capital letter u with tilde and acute",
LatinExtendedAdditional::LatinSmallLetterUWithTildeAndAcute => "latin small letter u with tilde and acute",
LatinExtendedAdditional::LatinCapitalLetterUWithMacronAndDiaeresis => "latin capital letter u with macron and diaeresis",
LatinExtendedAdditional::LatinSmallLetterUWithMacronAndDiaeresis => "latin small letter u with macron and diaeresis",
LatinExtendedAdditional::LatinCapitalLetterVWithTilde => "latin capital letter v with tilde",
LatinExtendedAdditional::LatinSmallLetterVWithTilde => "latin small letter v with tilde",
LatinExtendedAdditional::LatinCapitalLetterVWithDotBelow => "latin capital letter v with dot below",
LatinExtendedAdditional::LatinSmallLetterVWithDotBelow => "latin small letter v with dot below",
LatinExtendedAdditional::LatinCapitalLetterWWithGrave => "latin capital letter w with grave",
LatinExtendedAdditional::LatinSmallLetterWWithGrave => "latin small letter w with grave",
LatinExtendedAdditional::LatinCapitalLetterWWithAcute => "latin capital letter w with acute",
LatinExtendedAdditional::LatinSmallLetterWWithAcute => "latin small letter w with acute",
LatinExtendedAdditional::LatinCapitalLetterWWithDiaeresis => "latin capital letter w with diaeresis",
LatinExtendedAdditional::LatinSmallLetterWWithDiaeresis => "latin small letter w with diaeresis",
LatinExtendedAdditional::LatinCapitalLetterWWithDotAbove => "latin capital letter w with dot above",
LatinExtendedAdditional::LatinSmallLetterWWithDotAbove => "latin small letter w with dot above",
LatinExtendedAdditional::LatinCapitalLetterWWithDotBelow => "latin capital letter w with dot below",
LatinExtendedAdditional::LatinSmallLetterWWithDotBelow => "latin small letter w with dot below",
LatinExtendedAdditional::LatinCapitalLetterXWithDotAbove => "latin capital letter x with dot above",
LatinExtendedAdditional::LatinSmallLetterXWithDotAbove => "latin small letter x with dot above",
LatinExtendedAdditional::LatinCapitalLetterXWithDiaeresis => "latin capital letter x with diaeresis",
LatinExtendedAdditional::LatinSmallLetterXWithDiaeresis => "latin small letter x with diaeresis",
LatinExtendedAdditional::LatinCapitalLetterYWithDotAbove => "latin capital letter y with dot above",
LatinExtendedAdditional::LatinSmallLetterYWithDotAbove => "latin small letter y with dot above",
LatinExtendedAdditional::LatinCapitalLetterZWithCircumflex => "latin capital letter z with circumflex",
LatinExtendedAdditional::LatinSmallLetterZWithCircumflex => "latin small letter z with circumflex",
LatinExtendedAdditional::LatinCapitalLetterZWithDotBelow => "latin capital letter z with dot below",
LatinExtendedAdditional::LatinSmallLetterZWithDotBelow => "latin small letter z with dot below",
LatinExtendedAdditional::LatinCapitalLetterZWithLineBelow => "latin capital letter z with line below",
LatinExtendedAdditional::LatinSmallLetterZWithLineBelow => "latin small letter z with line below",
LatinExtendedAdditional::LatinSmallLetterHWithLineBelow => "latin small letter h with line below",
LatinExtendedAdditional::LatinSmallLetterTWithDiaeresis => "latin small letter t with diaeresis",
LatinExtendedAdditional::LatinSmallLetterWWithRingAbove => "latin small letter w with ring above",
LatinExtendedAdditional::LatinSmallLetterYWithRingAbove => "latin small letter y with ring above",
LatinExtendedAdditional::LatinSmallLetterAWithRightHalfRing => "latin small letter a with right half ring",
LatinExtendedAdditional::LatinSmallLetterLongSWithDotAbove => "latin small letter long s with dot above",
LatinExtendedAdditional::LatinSmallLetterLongSWithDiagonalStroke => "latin small letter long s with diagonal stroke",
LatinExtendedAdditional::LatinSmallLetterLongSWithHighStroke => "latin small letter long s with high stroke",
LatinExtendedAdditional::LatinCapitalLetterSharpS => "latin capital letter sharp s",
LatinExtendedAdditional::LatinSmallLetterDelta => "latin small letter delta",
LatinExtendedAdditional::LatinCapitalLetterAWithDotBelow => "latin capital letter a with dot below",
LatinExtendedAdditional::LatinSmallLetterAWithDotBelow => "latin small letter a with dot below",
LatinExtendedAdditional::LatinCapitalLetterAWithHookAbove => "latin capital letter a with hook above",
LatinExtendedAdditional::LatinSmallLetterAWithHookAbove => "latin small letter a with hook above",
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndAcute => "latin capital letter a with circumflex and acute",
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndAcute => "latin small letter a with circumflex and acute",
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndGrave => "latin capital letter a with circumflex and grave",
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndGrave => "latin small letter a with circumflex and grave",
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndHookAbove => "latin capital letter a with circumflex and hook above",
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndHookAbove => "latin small letter a with circumflex and hook above",
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndTilde => "latin capital letter a with circumflex and tilde",
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndTilde => "latin small letter a with circumflex and tilde",
LatinExtendedAdditional::LatinCapitalLetterAWithCircumflexAndDotBelow => "latin capital letter a with circumflex and dot below",
LatinExtendedAdditional::LatinSmallLetterAWithCircumflexAndDotBelow => "latin small letter a with circumflex and dot below",
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndAcute => "latin capital letter a with breve and acute",
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndAcute => "latin small letter a with breve and acute",
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndGrave => "latin capital letter a with breve and grave",
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndGrave => "latin small letter a with breve and grave",
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndHookAbove => "latin capital letter a with breve and hook above",
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndHookAbove => "latin small letter a with breve and hook above",
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndTilde => "latin capital letter a with breve and tilde",
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndTilde => "latin small letter a with breve and tilde",
LatinExtendedAdditional::LatinCapitalLetterAWithBreveAndDotBelow => "latin capital letter a with breve and dot below",
LatinExtendedAdditional::LatinSmallLetterAWithBreveAndDotBelow => "latin small letter a with breve and dot below",
LatinExtendedAdditional::LatinCapitalLetterEWithDotBelow => "latin capital letter e with dot below",
LatinExtendedAdditional::LatinSmallLetterEWithDotBelow => "latin small letter e with dot below",
LatinExtendedAdditional::LatinCapitalLetterEWithHookAbove => "latin capital letter e with hook above",
LatinExtendedAdditional::LatinSmallLetterEWithHookAbove => "latin small letter e with hook above",
LatinExtendedAdditional::LatinCapitalLetterEWithTilde => "latin capital letter e with tilde",
LatinExtendedAdditional::LatinSmallLetterEWithTilde => "latin small letter e with tilde",
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndAcute => "latin capital letter e with circumflex and acute",
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndAcute => "latin small letter e with circumflex and acute",
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndGrave => "latin capital letter e with circumflex and grave",
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndGrave => "latin small letter e with circumflex and grave",
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndHookAbove => "latin capital letter e with circumflex and hook above",
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndHookAbove => "latin small letter e with circumflex and hook above",
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndTilde => "latin capital letter e with circumflex and tilde",
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndTilde => "latin small letter e with circumflex and tilde",
LatinExtendedAdditional::LatinCapitalLetterEWithCircumflexAndDotBelow => "latin capital letter e with circumflex and dot below",
LatinExtendedAdditional::LatinSmallLetterEWithCircumflexAndDotBelow => "latin small letter e with circumflex and dot below",
LatinExtendedAdditional::LatinCapitalLetterIWithHookAbove => "latin capital letter i with hook above",
LatinExtendedAdditional::LatinSmallLetterIWithHookAbove => "latin small letter i with hook above",
LatinExtendedAdditional::LatinCapitalLetterIWithDotBelow => "latin capital letter i with dot below",
LatinExtendedAdditional::LatinSmallLetterIWithDotBelow => "latin small letter i with dot below",
LatinExtendedAdditional::LatinCapitalLetterOWithDotBelow => "latin capital letter o with dot below",
LatinExtendedAdditional::LatinSmallLetterOWithDotBelow => "latin small letter o with dot below",
LatinExtendedAdditional::LatinCapitalLetterOWithHookAbove => "latin capital letter o with hook above",
LatinExtendedAdditional::LatinSmallLetterOWithHookAbove => "latin small letter o with hook above",
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndAcute => "latin capital letter o with circumflex and acute",
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndAcute => "latin small letter o with circumflex and acute",
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndGrave => "latin capital letter o with circumflex and grave",
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndGrave => "latin small letter o with circumflex and grave",
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndHookAbove => "latin capital letter o with circumflex and hook above",
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndHookAbove => "latin small letter o with circumflex and hook above",
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndTilde => "latin capital letter o with circumflex and tilde",
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndTilde => "latin small letter o with circumflex and tilde",
LatinExtendedAdditional::LatinCapitalLetterOWithCircumflexAndDotBelow => "latin capital letter o with circumflex and dot below",
LatinExtendedAdditional::LatinSmallLetterOWithCircumflexAndDotBelow => "latin small letter o with circumflex and dot below",
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndAcute => "latin capital letter o with horn and acute",
LatinExtendedAdditional::LatinSmallLetterOWithHornAndAcute => "latin small letter o with horn and acute",
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndGrave => "latin capital letter o with horn and grave",
LatinExtendedAdditional::LatinSmallLetterOWithHornAndGrave => "latin small letter o with horn and grave",
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndHookAbove => "latin capital letter o with horn and hook above",
LatinExtendedAdditional::LatinSmallLetterOWithHornAndHookAbove => "latin small letter o with horn and hook above",
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndTilde => "latin capital letter o with horn and tilde",
LatinExtendedAdditional::LatinSmallLetterOWithHornAndTilde => "latin small letter o with horn and tilde",
LatinExtendedAdditional::LatinCapitalLetterOWithHornAndDotBelow => "latin capital letter o with horn and dot below",
LatinExtendedAdditional::LatinSmallLetterOWithHornAndDotBelow => "latin small letter o with horn and dot below",
LatinExtendedAdditional::LatinCapitalLetterUWithDotBelow => "latin capital letter u with dot below",
LatinExtendedAdditional::LatinSmallLetterUWithDotBelow => "latin small letter u with dot below",
LatinExtendedAdditional::LatinCapitalLetterUWithHookAbove => "latin capital letter u with hook above",
LatinExtendedAdditional::LatinSmallLetterUWithHookAbove => "latin small letter u with hook above",
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndAcute => "latin capital letter u with horn and acute",
LatinExtendedAdditional::LatinSmallLetterUWithHornAndAcute => "latin small letter u with horn and acute",
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndGrave => "latin capital letter u with horn and grave",
LatinExtendedAdditional::LatinSmallLetterUWithHornAndGrave => "latin small letter u with horn and grave",
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndHookAbove => "latin capital letter u with horn and hook above",
LatinExtendedAdditional::LatinSmallLetterUWithHornAndHookAbove => "latin small letter u with horn and hook above",
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndTilde => "latin capital letter u with horn and tilde",
LatinExtendedAdditional::LatinSmallLetterUWithHornAndTilde => "latin small letter u with horn and tilde",
LatinExtendedAdditional::LatinCapitalLetterUWithHornAndDotBelow => "latin capital letter u with horn and dot below",
LatinExtendedAdditional::LatinSmallLetterUWithHornAndDotBelow => "latin small letter u with horn and dot below",
LatinExtendedAdditional::LatinCapitalLetterYWithGrave => "latin capital letter y with grave",
LatinExtendedAdditional::LatinSmallLetterYWithGrave => "latin small letter y with grave",
LatinExtendedAdditional::LatinCapitalLetterYWithDotBelow => "latin capital letter y with dot below",
LatinExtendedAdditional::LatinSmallLetterYWithDotBelow => "latin small letter y with dot below",
LatinExtendedAdditional::LatinCapitalLetterYWithHookAbove => "latin capital letter y with hook above",
LatinExtendedAdditional::LatinSmallLetterYWithHookAbove => "latin small letter y with hook above",
LatinExtendedAdditional::LatinCapitalLetterYWithTilde => "latin capital letter y with tilde",
LatinExtendedAdditional::LatinSmallLetterYWithTilde => "latin small letter y with tilde",
LatinExtendedAdditional::LatinCapitalLetterMiddleDashWelshLl => "latin capital letter middle-welsh ll",
LatinExtendedAdditional::LatinSmallLetterMiddleDashWelshLl => "latin small letter middle-welsh ll",
LatinExtendedAdditional::LatinCapitalLetterMiddleDashWelshV => "latin capital letter middle-welsh v",
LatinExtendedAdditional::LatinSmallLetterMiddleDashWelshV => "latin small letter middle-welsh v",
LatinExtendedAdditional::LatinCapitalLetterYWithLoop => "latin capital letter y with loop",
}
}
}