mod constants {
pub const HANGUL_CHOSEONG_KIYEOK: char = 'ᄀ';
pub const HANGUL_CHOSEONG_SSANGKIYEOK: char = 'ᄁ';
pub const HANGUL_CHOSEONG_NIEUN: char = 'ᄂ';
pub const HANGUL_CHOSEONG_TIKEUT: char = 'ᄃ';
pub const HANGUL_CHOSEONG_SSANGTIKEUT: char = 'ᄄ';
pub const HANGUL_CHOSEONG_RIEUL: char = 'ᄅ';
pub const HANGUL_CHOSEONG_MIEUM: char = 'ᄆ';
pub const HANGUL_CHOSEONG_PIEUP: char = 'ᄇ';
pub const HANGUL_CHOSEONG_SSANGPIEUP: char = 'ᄈ';
pub const HANGUL_CHOSEONG_SIOS: char = 'ᄉ';
pub const HANGUL_CHOSEONG_SSANGSIOS: char = 'ᄊ';
pub const HANGUL_CHOSEONG_IEUNG: char = 'ᄋ';
pub const HANGUL_CHOSEONG_CIEUC: char = 'ᄌ';
pub const HANGUL_CHOSEONG_SSANGCIEUC: char = 'ᄍ';
pub const HANGUL_CHOSEONG_CHIEUCH: char = 'ᄎ';
pub const HANGUL_CHOSEONG_KHIEUKH: char = 'ᄏ';
pub const HANGUL_CHOSEONG_THIEUTH: char = 'ᄐ';
pub const HANGUL_CHOSEONG_PHIEUPH: char = 'ᄑ';
pub const HANGUL_CHOSEONG_HIEUH: char = 'ᄒ';
pub const HANGUL_CHOSEONG_NIEUN_DASH_KIYEOK: char = 'ᄓ';
pub const HANGUL_CHOSEONG_SSANGNIEUN: char = 'ᄔ';
pub const HANGUL_CHOSEONG_NIEUN_DASH_TIKEUT: char = 'ᄕ';
pub const HANGUL_CHOSEONG_NIEUN_DASH_PIEUP: char = 'ᄖ';
pub const HANGUL_CHOSEONG_TIKEUT_DASH_KIYEOK: char = 'ᄗ';
pub const HANGUL_CHOSEONG_RIEUL_DASH_NIEUN: char = 'ᄘ';
pub const HANGUL_CHOSEONG_SSANGRIEUL: char = 'ᄙ';
pub const HANGUL_CHOSEONG_RIEUL_DASH_HIEUH: char = 'ᄚ';
pub const HANGUL_CHOSEONG_KAPYEOUNRIEUL: char = 'ᄛ';
pub const HANGUL_CHOSEONG_MIEUM_DASH_PIEUP: char = 'ᄜ';
pub const HANGUL_CHOSEONG_KAPYEOUNMIEUM: char = 'ᄝ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_KIYEOK: char = 'ᄞ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_NIEUN: char = 'ᄟ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_TIKEUT: char = 'ᄠ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_SIOS: char = 'ᄡ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_KIYEOK: char = 'ᄢ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_TIKEUT: char = 'ᄣ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_PIEUP: char = 'ᄤ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_SSANGSIOS: char = 'ᄥ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_CIEUC: char = 'ᄦ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_CIEUC: char = 'ᄧ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_CHIEUCH: char = 'ᄨ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_THIEUTH: char = 'ᄩ';
pub const HANGUL_CHOSEONG_PIEUP_DASH_PHIEUPH: char = 'ᄪ';
pub const HANGUL_CHOSEONG_KAPYEOUNPIEUP: char = 'ᄫ';
pub const HANGUL_CHOSEONG_KAPYEOUNSSANGPIEUP: char = 'ᄬ';
pub const HANGUL_CHOSEONG_SIOS_DASH_KIYEOK: char = 'ᄭ';
pub const HANGUL_CHOSEONG_SIOS_DASH_NIEUN: char = 'ᄮ';
pub const HANGUL_CHOSEONG_SIOS_DASH_TIKEUT: char = 'ᄯ';
pub const HANGUL_CHOSEONG_SIOS_DASH_RIEUL: char = 'ᄰ';
pub const HANGUL_CHOSEONG_SIOS_DASH_MIEUM: char = 'ᄱ';
pub const HANGUL_CHOSEONG_SIOS_DASH_PIEUP: char = 'ᄲ';
pub const HANGUL_CHOSEONG_SIOS_DASH_PIEUP_DASH_KIYEOK: char = 'ᄳ';
pub const HANGUL_CHOSEONG_SIOS_DASH_SSANGSIOS: char = 'ᄴ';
pub const HANGUL_CHOSEONG_SIOS_DASH_IEUNG: char = 'ᄵ';
pub const HANGUL_CHOSEONG_SIOS_DASH_CIEUC: char = 'ᄶ';
pub const HANGUL_CHOSEONG_SIOS_DASH_CHIEUCH: char = 'ᄷ';
pub const HANGUL_CHOSEONG_SIOS_DASH_KHIEUKH: char = 'ᄸ';
pub const HANGUL_CHOSEONG_SIOS_DASH_THIEUTH: char = 'ᄹ';
pub const HANGUL_CHOSEONG_SIOS_DASH_PHIEUPH: char = 'ᄺ';
pub const HANGUL_CHOSEONG_SIOS_DASH_HIEUH: char = 'ᄻ';
pub const HANGUL_CHOSEONG_CHITUEUMSIOS: char = 'ᄼ';
pub const HANGUL_CHOSEONG_CHITUEUMSSANGSIOS: char = 'ᄽ';
pub const HANGUL_CHOSEONG_CEONGCHIEUMSIOS: char = 'ᄾ';
pub const HANGUL_CHOSEONG_CEONGCHIEUMSSANGSIOS: char = 'ᄿ';
pub const HANGUL_CHOSEONG_PANSIOS: char = 'ᅀ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_KIYEOK: char = 'ᅁ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_TIKEUT: char = 'ᅂ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_MIEUM: char = 'ᅃ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_PIEUP: char = 'ᅄ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_SIOS: char = 'ᅅ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_PANSIOS: char = 'ᅆ';
pub const HANGUL_CHOSEONG_SSANGIEUNG: char = 'ᅇ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_CIEUC: char = 'ᅈ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_CHIEUCH: char = 'ᅉ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_THIEUTH: char = 'ᅊ';
pub const HANGUL_CHOSEONG_IEUNG_DASH_PHIEUPH: char = 'ᅋ';
pub const HANGUL_CHOSEONG_YESIEUNG: char = 'ᅌ';
pub const HANGUL_CHOSEONG_CIEUC_DASH_IEUNG: char = 'ᅍ';
pub const HANGUL_CHOSEONG_CHITUEUMCIEUC: char = 'ᅎ';
pub const HANGUL_CHOSEONG_CHITUEUMSSANGCIEUC: char = 'ᅏ';
pub const HANGUL_CHOSEONG_CEONGCHIEUMCIEUC: char = 'ᅐ';
pub const HANGUL_CHOSEONG_CEONGCHIEUMSSANGCIEUC: char = 'ᅑ';
pub const HANGUL_CHOSEONG_CHIEUCH_DASH_KHIEUKH: char = 'ᅒ';
pub const HANGUL_CHOSEONG_CHIEUCH_DASH_HIEUH: char = 'ᅓ';
pub const HANGUL_CHOSEONG_CHITUEUMCHIEUCH: char = 'ᅔ';
pub const HANGUL_CHOSEONG_CEONGCHIEUMCHIEUCH: char = 'ᅕ';
pub const HANGUL_CHOSEONG_PHIEUPH_DASH_PIEUP: char = 'ᅖ';
pub const HANGUL_CHOSEONG_KAPYEOUNPHIEUPH: char = 'ᅗ';
pub const HANGUL_CHOSEONG_SSANGHIEUH: char = 'ᅘ';
pub const HANGUL_CHOSEONG_YEORINHIEUH: char = 'ᅙ';
pub const HANGUL_CHOSEONG_KIYEOK_DASH_TIKEUT: char = 'ᅚ';
pub const HANGUL_CHOSEONG_NIEUN_DASH_SIOS: char = 'ᅛ';
pub const HANGUL_CHOSEONG_NIEUN_DASH_CIEUC: char = 'ᅜ';
pub const HANGUL_CHOSEONG_NIEUN_DASH_HIEUH: char = 'ᅝ';
pub const HANGUL_CHOSEONG_TIKEUT_DASH_RIEUL: char = 'ᅞ';
pub const HANGUL_CHOSEONG_FILLER: char = 'ᅟ';
pub const HANGUL_JUNGSEONG_FILLER: char = 'ᅠ';
pub const HANGUL_JUNGSEONG_A: char = 'ᅡ';
pub const HANGUL_JUNGSEONG_AE: char = 'ᅢ';
pub const HANGUL_JUNGSEONG_YA: char = 'ᅣ';
pub const HANGUL_JUNGSEONG_YAE: char = 'ᅤ';
pub const HANGUL_JUNGSEONG_EO: char = 'ᅥ';
pub const HANGUL_JUNGSEONG_E: char = 'ᅦ';
pub const HANGUL_JUNGSEONG_YEO: char = 'ᅧ';
pub const HANGUL_JUNGSEONG_YE: char = 'ᅨ';
pub const HANGUL_JUNGSEONG_O: char = 'ᅩ';
pub const HANGUL_JUNGSEONG_WA: char = 'ᅪ';
pub const HANGUL_JUNGSEONG_WAE: char = 'ᅫ';
pub const HANGUL_JUNGSEONG_OE: char = 'ᅬ';
pub const HANGUL_JUNGSEONG_YO: char = 'ᅭ';
pub const HANGUL_JUNGSEONG_U: char = 'ᅮ';
pub const HANGUL_JUNGSEONG_WEO: char = 'ᅯ';
pub const HANGUL_JUNGSEONG_WE: char = 'ᅰ';
pub const HANGUL_JUNGSEONG_WI: char = 'ᅱ';
pub const HANGUL_JUNGSEONG_YU: char = 'ᅲ';
pub const HANGUL_JUNGSEONG_EU: char = 'ᅳ';
pub const HANGUL_JUNGSEONG_YI: char = 'ᅴ';
pub const HANGUL_JUNGSEONG_I: char = 'ᅵ';
pub const HANGUL_JUNGSEONG_A_DASH_O: char = 'ᅶ';
pub const HANGUL_JUNGSEONG_A_DASH_U: char = 'ᅷ';
pub const HANGUL_JUNGSEONG_YA_DASH_O: char = 'ᅸ';
pub const HANGUL_JUNGSEONG_YA_DASH_YO: char = 'ᅹ';
pub const HANGUL_JUNGSEONG_EO_DASH_O: char = 'ᅺ';
pub const HANGUL_JUNGSEONG_EO_DASH_U: char = 'ᅻ';
pub const HANGUL_JUNGSEONG_EO_DASH_EU: char = 'ᅼ';
pub const HANGUL_JUNGSEONG_YEO_DASH_O: char = 'ᅽ';
pub const HANGUL_JUNGSEONG_YEO_DASH_U: char = 'ᅾ';
pub const HANGUL_JUNGSEONG_O_DASH_EO: char = 'ᅿ';
pub const HANGUL_JUNGSEONG_O_DASH_E: char = 'ᆀ';
pub const HANGUL_JUNGSEONG_O_DASH_YE: char = 'ᆁ';
pub const HANGUL_JUNGSEONG_O_DASH_O: char = 'ᆂ';
pub const HANGUL_JUNGSEONG_O_DASH_U: char = 'ᆃ';
pub const HANGUL_JUNGSEONG_YO_DASH_YA: char = 'ᆄ';
pub const HANGUL_JUNGSEONG_YO_DASH_YAE: char = 'ᆅ';
pub const HANGUL_JUNGSEONG_YO_DASH_YEO: char = 'ᆆ';
pub const HANGUL_JUNGSEONG_YO_DASH_O: char = 'ᆇ';
pub const HANGUL_JUNGSEONG_YO_DASH_I: char = 'ᆈ';
pub const HANGUL_JUNGSEONG_U_DASH_A: char = 'ᆉ';
pub const HANGUL_JUNGSEONG_U_DASH_AE: char = 'ᆊ';
pub const HANGUL_JUNGSEONG_U_DASH_EO_DASH_EU: char = 'ᆋ';
pub const HANGUL_JUNGSEONG_U_DASH_YE: char = 'ᆌ';
pub const HANGUL_JUNGSEONG_U_DASH_U: char = 'ᆍ';
pub const HANGUL_JUNGSEONG_YU_DASH_A: char = 'ᆎ';
pub const HANGUL_JUNGSEONG_YU_DASH_EO: char = 'ᆏ';
pub const HANGUL_JUNGSEONG_YU_DASH_E: char = 'ᆐ';
pub const HANGUL_JUNGSEONG_YU_DASH_YEO: char = 'ᆑ';
pub const HANGUL_JUNGSEONG_YU_DASH_YE: char = 'ᆒ';
pub const HANGUL_JUNGSEONG_YU_DASH_U: char = 'ᆓ';
pub const HANGUL_JUNGSEONG_YU_DASH_I: char = 'ᆔ';
pub const HANGUL_JUNGSEONG_EU_DASH_U: char = 'ᆕ';
pub const HANGUL_JUNGSEONG_EU_DASH_EU: char = 'ᆖ';
pub const HANGUL_JUNGSEONG_YI_DASH_U: char = 'ᆗ';
pub const HANGUL_JUNGSEONG_I_DASH_A: char = 'ᆘ';
pub const HANGUL_JUNGSEONG_I_DASH_YA: char = 'ᆙ';
pub const HANGUL_JUNGSEONG_I_DASH_O: char = 'ᆚ';
pub const HANGUL_JUNGSEONG_I_DASH_U: char = 'ᆛ';
pub const HANGUL_JUNGSEONG_I_DASH_EU: char = 'ᆜ';
pub const HANGUL_JUNGSEONG_I_DASH_ARAEA: char = 'ᆝ';
pub const HANGUL_JUNGSEONG_ARAEA: char = 'ᆞ';
pub const HANGUL_JUNGSEONG_ARAEA_DASH_EO: char = 'ᆟ';
pub const HANGUL_JUNGSEONG_ARAEA_DASH_U: char = 'ᆠ';
pub const HANGUL_JUNGSEONG_ARAEA_DASH_I: char = 'ᆡ';
pub const HANGUL_JUNGSEONG_SSANGARAEA: char = 'ᆢ';
pub const HANGUL_JUNGSEONG_A_DASH_EU: char = 'ᆣ';
pub const HANGUL_JUNGSEONG_YA_DASH_U: char = 'ᆤ';
pub const HANGUL_JUNGSEONG_YEO_DASH_YA: char = 'ᆥ';
pub const HANGUL_JUNGSEONG_O_DASH_YA: char = 'ᆦ';
pub const HANGUL_JUNGSEONG_O_DASH_YAE: char = 'ᆧ';
pub const HANGUL_JONGSEONG_KIYEOK: char = 'ᆨ';
pub const HANGUL_JONGSEONG_SSANGKIYEOK: char = 'ᆩ';
pub const HANGUL_JONGSEONG_KIYEOK_DASH_SIOS: char = 'ᆪ';
pub const HANGUL_JONGSEONG_NIEUN: char = 'ᆫ';
pub const HANGUL_JONGSEONG_NIEUN_DASH_CIEUC: char = 'ᆬ';
pub const HANGUL_JONGSEONG_NIEUN_DASH_HIEUH: char = 'ᆭ';
pub const HANGUL_JONGSEONG_TIKEUT: char = 'ᆮ';
pub const HANGUL_JONGSEONG_RIEUL: char = 'ᆯ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_KIYEOK: char = 'ᆰ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_MIEUM: char = 'ᆱ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_PIEUP: char = 'ᆲ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_SIOS: char = 'ᆳ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_THIEUTH: char = 'ᆴ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_PHIEUPH: char = 'ᆵ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_HIEUH: char = 'ᆶ';
pub const HANGUL_JONGSEONG_MIEUM: char = 'ᆷ';
pub const HANGUL_JONGSEONG_PIEUP: char = 'ᆸ';
pub const HANGUL_JONGSEONG_PIEUP_DASH_SIOS: char = 'ᆹ';
pub const HANGUL_JONGSEONG_SIOS: char = 'ᆺ';
pub const HANGUL_JONGSEONG_SSANGSIOS: char = 'ᆻ';
pub const HANGUL_JONGSEONG_IEUNG: char = 'ᆼ';
pub const HANGUL_JONGSEONG_CIEUC: char = 'ᆽ';
pub const HANGUL_JONGSEONG_CHIEUCH: char = 'ᆾ';
pub const HANGUL_JONGSEONG_KHIEUKH: char = 'ᆿ';
pub const HANGUL_JONGSEONG_THIEUTH: char = 'ᇀ';
pub const HANGUL_JONGSEONG_PHIEUPH: char = 'ᇁ';
pub const HANGUL_JONGSEONG_HIEUH: char = 'ᇂ';
pub const HANGUL_JONGSEONG_KIYEOK_DASH_RIEUL: char = 'ᇃ';
pub const HANGUL_JONGSEONG_KIYEOK_DASH_SIOS_DASH_KIYEOK: char = 'ᇄ';
pub const HANGUL_JONGSEONG_NIEUN_DASH_KIYEOK: char = 'ᇅ';
pub const HANGUL_JONGSEONG_NIEUN_DASH_TIKEUT: char = 'ᇆ';
pub const HANGUL_JONGSEONG_NIEUN_DASH_SIOS: char = 'ᇇ';
pub const HANGUL_JONGSEONG_NIEUN_DASH_PANSIOS: char = 'ᇈ';
pub const HANGUL_JONGSEONG_NIEUN_DASH_THIEUTH: char = 'ᇉ';
pub const HANGUL_JONGSEONG_TIKEUT_DASH_KIYEOK: char = 'ᇊ';
pub const HANGUL_JONGSEONG_TIKEUT_DASH_RIEUL: char = 'ᇋ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_KIYEOK_DASH_SIOS: char = 'ᇌ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_NIEUN: char = 'ᇍ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_TIKEUT: char = 'ᇎ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_TIKEUT_DASH_HIEUH: char = 'ᇏ';
pub const HANGUL_JONGSEONG_SSANGRIEUL: char = 'ᇐ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_MIEUM_DASH_KIYEOK: char = 'ᇑ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_MIEUM_DASH_SIOS: char = 'ᇒ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_PIEUP_DASH_SIOS: char = 'ᇓ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_PIEUP_DASH_HIEUH: char = 'ᇔ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_KAPYEOUNPIEUP: char = 'ᇕ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_SSANGSIOS: char = 'ᇖ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_PANSIOS: char = 'ᇗ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_KHIEUKH: char = 'ᇘ';
pub const HANGUL_JONGSEONG_RIEUL_DASH_YEORINHIEUH: char = 'ᇙ';
pub const HANGUL_JONGSEONG_MIEUM_DASH_KIYEOK: char = 'ᇚ';
pub const HANGUL_JONGSEONG_MIEUM_DASH_RIEUL: char = 'ᇛ';
pub const HANGUL_JONGSEONG_MIEUM_DASH_PIEUP: char = 'ᇜ';
pub const HANGUL_JONGSEONG_MIEUM_DASH_SIOS: char = 'ᇝ';
pub const HANGUL_JONGSEONG_MIEUM_DASH_SSANGSIOS: char = 'ᇞ';
pub const HANGUL_JONGSEONG_MIEUM_DASH_PANSIOS: char = 'ᇟ';
pub const HANGUL_JONGSEONG_MIEUM_DASH_CHIEUCH: char = 'ᇠ';
pub const HANGUL_JONGSEONG_MIEUM_DASH_HIEUH: char = 'ᇡ';
pub const HANGUL_JONGSEONG_KAPYEOUNMIEUM: char = 'ᇢ';
pub const HANGUL_JONGSEONG_PIEUP_DASH_RIEUL: char = 'ᇣ';
pub const HANGUL_JONGSEONG_PIEUP_DASH_PHIEUPH: char = 'ᇤ';
pub const HANGUL_JONGSEONG_PIEUP_DASH_HIEUH: char = 'ᇥ';
pub const HANGUL_JONGSEONG_KAPYEOUNPIEUP: char = 'ᇦ';
pub const HANGUL_JONGSEONG_SIOS_DASH_KIYEOK: char = 'ᇧ';
pub const HANGUL_JONGSEONG_SIOS_DASH_TIKEUT: char = 'ᇨ';
pub const HANGUL_JONGSEONG_SIOS_DASH_RIEUL: char = 'ᇩ';
pub const HANGUL_JONGSEONG_SIOS_DASH_PIEUP: char = 'ᇪ';
pub const HANGUL_JONGSEONG_PANSIOS: char = 'ᇫ';
pub const HANGUL_JONGSEONG_IEUNG_DASH_KIYEOK: char = 'ᇬ';
pub const HANGUL_JONGSEONG_IEUNG_DASH_SSANGKIYEOK: char = 'ᇭ';
pub const HANGUL_JONGSEONG_SSANGIEUNG: char = 'ᇮ';
pub const HANGUL_JONGSEONG_IEUNG_DASH_KHIEUKH: char = 'ᇯ';
pub const HANGUL_JONGSEONG_YESIEUNG: char = 'ᇰ';
pub const HANGUL_JONGSEONG_YESIEUNG_DASH_SIOS: char = 'ᇱ';
pub const HANGUL_JONGSEONG_YESIEUNG_DASH_PANSIOS: char = 'ᇲ';
pub const HANGUL_JONGSEONG_PHIEUPH_DASH_PIEUP: char = 'ᇳ';
pub const HANGUL_JONGSEONG_KAPYEOUNPHIEUPH: char = 'ᇴ';
pub const HANGUL_JONGSEONG_HIEUH_DASH_NIEUN: char = 'ᇵ';
pub const HANGUL_JONGSEONG_HIEUH_DASH_RIEUL: char = 'ᇶ';
pub const HANGUL_JONGSEONG_HIEUH_DASH_MIEUM: char = 'ᇷ';
pub const HANGUL_JONGSEONG_HIEUH_DASH_PIEUP: char = 'ᇸ';
pub const HANGUL_JONGSEONG_YEORINHIEUH: char = 'ᇹ';
pub const HANGUL_JONGSEONG_KIYEOK_DASH_NIEUN: char = 'ᇺ';
pub const HANGUL_JONGSEONG_KIYEOK_DASH_PIEUP: char = 'ᇻ';
pub const HANGUL_JONGSEONG_KIYEOK_DASH_CHIEUCH: char = 'ᇼ';
pub const HANGUL_JONGSEONG_KIYEOK_DASH_KHIEUKH: char = 'ᇽ';
pub const HANGUL_JONGSEONG_KIYEOK_DASH_HIEUH: char = 'ᇾ';
}
#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
pub enum HangulJamo {
HangulChoseongKiyeok,
HangulChoseongSsangkiyeok,
HangulChoseongNieun,
HangulChoseongTikeut,
HangulChoseongSsangtikeut,
HangulChoseongRieul,
HangulChoseongMieum,
HangulChoseongPieup,
HangulChoseongSsangpieup,
HangulChoseongSios,
HangulChoseongSsangsios,
HangulChoseongIeung,
HangulChoseongCieuc,
HangulChoseongSsangcieuc,
HangulChoseongChieuch,
HangulChoseongKhieukh,
HangulChoseongThieuth,
HangulChoseongPhieuph,
HangulChoseongHieuh,
HangulChoseongNieunDashKiyeok,
HangulChoseongSsangnieun,
HangulChoseongNieunDashTikeut,
HangulChoseongNieunDashPieup,
HangulChoseongTikeutDashKiyeok,
HangulChoseongRieulDashNieun,
HangulChoseongSsangrieul,
HangulChoseongRieulDashHieuh,
HangulChoseongKapyeounrieul,
HangulChoseongMieumDashPieup,
HangulChoseongKapyeounmieum,
HangulChoseongPieupDashKiyeok,
HangulChoseongPieupDashNieun,
HangulChoseongPieupDashTikeut,
HangulChoseongPieupDashSios,
HangulChoseongPieupDashSiosDashKiyeok,
HangulChoseongPieupDashSiosDashTikeut,
HangulChoseongPieupDashSiosDashPieup,
HangulChoseongPieupDashSsangsios,
HangulChoseongPieupDashSiosDashCieuc,
HangulChoseongPieupDashCieuc,
HangulChoseongPieupDashChieuch,
HangulChoseongPieupDashThieuth,
HangulChoseongPieupDashPhieuph,
HangulChoseongKapyeounpieup,
HangulChoseongKapyeounssangpieup,
HangulChoseongSiosDashKiyeok,
HangulChoseongSiosDashNieun,
HangulChoseongSiosDashTikeut,
HangulChoseongSiosDashRieul,
HangulChoseongSiosDashMieum,
HangulChoseongSiosDashPieup,
HangulChoseongSiosDashPieupDashKiyeok,
HangulChoseongSiosDashSsangsios,
HangulChoseongSiosDashIeung,
HangulChoseongSiosDashCieuc,
HangulChoseongSiosDashChieuch,
HangulChoseongSiosDashKhieukh,
HangulChoseongSiosDashThieuth,
HangulChoseongSiosDashPhieuph,
HangulChoseongSiosDashHieuh,
HangulChoseongChitueumsios,
HangulChoseongChitueumssangsios,
HangulChoseongCeongchieumsios,
HangulChoseongCeongchieumssangsios,
HangulChoseongPansios,
HangulChoseongIeungDashKiyeok,
HangulChoseongIeungDashTikeut,
HangulChoseongIeungDashMieum,
HangulChoseongIeungDashPieup,
HangulChoseongIeungDashSios,
HangulChoseongIeungDashPansios,
HangulChoseongSsangieung,
HangulChoseongIeungDashCieuc,
HangulChoseongIeungDashChieuch,
HangulChoseongIeungDashThieuth,
HangulChoseongIeungDashPhieuph,
HangulChoseongYesieung,
HangulChoseongCieucDashIeung,
HangulChoseongChitueumcieuc,
HangulChoseongChitueumssangcieuc,
HangulChoseongCeongchieumcieuc,
HangulChoseongCeongchieumssangcieuc,
HangulChoseongChieuchDashKhieukh,
HangulChoseongChieuchDashHieuh,
HangulChoseongChitueumchieuch,
HangulChoseongCeongchieumchieuch,
HangulChoseongPhieuphDashPieup,
HangulChoseongKapyeounphieuph,
HangulChoseongSsanghieuh,
HangulChoseongYeorinhieuh,
HangulChoseongKiyeokDashTikeut,
HangulChoseongNieunDashSios,
HangulChoseongNieunDashCieuc,
HangulChoseongNieunDashHieuh,
HangulChoseongTikeutDashRieul,
HangulChoseongFiller,
HangulJungseongFiller,
HangulJungseongA,
HangulJungseongAe,
HangulJungseongYa,
HangulJungseongYae,
HangulJungseongEo,
HangulJungseongE,
HangulJungseongYeo,
HangulJungseongYe,
HangulJungseongO,
HangulJungseongWa,
HangulJungseongWae,
HangulJungseongOe,
HangulJungseongYo,
HangulJungseongU,
HangulJungseongWeo,
HangulJungseongWe,
HangulJungseongWi,
HangulJungseongYu,
HangulJungseongEu,
HangulJungseongYi,
HangulJungseongI,
HangulJungseongADashO,
HangulJungseongADashU,
HangulJungseongYaDashO,
HangulJungseongYaDashYo,
HangulJungseongEoDashO,
HangulJungseongEoDashU,
HangulJungseongEoDashEu,
HangulJungseongYeoDashO,
HangulJungseongYeoDashU,
HangulJungseongODashEo,
HangulJungseongODashE,
HangulJungseongODashYe,
HangulJungseongODashO,
HangulJungseongODashU,
HangulJungseongYoDashYa,
HangulJungseongYoDashYae,
HangulJungseongYoDashYeo,
HangulJungseongYoDashO,
HangulJungseongYoDashI,
HangulJungseongUDashA,
HangulJungseongUDashAe,
HangulJungseongUDashEoDashEu,
HangulJungseongUDashYe,
HangulJungseongUDashU,
HangulJungseongYuDashA,
HangulJungseongYuDashEo,
HangulJungseongYuDashE,
HangulJungseongYuDashYeo,
HangulJungseongYuDashYe,
HangulJungseongYuDashU,
HangulJungseongYuDashI,
HangulJungseongEuDashU,
HangulJungseongEuDashEu,
HangulJungseongYiDashU,
HangulJungseongIDashA,
HangulJungseongIDashYa,
HangulJungseongIDashO,
HangulJungseongIDashU,
HangulJungseongIDashEu,
HangulJungseongIDashAraea,
HangulJungseongAraea,
HangulJungseongAraeaDashEo,
HangulJungseongAraeaDashU,
HangulJungseongAraeaDashI,
HangulJungseongSsangaraea,
HangulJungseongADashEu,
HangulJungseongYaDashU,
HangulJungseongYeoDashYa,
HangulJungseongODashYa,
HangulJungseongODashYae,
HangulJongseongKiyeok,
HangulJongseongSsangkiyeok,
HangulJongseongKiyeokDashSios,
HangulJongseongNieun,
HangulJongseongNieunDashCieuc,
HangulJongseongNieunDashHieuh,
HangulJongseongTikeut,
HangulJongseongRieul,
HangulJongseongRieulDashKiyeok,
HangulJongseongRieulDashMieum,
HangulJongseongRieulDashPieup,
HangulJongseongRieulDashSios,
HangulJongseongRieulDashThieuth,
HangulJongseongRieulDashPhieuph,
HangulJongseongRieulDashHieuh,
HangulJongseongMieum,
HangulJongseongPieup,
HangulJongseongPieupDashSios,
HangulJongseongSios,
HangulJongseongSsangsios,
HangulJongseongIeung,
HangulJongseongCieuc,
HangulJongseongChieuch,
HangulJongseongKhieukh,
HangulJongseongThieuth,
HangulJongseongPhieuph,
HangulJongseongHieuh,
HangulJongseongKiyeokDashRieul,
HangulJongseongKiyeokDashSiosDashKiyeok,
HangulJongseongNieunDashKiyeok,
HangulJongseongNieunDashTikeut,
HangulJongseongNieunDashSios,
HangulJongseongNieunDashPansios,
HangulJongseongNieunDashThieuth,
HangulJongseongTikeutDashKiyeok,
HangulJongseongTikeutDashRieul,
HangulJongseongRieulDashKiyeokDashSios,
HangulJongseongRieulDashNieun,
HangulJongseongRieulDashTikeut,
HangulJongseongRieulDashTikeutDashHieuh,
HangulJongseongSsangrieul,
HangulJongseongRieulDashMieumDashKiyeok,
HangulJongseongRieulDashMieumDashSios,
HangulJongseongRieulDashPieupDashSios,
HangulJongseongRieulDashPieupDashHieuh,
HangulJongseongRieulDashKapyeounpieup,
HangulJongseongRieulDashSsangsios,
HangulJongseongRieulDashPansios,
HangulJongseongRieulDashKhieukh,
HangulJongseongRieulDashYeorinhieuh,
HangulJongseongMieumDashKiyeok,
HangulJongseongMieumDashRieul,
HangulJongseongMieumDashPieup,
HangulJongseongMieumDashSios,
HangulJongseongMieumDashSsangsios,
HangulJongseongMieumDashPansios,
HangulJongseongMieumDashChieuch,
HangulJongseongMieumDashHieuh,
HangulJongseongKapyeounmieum,
HangulJongseongPieupDashRieul,
HangulJongseongPieupDashPhieuph,
HangulJongseongPieupDashHieuh,
HangulJongseongKapyeounpieup,
HangulJongseongSiosDashKiyeok,
HangulJongseongSiosDashTikeut,
HangulJongseongSiosDashRieul,
HangulJongseongSiosDashPieup,
HangulJongseongPansios,
HangulJongseongIeungDashKiyeok,
HangulJongseongIeungDashSsangkiyeok,
HangulJongseongSsangieung,
HangulJongseongIeungDashKhieukh,
HangulJongseongYesieung,
HangulJongseongYesieungDashSios,
HangulJongseongYesieungDashPansios,
HangulJongseongPhieuphDashPieup,
HangulJongseongKapyeounphieuph,
HangulJongseongHieuhDashNieun,
HangulJongseongHieuhDashRieul,
HangulJongseongHieuhDashMieum,
HangulJongseongHieuhDashPieup,
HangulJongseongYeorinhieuh,
HangulJongseongKiyeokDashNieun,
HangulJongseongKiyeokDashPieup,
HangulJongseongKiyeokDashChieuch,
HangulJongseongKiyeokDashKhieukh,
HangulJongseongKiyeokDashHieuh,
}
impl Into<char> for HangulJamo {
fn into(self) -> char {
use constants::*;
match self {
HangulJamo::HangulChoseongKiyeok => HANGUL_CHOSEONG_KIYEOK,
HangulJamo::HangulChoseongSsangkiyeok => HANGUL_CHOSEONG_SSANGKIYEOK,
HangulJamo::HangulChoseongNieun => HANGUL_CHOSEONG_NIEUN,
HangulJamo::HangulChoseongTikeut => HANGUL_CHOSEONG_TIKEUT,
HangulJamo::HangulChoseongSsangtikeut => HANGUL_CHOSEONG_SSANGTIKEUT,
HangulJamo::HangulChoseongRieul => HANGUL_CHOSEONG_RIEUL,
HangulJamo::HangulChoseongMieum => HANGUL_CHOSEONG_MIEUM,
HangulJamo::HangulChoseongPieup => HANGUL_CHOSEONG_PIEUP,
HangulJamo::HangulChoseongSsangpieup => HANGUL_CHOSEONG_SSANGPIEUP,
HangulJamo::HangulChoseongSios => HANGUL_CHOSEONG_SIOS,
HangulJamo::HangulChoseongSsangsios => HANGUL_CHOSEONG_SSANGSIOS,
HangulJamo::HangulChoseongIeung => HANGUL_CHOSEONG_IEUNG,
HangulJamo::HangulChoseongCieuc => HANGUL_CHOSEONG_CIEUC,
HangulJamo::HangulChoseongSsangcieuc => HANGUL_CHOSEONG_SSANGCIEUC,
HangulJamo::HangulChoseongChieuch => HANGUL_CHOSEONG_CHIEUCH,
HangulJamo::HangulChoseongKhieukh => HANGUL_CHOSEONG_KHIEUKH,
HangulJamo::HangulChoseongThieuth => HANGUL_CHOSEONG_THIEUTH,
HangulJamo::HangulChoseongPhieuph => HANGUL_CHOSEONG_PHIEUPH,
HangulJamo::HangulChoseongHieuh => HANGUL_CHOSEONG_HIEUH,
HangulJamo::HangulChoseongNieunDashKiyeok => HANGUL_CHOSEONG_NIEUN_DASH_KIYEOK,
HangulJamo::HangulChoseongSsangnieun => HANGUL_CHOSEONG_SSANGNIEUN,
HangulJamo::HangulChoseongNieunDashTikeut => HANGUL_CHOSEONG_NIEUN_DASH_TIKEUT,
HangulJamo::HangulChoseongNieunDashPieup => HANGUL_CHOSEONG_NIEUN_DASH_PIEUP,
HangulJamo::HangulChoseongTikeutDashKiyeok => HANGUL_CHOSEONG_TIKEUT_DASH_KIYEOK,
HangulJamo::HangulChoseongRieulDashNieun => HANGUL_CHOSEONG_RIEUL_DASH_NIEUN,
HangulJamo::HangulChoseongSsangrieul => HANGUL_CHOSEONG_SSANGRIEUL,
HangulJamo::HangulChoseongRieulDashHieuh => HANGUL_CHOSEONG_RIEUL_DASH_HIEUH,
HangulJamo::HangulChoseongKapyeounrieul => HANGUL_CHOSEONG_KAPYEOUNRIEUL,
HangulJamo::HangulChoseongMieumDashPieup => HANGUL_CHOSEONG_MIEUM_DASH_PIEUP,
HangulJamo::HangulChoseongKapyeounmieum => HANGUL_CHOSEONG_KAPYEOUNMIEUM,
HangulJamo::HangulChoseongPieupDashKiyeok => HANGUL_CHOSEONG_PIEUP_DASH_KIYEOK,
HangulJamo::HangulChoseongPieupDashNieun => HANGUL_CHOSEONG_PIEUP_DASH_NIEUN,
HangulJamo::HangulChoseongPieupDashTikeut => HANGUL_CHOSEONG_PIEUP_DASH_TIKEUT,
HangulJamo::HangulChoseongPieupDashSios => HANGUL_CHOSEONG_PIEUP_DASH_SIOS,
HangulJamo::HangulChoseongPieupDashSiosDashKiyeok => HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_KIYEOK,
HangulJamo::HangulChoseongPieupDashSiosDashTikeut => HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_TIKEUT,
HangulJamo::HangulChoseongPieupDashSiosDashPieup => HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_PIEUP,
HangulJamo::HangulChoseongPieupDashSsangsios => HANGUL_CHOSEONG_PIEUP_DASH_SSANGSIOS,
HangulJamo::HangulChoseongPieupDashSiosDashCieuc => HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_CIEUC,
HangulJamo::HangulChoseongPieupDashCieuc => HANGUL_CHOSEONG_PIEUP_DASH_CIEUC,
HangulJamo::HangulChoseongPieupDashChieuch => HANGUL_CHOSEONG_PIEUP_DASH_CHIEUCH,
HangulJamo::HangulChoseongPieupDashThieuth => HANGUL_CHOSEONG_PIEUP_DASH_THIEUTH,
HangulJamo::HangulChoseongPieupDashPhieuph => HANGUL_CHOSEONG_PIEUP_DASH_PHIEUPH,
HangulJamo::HangulChoseongKapyeounpieup => HANGUL_CHOSEONG_KAPYEOUNPIEUP,
HangulJamo::HangulChoseongKapyeounssangpieup => HANGUL_CHOSEONG_KAPYEOUNSSANGPIEUP,
HangulJamo::HangulChoseongSiosDashKiyeok => HANGUL_CHOSEONG_SIOS_DASH_KIYEOK,
HangulJamo::HangulChoseongSiosDashNieun => HANGUL_CHOSEONG_SIOS_DASH_NIEUN,
HangulJamo::HangulChoseongSiosDashTikeut => HANGUL_CHOSEONG_SIOS_DASH_TIKEUT,
HangulJamo::HangulChoseongSiosDashRieul => HANGUL_CHOSEONG_SIOS_DASH_RIEUL,
HangulJamo::HangulChoseongSiosDashMieum => HANGUL_CHOSEONG_SIOS_DASH_MIEUM,
HangulJamo::HangulChoseongSiosDashPieup => HANGUL_CHOSEONG_SIOS_DASH_PIEUP,
HangulJamo::HangulChoseongSiosDashPieupDashKiyeok => HANGUL_CHOSEONG_SIOS_DASH_PIEUP_DASH_KIYEOK,
HangulJamo::HangulChoseongSiosDashSsangsios => HANGUL_CHOSEONG_SIOS_DASH_SSANGSIOS,
HangulJamo::HangulChoseongSiosDashIeung => HANGUL_CHOSEONG_SIOS_DASH_IEUNG,
HangulJamo::HangulChoseongSiosDashCieuc => HANGUL_CHOSEONG_SIOS_DASH_CIEUC,
HangulJamo::HangulChoseongSiosDashChieuch => HANGUL_CHOSEONG_SIOS_DASH_CHIEUCH,
HangulJamo::HangulChoseongSiosDashKhieukh => HANGUL_CHOSEONG_SIOS_DASH_KHIEUKH,
HangulJamo::HangulChoseongSiosDashThieuth => HANGUL_CHOSEONG_SIOS_DASH_THIEUTH,
HangulJamo::HangulChoseongSiosDashPhieuph => HANGUL_CHOSEONG_SIOS_DASH_PHIEUPH,
HangulJamo::HangulChoseongSiosDashHieuh => HANGUL_CHOSEONG_SIOS_DASH_HIEUH,
HangulJamo::HangulChoseongChitueumsios => HANGUL_CHOSEONG_CHITUEUMSIOS,
HangulJamo::HangulChoseongChitueumssangsios => HANGUL_CHOSEONG_CHITUEUMSSANGSIOS,
HangulJamo::HangulChoseongCeongchieumsios => HANGUL_CHOSEONG_CEONGCHIEUMSIOS,
HangulJamo::HangulChoseongCeongchieumssangsios => HANGUL_CHOSEONG_CEONGCHIEUMSSANGSIOS,
HangulJamo::HangulChoseongPansios => HANGUL_CHOSEONG_PANSIOS,
HangulJamo::HangulChoseongIeungDashKiyeok => HANGUL_CHOSEONG_IEUNG_DASH_KIYEOK,
HangulJamo::HangulChoseongIeungDashTikeut => HANGUL_CHOSEONG_IEUNG_DASH_TIKEUT,
HangulJamo::HangulChoseongIeungDashMieum => HANGUL_CHOSEONG_IEUNG_DASH_MIEUM,
HangulJamo::HangulChoseongIeungDashPieup => HANGUL_CHOSEONG_IEUNG_DASH_PIEUP,
HangulJamo::HangulChoseongIeungDashSios => HANGUL_CHOSEONG_IEUNG_DASH_SIOS,
HangulJamo::HangulChoseongIeungDashPansios => HANGUL_CHOSEONG_IEUNG_DASH_PANSIOS,
HangulJamo::HangulChoseongSsangieung => HANGUL_CHOSEONG_SSANGIEUNG,
HangulJamo::HangulChoseongIeungDashCieuc => HANGUL_CHOSEONG_IEUNG_DASH_CIEUC,
HangulJamo::HangulChoseongIeungDashChieuch => HANGUL_CHOSEONG_IEUNG_DASH_CHIEUCH,
HangulJamo::HangulChoseongIeungDashThieuth => HANGUL_CHOSEONG_IEUNG_DASH_THIEUTH,
HangulJamo::HangulChoseongIeungDashPhieuph => HANGUL_CHOSEONG_IEUNG_DASH_PHIEUPH,
HangulJamo::HangulChoseongYesieung => HANGUL_CHOSEONG_YESIEUNG,
HangulJamo::HangulChoseongCieucDashIeung => HANGUL_CHOSEONG_CIEUC_DASH_IEUNG,
HangulJamo::HangulChoseongChitueumcieuc => HANGUL_CHOSEONG_CHITUEUMCIEUC,
HangulJamo::HangulChoseongChitueumssangcieuc => HANGUL_CHOSEONG_CHITUEUMSSANGCIEUC,
HangulJamo::HangulChoseongCeongchieumcieuc => HANGUL_CHOSEONG_CEONGCHIEUMCIEUC,
HangulJamo::HangulChoseongCeongchieumssangcieuc => HANGUL_CHOSEONG_CEONGCHIEUMSSANGCIEUC,
HangulJamo::HangulChoseongChieuchDashKhieukh => HANGUL_CHOSEONG_CHIEUCH_DASH_KHIEUKH,
HangulJamo::HangulChoseongChieuchDashHieuh => HANGUL_CHOSEONG_CHIEUCH_DASH_HIEUH,
HangulJamo::HangulChoseongChitueumchieuch => HANGUL_CHOSEONG_CHITUEUMCHIEUCH,
HangulJamo::HangulChoseongCeongchieumchieuch => HANGUL_CHOSEONG_CEONGCHIEUMCHIEUCH,
HangulJamo::HangulChoseongPhieuphDashPieup => HANGUL_CHOSEONG_PHIEUPH_DASH_PIEUP,
HangulJamo::HangulChoseongKapyeounphieuph => HANGUL_CHOSEONG_KAPYEOUNPHIEUPH,
HangulJamo::HangulChoseongSsanghieuh => HANGUL_CHOSEONG_SSANGHIEUH,
HangulJamo::HangulChoseongYeorinhieuh => HANGUL_CHOSEONG_YEORINHIEUH,
HangulJamo::HangulChoseongKiyeokDashTikeut => HANGUL_CHOSEONG_KIYEOK_DASH_TIKEUT,
HangulJamo::HangulChoseongNieunDashSios => HANGUL_CHOSEONG_NIEUN_DASH_SIOS,
HangulJamo::HangulChoseongNieunDashCieuc => HANGUL_CHOSEONG_NIEUN_DASH_CIEUC,
HangulJamo::HangulChoseongNieunDashHieuh => HANGUL_CHOSEONG_NIEUN_DASH_HIEUH,
HangulJamo::HangulChoseongTikeutDashRieul => HANGUL_CHOSEONG_TIKEUT_DASH_RIEUL,
HangulJamo::HangulChoseongFiller => HANGUL_CHOSEONG_FILLER,
HangulJamo::HangulJungseongFiller => HANGUL_JUNGSEONG_FILLER,
HangulJamo::HangulJungseongA => HANGUL_JUNGSEONG_A,
HangulJamo::HangulJungseongAe => HANGUL_JUNGSEONG_AE,
HangulJamo::HangulJungseongYa => HANGUL_JUNGSEONG_YA,
HangulJamo::HangulJungseongYae => HANGUL_JUNGSEONG_YAE,
HangulJamo::HangulJungseongEo => HANGUL_JUNGSEONG_EO,
HangulJamo::HangulJungseongE => HANGUL_JUNGSEONG_E,
HangulJamo::HangulJungseongYeo => HANGUL_JUNGSEONG_YEO,
HangulJamo::HangulJungseongYe => HANGUL_JUNGSEONG_YE,
HangulJamo::HangulJungseongO => HANGUL_JUNGSEONG_O,
HangulJamo::HangulJungseongWa => HANGUL_JUNGSEONG_WA,
HangulJamo::HangulJungseongWae => HANGUL_JUNGSEONG_WAE,
HangulJamo::HangulJungseongOe => HANGUL_JUNGSEONG_OE,
HangulJamo::HangulJungseongYo => HANGUL_JUNGSEONG_YO,
HangulJamo::HangulJungseongU => HANGUL_JUNGSEONG_U,
HangulJamo::HangulJungseongWeo => HANGUL_JUNGSEONG_WEO,
HangulJamo::HangulJungseongWe => HANGUL_JUNGSEONG_WE,
HangulJamo::HangulJungseongWi => HANGUL_JUNGSEONG_WI,
HangulJamo::HangulJungseongYu => HANGUL_JUNGSEONG_YU,
HangulJamo::HangulJungseongEu => HANGUL_JUNGSEONG_EU,
HangulJamo::HangulJungseongYi => HANGUL_JUNGSEONG_YI,
HangulJamo::HangulJungseongI => HANGUL_JUNGSEONG_I,
HangulJamo::HangulJungseongADashO => HANGUL_JUNGSEONG_A_DASH_O,
HangulJamo::HangulJungseongADashU => HANGUL_JUNGSEONG_A_DASH_U,
HangulJamo::HangulJungseongYaDashO => HANGUL_JUNGSEONG_YA_DASH_O,
HangulJamo::HangulJungseongYaDashYo => HANGUL_JUNGSEONG_YA_DASH_YO,
HangulJamo::HangulJungseongEoDashO => HANGUL_JUNGSEONG_EO_DASH_O,
HangulJamo::HangulJungseongEoDashU => HANGUL_JUNGSEONG_EO_DASH_U,
HangulJamo::HangulJungseongEoDashEu => HANGUL_JUNGSEONG_EO_DASH_EU,
HangulJamo::HangulJungseongYeoDashO => HANGUL_JUNGSEONG_YEO_DASH_O,
HangulJamo::HangulJungseongYeoDashU => HANGUL_JUNGSEONG_YEO_DASH_U,
HangulJamo::HangulJungseongODashEo => HANGUL_JUNGSEONG_O_DASH_EO,
HangulJamo::HangulJungseongODashE => HANGUL_JUNGSEONG_O_DASH_E,
HangulJamo::HangulJungseongODashYe => HANGUL_JUNGSEONG_O_DASH_YE,
HangulJamo::HangulJungseongODashO => HANGUL_JUNGSEONG_O_DASH_O,
HangulJamo::HangulJungseongODashU => HANGUL_JUNGSEONG_O_DASH_U,
HangulJamo::HangulJungseongYoDashYa => HANGUL_JUNGSEONG_YO_DASH_YA,
HangulJamo::HangulJungseongYoDashYae => HANGUL_JUNGSEONG_YO_DASH_YAE,
HangulJamo::HangulJungseongYoDashYeo => HANGUL_JUNGSEONG_YO_DASH_YEO,
HangulJamo::HangulJungseongYoDashO => HANGUL_JUNGSEONG_YO_DASH_O,
HangulJamo::HangulJungseongYoDashI => HANGUL_JUNGSEONG_YO_DASH_I,
HangulJamo::HangulJungseongUDashA => HANGUL_JUNGSEONG_U_DASH_A,
HangulJamo::HangulJungseongUDashAe => HANGUL_JUNGSEONG_U_DASH_AE,
HangulJamo::HangulJungseongUDashEoDashEu => HANGUL_JUNGSEONG_U_DASH_EO_DASH_EU,
HangulJamo::HangulJungseongUDashYe => HANGUL_JUNGSEONG_U_DASH_YE,
HangulJamo::HangulJungseongUDashU => HANGUL_JUNGSEONG_U_DASH_U,
HangulJamo::HangulJungseongYuDashA => HANGUL_JUNGSEONG_YU_DASH_A,
HangulJamo::HangulJungseongYuDashEo => HANGUL_JUNGSEONG_YU_DASH_EO,
HangulJamo::HangulJungseongYuDashE => HANGUL_JUNGSEONG_YU_DASH_E,
HangulJamo::HangulJungseongYuDashYeo => HANGUL_JUNGSEONG_YU_DASH_YEO,
HangulJamo::HangulJungseongYuDashYe => HANGUL_JUNGSEONG_YU_DASH_YE,
HangulJamo::HangulJungseongYuDashU => HANGUL_JUNGSEONG_YU_DASH_U,
HangulJamo::HangulJungseongYuDashI => HANGUL_JUNGSEONG_YU_DASH_I,
HangulJamo::HangulJungseongEuDashU => HANGUL_JUNGSEONG_EU_DASH_U,
HangulJamo::HangulJungseongEuDashEu => HANGUL_JUNGSEONG_EU_DASH_EU,
HangulJamo::HangulJungseongYiDashU => HANGUL_JUNGSEONG_YI_DASH_U,
HangulJamo::HangulJungseongIDashA => HANGUL_JUNGSEONG_I_DASH_A,
HangulJamo::HangulJungseongIDashYa => HANGUL_JUNGSEONG_I_DASH_YA,
HangulJamo::HangulJungseongIDashO => HANGUL_JUNGSEONG_I_DASH_O,
HangulJamo::HangulJungseongIDashU => HANGUL_JUNGSEONG_I_DASH_U,
HangulJamo::HangulJungseongIDashEu => HANGUL_JUNGSEONG_I_DASH_EU,
HangulJamo::HangulJungseongIDashAraea => HANGUL_JUNGSEONG_I_DASH_ARAEA,
HangulJamo::HangulJungseongAraea => HANGUL_JUNGSEONG_ARAEA,
HangulJamo::HangulJungseongAraeaDashEo => HANGUL_JUNGSEONG_ARAEA_DASH_EO,
HangulJamo::HangulJungseongAraeaDashU => HANGUL_JUNGSEONG_ARAEA_DASH_U,
HangulJamo::HangulJungseongAraeaDashI => HANGUL_JUNGSEONG_ARAEA_DASH_I,
HangulJamo::HangulJungseongSsangaraea => HANGUL_JUNGSEONG_SSANGARAEA,
HangulJamo::HangulJungseongADashEu => HANGUL_JUNGSEONG_A_DASH_EU,
HangulJamo::HangulJungseongYaDashU => HANGUL_JUNGSEONG_YA_DASH_U,
HangulJamo::HangulJungseongYeoDashYa => HANGUL_JUNGSEONG_YEO_DASH_YA,
HangulJamo::HangulJungseongODashYa => HANGUL_JUNGSEONG_O_DASH_YA,
HangulJamo::HangulJungseongODashYae => HANGUL_JUNGSEONG_O_DASH_YAE,
HangulJamo::HangulJongseongKiyeok => HANGUL_JONGSEONG_KIYEOK,
HangulJamo::HangulJongseongSsangkiyeok => HANGUL_JONGSEONG_SSANGKIYEOK,
HangulJamo::HangulJongseongKiyeokDashSios => HANGUL_JONGSEONG_KIYEOK_DASH_SIOS,
HangulJamo::HangulJongseongNieun => HANGUL_JONGSEONG_NIEUN,
HangulJamo::HangulJongseongNieunDashCieuc => HANGUL_JONGSEONG_NIEUN_DASH_CIEUC,
HangulJamo::HangulJongseongNieunDashHieuh => HANGUL_JONGSEONG_NIEUN_DASH_HIEUH,
HangulJamo::HangulJongseongTikeut => HANGUL_JONGSEONG_TIKEUT,
HangulJamo::HangulJongseongRieul => HANGUL_JONGSEONG_RIEUL,
HangulJamo::HangulJongseongRieulDashKiyeok => HANGUL_JONGSEONG_RIEUL_DASH_KIYEOK,
HangulJamo::HangulJongseongRieulDashMieum => HANGUL_JONGSEONG_RIEUL_DASH_MIEUM,
HangulJamo::HangulJongseongRieulDashPieup => HANGUL_JONGSEONG_RIEUL_DASH_PIEUP,
HangulJamo::HangulJongseongRieulDashSios => HANGUL_JONGSEONG_RIEUL_DASH_SIOS,
HangulJamo::HangulJongseongRieulDashThieuth => HANGUL_JONGSEONG_RIEUL_DASH_THIEUTH,
HangulJamo::HangulJongseongRieulDashPhieuph => HANGUL_JONGSEONG_RIEUL_DASH_PHIEUPH,
HangulJamo::HangulJongseongRieulDashHieuh => HANGUL_JONGSEONG_RIEUL_DASH_HIEUH,
HangulJamo::HangulJongseongMieum => HANGUL_JONGSEONG_MIEUM,
HangulJamo::HangulJongseongPieup => HANGUL_JONGSEONG_PIEUP,
HangulJamo::HangulJongseongPieupDashSios => HANGUL_JONGSEONG_PIEUP_DASH_SIOS,
HangulJamo::HangulJongseongSios => HANGUL_JONGSEONG_SIOS,
HangulJamo::HangulJongseongSsangsios => HANGUL_JONGSEONG_SSANGSIOS,
HangulJamo::HangulJongseongIeung => HANGUL_JONGSEONG_IEUNG,
HangulJamo::HangulJongseongCieuc => HANGUL_JONGSEONG_CIEUC,
HangulJamo::HangulJongseongChieuch => HANGUL_JONGSEONG_CHIEUCH,
HangulJamo::HangulJongseongKhieukh => HANGUL_JONGSEONG_KHIEUKH,
HangulJamo::HangulJongseongThieuth => HANGUL_JONGSEONG_THIEUTH,
HangulJamo::HangulJongseongPhieuph => HANGUL_JONGSEONG_PHIEUPH,
HangulJamo::HangulJongseongHieuh => HANGUL_JONGSEONG_HIEUH,
HangulJamo::HangulJongseongKiyeokDashRieul => HANGUL_JONGSEONG_KIYEOK_DASH_RIEUL,
HangulJamo::HangulJongseongKiyeokDashSiosDashKiyeok => HANGUL_JONGSEONG_KIYEOK_DASH_SIOS_DASH_KIYEOK,
HangulJamo::HangulJongseongNieunDashKiyeok => HANGUL_JONGSEONG_NIEUN_DASH_KIYEOK,
HangulJamo::HangulJongseongNieunDashTikeut => HANGUL_JONGSEONG_NIEUN_DASH_TIKEUT,
HangulJamo::HangulJongseongNieunDashSios => HANGUL_JONGSEONG_NIEUN_DASH_SIOS,
HangulJamo::HangulJongseongNieunDashPansios => HANGUL_JONGSEONG_NIEUN_DASH_PANSIOS,
HangulJamo::HangulJongseongNieunDashThieuth => HANGUL_JONGSEONG_NIEUN_DASH_THIEUTH,
HangulJamo::HangulJongseongTikeutDashKiyeok => HANGUL_JONGSEONG_TIKEUT_DASH_KIYEOK,
HangulJamo::HangulJongseongTikeutDashRieul => HANGUL_JONGSEONG_TIKEUT_DASH_RIEUL,
HangulJamo::HangulJongseongRieulDashKiyeokDashSios => HANGUL_JONGSEONG_RIEUL_DASH_KIYEOK_DASH_SIOS,
HangulJamo::HangulJongseongRieulDashNieun => HANGUL_JONGSEONG_RIEUL_DASH_NIEUN,
HangulJamo::HangulJongseongRieulDashTikeut => HANGUL_JONGSEONG_RIEUL_DASH_TIKEUT,
HangulJamo::HangulJongseongRieulDashTikeutDashHieuh => HANGUL_JONGSEONG_RIEUL_DASH_TIKEUT_DASH_HIEUH,
HangulJamo::HangulJongseongSsangrieul => HANGUL_JONGSEONG_SSANGRIEUL,
HangulJamo::HangulJongseongRieulDashMieumDashKiyeok => HANGUL_JONGSEONG_RIEUL_DASH_MIEUM_DASH_KIYEOK,
HangulJamo::HangulJongseongRieulDashMieumDashSios => HANGUL_JONGSEONG_RIEUL_DASH_MIEUM_DASH_SIOS,
HangulJamo::HangulJongseongRieulDashPieupDashSios => HANGUL_JONGSEONG_RIEUL_DASH_PIEUP_DASH_SIOS,
HangulJamo::HangulJongseongRieulDashPieupDashHieuh => HANGUL_JONGSEONG_RIEUL_DASH_PIEUP_DASH_HIEUH,
HangulJamo::HangulJongseongRieulDashKapyeounpieup => HANGUL_JONGSEONG_RIEUL_DASH_KAPYEOUNPIEUP,
HangulJamo::HangulJongseongRieulDashSsangsios => HANGUL_JONGSEONG_RIEUL_DASH_SSANGSIOS,
HangulJamo::HangulJongseongRieulDashPansios => HANGUL_JONGSEONG_RIEUL_DASH_PANSIOS,
HangulJamo::HangulJongseongRieulDashKhieukh => HANGUL_JONGSEONG_RIEUL_DASH_KHIEUKH,
HangulJamo::HangulJongseongRieulDashYeorinhieuh => HANGUL_JONGSEONG_RIEUL_DASH_YEORINHIEUH,
HangulJamo::HangulJongseongMieumDashKiyeok => HANGUL_JONGSEONG_MIEUM_DASH_KIYEOK,
HangulJamo::HangulJongseongMieumDashRieul => HANGUL_JONGSEONG_MIEUM_DASH_RIEUL,
HangulJamo::HangulJongseongMieumDashPieup => HANGUL_JONGSEONG_MIEUM_DASH_PIEUP,
HangulJamo::HangulJongseongMieumDashSios => HANGUL_JONGSEONG_MIEUM_DASH_SIOS,
HangulJamo::HangulJongseongMieumDashSsangsios => HANGUL_JONGSEONG_MIEUM_DASH_SSANGSIOS,
HangulJamo::HangulJongseongMieumDashPansios => HANGUL_JONGSEONG_MIEUM_DASH_PANSIOS,
HangulJamo::HangulJongseongMieumDashChieuch => HANGUL_JONGSEONG_MIEUM_DASH_CHIEUCH,
HangulJamo::HangulJongseongMieumDashHieuh => HANGUL_JONGSEONG_MIEUM_DASH_HIEUH,
HangulJamo::HangulJongseongKapyeounmieum => HANGUL_JONGSEONG_KAPYEOUNMIEUM,
HangulJamo::HangulJongseongPieupDashRieul => HANGUL_JONGSEONG_PIEUP_DASH_RIEUL,
HangulJamo::HangulJongseongPieupDashPhieuph => HANGUL_JONGSEONG_PIEUP_DASH_PHIEUPH,
HangulJamo::HangulJongseongPieupDashHieuh => HANGUL_JONGSEONG_PIEUP_DASH_HIEUH,
HangulJamo::HangulJongseongKapyeounpieup => HANGUL_JONGSEONG_KAPYEOUNPIEUP,
HangulJamo::HangulJongseongSiosDashKiyeok => HANGUL_JONGSEONG_SIOS_DASH_KIYEOK,
HangulJamo::HangulJongseongSiosDashTikeut => HANGUL_JONGSEONG_SIOS_DASH_TIKEUT,
HangulJamo::HangulJongseongSiosDashRieul => HANGUL_JONGSEONG_SIOS_DASH_RIEUL,
HangulJamo::HangulJongseongSiosDashPieup => HANGUL_JONGSEONG_SIOS_DASH_PIEUP,
HangulJamo::HangulJongseongPansios => HANGUL_JONGSEONG_PANSIOS,
HangulJamo::HangulJongseongIeungDashKiyeok => HANGUL_JONGSEONG_IEUNG_DASH_KIYEOK,
HangulJamo::HangulJongseongIeungDashSsangkiyeok => HANGUL_JONGSEONG_IEUNG_DASH_SSANGKIYEOK,
HangulJamo::HangulJongseongSsangieung => HANGUL_JONGSEONG_SSANGIEUNG,
HangulJamo::HangulJongseongIeungDashKhieukh => HANGUL_JONGSEONG_IEUNG_DASH_KHIEUKH,
HangulJamo::HangulJongseongYesieung => HANGUL_JONGSEONG_YESIEUNG,
HangulJamo::HangulJongseongYesieungDashSios => HANGUL_JONGSEONG_YESIEUNG_DASH_SIOS,
HangulJamo::HangulJongseongYesieungDashPansios => HANGUL_JONGSEONG_YESIEUNG_DASH_PANSIOS,
HangulJamo::HangulJongseongPhieuphDashPieup => HANGUL_JONGSEONG_PHIEUPH_DASH_PIEUP,
HangulJamo::HangulJongseongKapyeounphieuph => HANGUL_JONGSEONG_KAPYEOUNPHIEUPH,
HangulJamo::HangulJongseongHieuhDashNieun => HANGUL_JONGSEONG_HIEUH_DASH_NIEUN,
HangulJamo::HangulJongseongHieuhDashRieul => HANGUL_JONGSEONG_HIEUH_DASH_RIEUL,
HangulJamo::HangulJongseongHieuhDashMieum => HANGUL_JONGSEONG_HIEUH_DASH_MIEUM,
HangulJamo::HangulJongseongHieuhDashPieup => HANGUL_JONGSEONG_HIEUH_DASH_PIEUP,
HangulJamo::HangulJongseongYeorinhieuh => HANGUL_JONGSEONG_YEORINHIEUH,
HangulJamo::HangulJongseongKiyeokDashNieun => HANGUL_JONGSEONG_KIYEOK_DASH_NIEUN,
HangulJamo::HangulJongseongKiyeokDashPieup => HANGUL_JONGSEONG_KIYEOK_DASH_PIEUP,
HangulJamo::HangulJongseongKiyeokDashChieuch => HANGUL_JONGSEONG_KIYEOK_DASH_CHIEUCH,
HangulJamo::HangulJongseongKiyeokDashKhieukh => HANGUL_JONGSEONG_KIYEOK_DASH_KHIEUKH,
HangulJamo::HangulJongseongKiyeokDashHieuh => HANGUL_JONGSEONG_KIYEOK_DASH_HIEUH,
}
}
}
impl std::convert::TryFrom<char> for HangulJamo {
type Error = ();
fn try_from(c: char) -> Result<Self, Self::Error> {
use constants::*;
match c {
HANGUL_CHOSEONG_KIYEOK => Ok(HangulJamo::HangulChoseongKiyeok),
HANGUL_CHOSEONG_SSANGKIYEOK => Ok(HangulJamo::HangulChoseongSsangkiyeok),
HANGUL_CHOSEONG_NIEUN => Ok(HangulJamo::HangulChoseongNieun),
HANGUL_CHOSEONG_TIKEUT => Ok(HangulJamo::HangulChoseongTikeut),
HANGUL_CHOSEONG_SSANGTIKEUT => Ok(HangulJamo::HangulChoseongSsangtikeut),
HANGUL_CHOSEONG_RIEUL => Ok(HangulJamo::HangulChoseongRieul),
HANGUL_CHOSEONG_MIEUM => Ok(HangulJamo::HangulChoseongMieum),
HANGUL_CHOSEONG_PIEUP => Ok(HangulJamo::HangulChoseongPieup),
HANGUL_CHOSEONG_SSANGPIEUP => Ok(HangulJamo::HangulChoseongSsangpieup),
HANGUL_CHOSEONG_SIOS => Ok(HangulJamo::HangulChoseongSios),
HANGUL_CHOSEONG_SSANGSIOS => Ok(HangulJamo::HangulChoseongSsangsios),
HANGUL_CHOSEONG_IEUNG => Ok(HangulJamo::HangulChoseongIeung),
HANGUL_CHOSEONG_CIEUC => Ok(HangulJamo::HangulChoseongCieuc),
HANGUL_CHOSEONG_SSANGCIEUC => Ok(HangulJamo::HangulChoseongSsangcieuc),
HANGUL_CHOSEONG_CHIEUCH => Ok(HangulJamo::HangulChoseongChieuch),
HANGUL_CHOSEONG_KHIEUKH => Ok(HangulJamo::HangulChoseongKhieukh),
HANGUL_CHOSEONG_THIEUTH => Ok(HangulJamo::HangulChoseongThieuth),
HANGUL_CHOSEONG_PHIEUPH => Ok(HangulJamo::HangulChoseongPhieuph),
HANGUL_CHOSEONG_HIEUH => Ok(HangulJamo::HangulChoseongHieuh),
HANGUL_CHOSEONG_NIEUN_DASH_KIYEOK => Ok(HangulJamo::HangulChoseongNieunDashKiyeok),
HANGUL_CHOSEONG_SSANGNIEUN => Ok(HangulJamo::HangulChoseongSsangnieun),
HANGUL_CHOSEONG_NIEUN_DASH_TIKEUT => Ok(HangulJamo::HangulChoseongNieunDashTikeut),
HANGUL_CHOSEONG_NIEUN_DASH_PIEUP => Ok(HangulJamo::HangulChoseongNieunDashPieup),
HANGUL_CHOSEONG_TIKEUT_DASH_KIYEOK => Ok(HangulJamo::HangulChoseongTikeutDashKiyeok),
HANGUL_CHOSEONG_RIEUL_DASH_NIEUN => Ok(HangulJamo::HangulChoseongRieulDashNieun),
HANGUL_CHOSEONG_SSANGRIEUL => Ok(HangulJamo::HangulChoseongSsangrieul),
HANGUL_CHOSEONG_RIEUL_DASH_HIEUH => Ok(HangulJamo::HangulChoseongRieulDashHieuh),
HANGUL_CHOSEONG_KAPYEOUNRIEUL => Ok(HangulJamo::HangulChoseongKapyeounrieul),
HANGUL_CHOSEONG_MIEUM_DASH_PIEUP => Ok(HangulJamo::HangulChoseongMieumDashPieup),
HANGUL_CHOSEONG_KAPYEOUNMIEUM => Ok(HangulJamo::HangulChoseongKapyeounmieum),
HANGUL_CHOSEONG_PIEUP_DASH_KIYEOK => Ok(HangulJamo::HangulChoseongPieupDashKiyeok),
HANGUL_CHOSEONG_PIEUP_DASH_NIEUN => Ok(HangulJamo::HangulChoseongPieupDashNieun),
HANGUL_CHOSEONG_PIEUP_DASH_TIKEUT => Ok(HangulJamo::HangulChoseongPieupDashTikeut),
HANGUL_CHOSEONG_PIEUP_DASH_SIOS => Ok(HangulJamo::HangulChoseongPieupDashSios),
HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_KIYEOK => Ok(HangulJamo::HangulChoseongPieupDashSiosDashKiyeok),
HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_TIKEUT => Ok(HangulJamo::HangulChoseongPieupDashSiosDashTikeut),
HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_PIEUP => Ok(HangulJamo::HangulChoseongPieupDashSiosDashPieup),
HANGUL_CHOSEONG_PIEUP_DASH_SSANGSIOS => Ok(HangulJamo::HangulChoseongPieupDashSsangsios),
HANGUL_CHOSEONG_PIEUP_DASH_SIOS_DASH_CIEUC => Ok(HangulJamo::HangulChoseongPieupDashSiosDashCieuc),
HANGUL_CHOSEONG_PIEUP_DASH_CIEUC => Ok(HangulJamo::HangulChoseongPieupDashCieuc),
HANGUL_CHOSEONG_PIEUP_DASH_CHIEUCH => Ok(HangulJamo::HangulChoseongPieupDashChieuch),
HANGUL_CHOSEONG_PIEUP_DASH_THIEUTH => Ok(HangulJamo::HangulChoseongPieupDashThieuth),
HANGUL_CHOSEONG_PIEUP_DASH_PHIEUPH => Ok(HangulJamo::HangulChoseongPieupDashPhieuph),
HANGUL_CHOSEONG_KAPYEOUNPIEUP => Ok(HangulJamo::HangulChoseongKapyeounpieup),
HANGUL_CHOSEONG_KAPYEOUNSSANGPIEUP => Ok(HangulJamo::HangulChoseongKapyeounssangpieup),
HANGUL_CHOSEONG_SIOS_DASH_KIYEOK => Ok(HangulJamo::HangulChoseongSiosDashKiyeok),
HANGUL_CHOSEONG_SIOS_DASH_NIEUN => Ok(HangulJamo::HangulChoseongSiosDashNieun),
HANGUL_CHOSEONG_SIOS_DASH_TIKEUT => Ok(HangulJamo::HangulChoseongSiosDashTikeut),
HANGUL_CHOSEONG_SIOS_DASH_RIEUL => Ok(HangulJamo::HangulChoseongSiosDashRieul),
HANGUL_CHOSEONG_SIOS_DASH_MIEUM => Ok(HangulJamo::HangulChoseongSiosDashMieum),
HANGUL_CHOSEONG_SIOS_DASH_PIEUP => Ok(HangulJamo::HangulChoseongSiosDashPieup),
HANGUL_CHOSEONG_SIOS_DASH_PIEUP_DASH_KIYEOK => Ok(HangulJamo::HangulChoseongSiosDashPieupDashKiyeok),
HANGUL_CHOSEONG_SIOS_DASH_SSANGSIOS => Ok(HangulJamo::HangulChoseongSiosDashSsangsios),
HANGUL_CHOSEONG_SIOS_DASH_IEUNG => Ok(HangulJamo::HangulChoseongSiosDashIeung),
HANGUL_CHOSEONG_SIOS_DASH_CIEUC => Ok(HangulJamo::HangulChoseongSiosDashCieuc),
HANGUL_CHOSEONG_SIOS_DASH_CHIEUCH => Ok(HangulJamo::HangulChoseongSiosDashChieuch),
HANGUL_CHOSEONG_SIOS_DASH_KHIEUKH => Ok(HangulJamo::HangulChoseongSiosDashKhieukh),
HANGUL_CHOSEONG_SIOS_DASH_THIEUTH => Ok(HangulJamo::HangulChoseongSiosDashThieuth),
HANGUL_CHOSEONG_SIOS_DASH_PHIEUPH => Ok(HangulJamo::HangulChoseongSiosDashPhieuph),
HANGUL_CHOSEONG_SIOS_DASH_HIEUH => Ok(HangulJamo::HangulChoseongSiosDashHieuh),
HANGUL_CHOSEONG_CHITUEUMSIOS => Ok(HangulJamo::HangulChoseongChitueumsios),
HANGUL_CHOSEONG_CHITUEUMSSANGSIOS => Ok(HangulJamo::HangulChoseongChitueumssangsios),
HANGUL_CHOSEONG_CEONGCHIEUMSIOS => Ok(HangulJamo::HangulChoseongCeongchieumsios),
HANGUL_CHOSEONG_CEONGCHIEUMSSANGSIOS => Ok(HangulJamo::HangulChoseongCeongchieumssangsios),
HANGUL_CHOSEONG_PANSIOS => Ok(HangulJamo::HangulChoseongPansios),
HANGUL_CHOSEONG_IEUNG_DASH_KIYEOK => Ok(HangulJamo::HangulChoseongIeungDashKiyeok),
HANGUL_CHOSEONG_IEUNG_DASH_TIKEUT => Ok(HangulJamo::HangulChoseongIeungDashTikeut),
HANGUL_CHOSEONG_IEUNG_DASH_MIEUM => Ok(HangulJamo::HangulChoseongIeungDashMieum),
HANGUL_CHOSEONG_IEUNG_DASH_PIEUP => Ok(HangulJamo::HangulChoseongIeungDashPieup),
HANGUL_CHOSEONG_IEUNG_DASH_SIOS => Ok(HangulJamo::HangulChoseongIeungDashSios),
HANGUL_CHOSEONG_IEUNG_DASH_PANSIOS => Ok(HangulJamo::HangulChoseongIeungDashPansios),
HANGUL_CHOSEONG_SSANGIEUNG => Ok(HangulJamo::HangulChoseongSsangieung),
HANGUL_CHOSEONG_IEUNG_DASH_CIEUC => Ok(HangulJamo::HangulChoseongIeungDashCieuc),
HANGUL_CHOSEONG_IEUNG_DASH_CHIEUCH => Ok(HangulJamo::HangulChoseongIeungDashChieuch),
HANGUL_CHOSEONG_IEUNG_DASH_THIEUTH => Ok(HangulJamo::HangulChoseongIeungDashThieuth),
HANGUL_CHOSEONG_IEUNG_DASH_PHIEUPH => Ok(HangulJamo::HangulChoseongIeungDashPhieuph),
HANGUL_CHOSEONG_YESIEUNG => Ok(HangulJamo::HangulChoseongYesieung),
HANGUL_CHOSEONG_CIEUC_DASH_IEUNG => Ok(HangulJamo::HangulChoseongCieucDashIeung),
HANGUL_CHOSEONG_CHITUEUMCIEUC => Ok(HangulJamo::HangulChoseongChitueumcieuc),
HANGUL_CHOSEONG_CHITUEUMSSANGCIEUC => Ok(HangulJamo::HangulChoseongChitueumssangcieuc),
HANGUL_CHOSEONG_CEONGCHIEUMCIEUC => Ok(HangulJamo::HangulChoseongCeongchieumcieuc),
HANGUL_CHOSEONG_CEONGCHIEUMSSANGCIEUC => Ok(HangulJamo::HangulChoseongCeongchieumssangcieuc),
HANGUL_CHOSEONG_CHIEUCH_DASH_KHIEUKH => Ok(HangulJamo::HangulChoseongChieuchDashKhieukh),
HANGUL_CHOSEONG_CHIEUCH_DASH_HIEUH => Ok(HangulJamo::HangulChoseongChieuchDashHieuh),
HANGUL_CHOSEONG_CHITUEUMCHIEUCH => Ok(HangulJamo::HangulChoseongChitueumchieuch),
HANGUL_CHOSEONG_CEONGCHIEUMCHIEUCH => Ok(HangulJamo::HangulChoseongCeongchieumchieuch),
HANGUL_CHOSEONG_PHIEUPH_DASH_PIEUP => Ok(HangulJamo::HangulChoseongPhieuphDashPieup),
HANGUL_CHOSEONG_KAPYEOUNPHIEUPH => Ok(HangulJamo::HangulChoseongKapyeounphieuph),
HANGUL_CHOSEONG_SSANGHIEUH => Ok(HangulJamo::HangulChoseongSsanghieuh),
HANGUL_CHOSEONG_YEORINHIEUH => Ok(HangulJamo::HangulChoseongYeorinhieuh),
HANGUL_CHOSEONG_KIYEOK_DASH_TIKEUT => Ok(HangulJamo::HangulChoseongKiyeokDashTikeut),
HANGUL_CHOSEONG_NIEUN_DASH_SIOS => Ok(HangulJamo::HangulChoseongNieunDashSios),
HANGUL_CHOSEONG_NIEUN_DASH_CIEUC => Ok(HangulJamo::HangulChoseongNieunDashCieuc),
HANGUL_CHOSEONG_NIEUN_DASH_HIEUH => Ok(HangulJamo::HangulChoseongNieunDashHieuh),
HANGUL_CHOSEONG_TIKEUT_DASH_RIEUL => Ok(HangulJamo::HangulChoseongTikeutDashRieul),
HANGUL_CHOSEONG_FILLER => Ok(HangulJamo::HangulChoseongFiller),
HANGUL_JUNGSEONG_FILLER => Ok(HangulJamo::HangulJungseongFiller),
HANGUL_JUNGSEONG_A => Ok(HangulJamo::HangulJungseongA),
HANGUL_JUNGSEONG_AE => Ok(HangulJamo::HangulJungseongAe),
HANGUL_JUNGSEONG_YA => Ok(HangulJamo::HangulJungseongYa),
HANGUL_JUNGSEONG_YAE => Ok(HangulJamo::HangulJungseongYae),
HANGUL_JUNGSEONG_EO => Ok(HangulJamo::HangulJungseongEo),
HANGUL_JUNGSEONG_E => Ok(HangulJamo::HangulJungseongE),
HANGUL_JUNGSEONG_YEO => Ok(HangulJamo::HangulJungseongYeo),
HANGUL_JUNGSEONG_YE => Ok(HangulJamo::HangulJungseongYe),
HANGUL_JUNGSEONG_O => Ok(HangulJamo::HangulJungseongO),
HANGUL_JUNGSEONG_WA => Ok(HangulJamo::HangulJungseongWa),
HANGUL_JUNGSEONG_WAE => Ok(HangulJamo::HangulJungseongWae),
HANGUL_JUNGSEONG_OE => Ok(HangulJamo::HangulJungseongOe),
HANGUL_JUNGSEONG_YO => Ok(HangulJamo::HangulJungseongYo),
HANGUL_JUNGSEONG_U => Ok(HangulJamo::HangulJungseongU),
HANGUL_JUNGSEONG_WEO => Ok(HangulJamo::HangulJungseongWeo),
HANGUL_JUNGSEONG_WE => Ok(HangulJamo::HangulJungseongWe),
HANGUL_JUNGSEONG_WI => Ok(HangulJamo::HangulJungseongWi),
HANGUL_JUNGSEONG_YU => Ok(HangulJamo::HangulJungseongYu),
HANGUL_JUNGSEONG_EU => Ok(HangulJamo::HangulJungseongEu),
HANGUL_JUNGSEONG_YI => Ok(HangulJamo::HangulJungseongYi),
HANGUL_JUNGSEONG_I => Ok(HangulJamo::HangulJungseongI),
HANGUL_JUNGSEONG_A_DASH_O => Ok(HangulJamo::HangulJungseongADashO),
HANGUL_JUNGSEONG_A_DASH_U => Ok(HangulJamo::HangulJungseongADashU),
HANGUL_JUNGSEONG_YA_DASH_O => Ok(HangulJamo::HangulJungseongYaDashO),
HANGUL_JUNGSEONG_YA_DASH_YO => Ok(HangulJamo::HangulJungseongYaDashYo),
HANGUL_JUNGSEONG_EO_DASH_O => Ok(HangulJamo::HangulJungseongEoDashO),
HANGUL_JUNGSEONG_EO_DASH_U => Ok(HangulJamo::HangulJungseongEoDashU),
HANGUL_JUNGSEONG_EO_DASH_EU => Ok(HangulJamo::HangulJungseongEoDashEu),
HANGUL_JUNGSEONG_YEO_DASH_O => Ok(HangulJamo::HangulJungseongYeoDashO),
HANGUL_JUNGSEONG_YEO_DASH_U => Ok(HangulJamo::HangulJungseongYeoDashU),
HANGUL_JUNGSEONG_O_DASH_EO => Ok(HangulJamo::HangulJungseongODashEo),
HANGUL_JUNGSEONG_O_DASH_E => Ok(HangulJamo::HangulJungseongODashE),
HANGUL_JUNGSEONG_O_DASH_YE => Ok(HangulJamo::HangulJungseongODashYe),
HANGUL_JUNGSEONG_O_DASH_O => Ok(HangulJamo::HangulJungseongODashO),
HANGUL_JUNGSEONG_O_DASH_U => Ok(HangulJamo::HangulJungseongODashU),
HANGUL_JUNGSEONG_YO_DASH_YA => Ok(HangulJamo::HangulJungseongYoDashYa),
HANGUL_JUNGSEONG_YO_DASH_YAE => Ok(HangulJamo::HangulJungseongYoDashYae),
HANGUL_JUNGSEONG_YO_DASH_YEO => Ok(HangulJamo::HangulJungseongYoDashYeo),
HANGUL_JUNGSEONG_YO_DASH_O => Ok(HangulJamo::HangulJungseongYoDashO),
HANGUL_JUNGSEONG_YO_DASH_I => Ok(HangulJamo::HangulJungseongYoDashI),
HANGUL_JUNGSEONG_U_DASH_A => Ok(HangulJamo::HangulJungseongUDashA),
HANGUL_JUNGSEONG_U_DASH_AE => Ok(HangulJamo::HangulJungseongUDashAe),
HANGUL_JUNGSEONG_U_DASH_EO_DASH_EU => Ok(HangulJamo::HangulJungseongUDashEoDashEu),
HANGUL_JUNGSEONG_U_DASH_YE => Ok(HangulJamo::HangulJungseongUDashYe),
HANGUL_JUNGSEONG_U_DASH_U => Ok(HangulJamo::HangulJungseongUDashU),
HANGUL_JUNGSEONG_YU_DASH_A => Ok(HangulJamo::HangulJungseongYuDashA),
HANGUL_JUNGSEONG_YU_DASH_EO => Ok(HangulJamo::HangulJungseongYuDashEo),
HANGUL_JUNGSEONG_YU_DASH_E => Ok(HangulJamo::HangulJungseongYuDashE),
HANGUL_JUNGSEONG_YU_DASH_YEO => Ok(HangulJamo::HangulJungseongYuDashYeo),
HANGUL_JUNGSEONG_YU_DASH_YE => Ok(HangulJamo::HangulJungseongYuDashYe),
HANGUL_JUNGSEONG_YU_DASH_U => Ok(HangulJamo::HangulJungseongYuDashU),
HANGUL_JUNGSEONG_YU_DASH_I => Ok(HangulJamo::HangulJungseongYuDashI),
HANGUL_JUNGSEONG_EU_DASH_U => Ok(HangulJamo::HangulJungseongEuDashU),
HANGUL_JUNGSEONG_EU_DASH_EU => Ok(HangulJamo::HangulJungseongEuDashEu),
HANGUL_JUNGSEONG_YI_DASH_U => Ok(HangulJamo::HangulJungseongYiDashU),
HANGUL_JUNGSEONG_I_DASH_A => Ok(HangulJamo::HangulJungseongIDashA),
HANGUL_JUNGSEONG_I_DASH_YA => Ok(HangulJamo::HangulJungseongIDashYa),
HANGUL_JUNGSEONG_I_DASH_O => Ok(HangulJamo::HangulJungseongIDashO),
HANGUL_JUNGSEONG_I_DASH_U => Ok(HangulJamo::HangulJungseongIDashU),
HANGUL_JUNGSEONG_I_DASH_EU => Ok(HangulJamo::HangulJungseongIDashEu),
HANGUL_JUNGSEONG_I_DASH_ARAEA => Ok(HangulJamo::HangulJungseongIDashAraea),
HANGUL_JUNGSEONG_ARAEA => Ok(HangulJamo::HangulJungseongAraea),
HANGUL_JUNGSEONG_ARAEA_DASH_EO => Ok(HangulJamo::HangulJungseongAraeaDashEo),
HANGUL_JUNGSEONG_ARAEA_DASH_U => Ok(HangulJamo::HangulJungseongAraeaDashU),
HANGUL_JUNGSEONG_ARAEA_DASH_I => Ok(HangulJamo::HangulJungseongAraeaDashI),
HANGUL_JUNGSEONG_SSANGARAEA => Ok(HangulJamo::HangulJungseongSsangaraea),
HANGUL_JUNGSEONG_A_DASH_EU => Ok(HangulJamo::HangulJungseongADashEu),
HANGUL_JUNGSEONG_YA_DASH_U => Ok(HangulJamo::HangulJungseongYaDashU),
HANGUL_JUNGSEONG_YEO_DASH_YA => Ok(HangulJamo::HangulJungseongYeoDashYa),
HANGUL_JUNGSEONG_O_DASH_YA => Ok(HangulJamo::HangulJungseongODashYa),
HANGUL_JUNGSEONG_O_DASH_YAE => Ok(HangulJamo::HangulJungseongODashYae),
HANGUL_JONGSEONG_KIYEOK => Ok(HangulJamo::HangulJongseongKiyeok),
HANGUL_JONGSEONG_SSANGKIYEOK => Ok(HangulJamo::HangulJongseongSsangkiyeok),
HANGUL_JONGSEONG_KIYEOK_DASH_SIOS => Ok(HangulJamo::HangulJongseongKiyeokDashSios),
HANGUL_JONGSEONG_NIEUN => Ok(HangulJamo::HangulJongseongNieun),
HANGUL_JONGSEONG_NIEUN_DASH_CIEUC => Ok(HangulJamo::HangulJongseongNieunDashCieuc),
HANGUL_JONGSEONG_NIEUN_DASH_HIEUH => Ok(HangulJamo::HangulJongseongNieunDashHieuh),
HANGUL_JONGSEONG_TIKEUT => Ok(HangulJamo::HangulJongseongTikeut),
HANGUL_JONGSEONG_RIEUL => Ok(HangulJamo::HangulJongseongRieul),
HANGUL_JONGSEONG_RIEUL_DASH_KIYEOK => Ok(HangulJamo::HangulJongseongRieulDashKiyeok),
HANGUL_JONGSEONG_RIEUL_DASH_MIEUM => Ok(HangulJamo::HangulJongseongRieulDashMieum),
HANGUL_JONGSEONG_RIEUL_DASH_PIEUP => Ok(HangulJamo::HangulJongseongRieulDashPieup),
HANGUL_JONGSEONG_RIEUL_DASH_SIOS => Ok(HangulJamo::HangulJongseongRieulDashSios),
HANGUL_JONGSEONG_RIEUL_DASH_THIEUTH => Ok(HangulJamo::HangulJongseongRieulDashThieuth),
HANGUL_JONGSEONG_RIEUL_DASH_PHIEUPH => Ok(HangulJamo::HangulJongseongRieulDashPhieuph),
HANGUL_JONGSEONG_RIEUL_DASH_HIEUH => Ok(HangulJamo::HangulJongseongRieulDashHieuh),
HANGUL_JONGSEONG_MIEUM => Ok(HangulJamo::HangulJongseongMieum),
HANGUL_JONGSEONG_PIEUP => Ok(HangulJamo::HangulJongseongPieup),
HANGUL_JONGSEONG_PIEUP_DASH_SIOS => Ok(HangulJamo::HangulJongseongPieupDashSios),
HANGUL_JONGSEONG_SIOS => Ok(HangulJamo::HangulJongseongSios),
HANGUL_JONGSEONG_SSANGSIOS => Ok(HangulJamo::HangulJongseongSsangsios),
HANGUL_JONGSEONG_IEUNG => Ok(HangulJamo::HangulJongseongIeung),
HANGUL_JONGSEONG_CIEUC => Ok(HangulJamo::HangulJongseongCieuc),
HANGUL_JONGSEONG_CHIEUCH => Ok(HangulJamo::HangulJongseongChieuch),
HANGUL_JONGSEONG_KHIEUKH => Ok(HangulJamo::HangulJongseongKhieukh),
HANGUL_JONGSEONG_THIEUTH => Ok(HangulJamo::HangulJongseongThieuth),
HANGUL_JONGSEONG_PHIEUPH => Ok(HangulJamo::HangulJongseongPhieuph),
HANGUL_JONGSEONG_HIEUH => Ok(HangulJamo::HangulJongseongHieuh),
HANGUL_JONGSEONG_KIYEOK_DASH_RIEUL => Ok(HangulJamo::HangulJongseongKiyeokDashRieul),
HANGUL_JONGSEONG_KIYEOK_DASH_SIOS_DASH_KIYEOK => Ok(HangulJamo::HangulJongseongKiyeokDashSiosDashKiyeok),
HANGUL_JONGSEONG_NIEUN_DASH_KIYEOK => Ok(HangulJamo::HangulJongseongNieunDashKiyeok),
HANGUL_JONGSEONG_NIEUN_DASH_TIKEUT => Ok(HangulJamo::HangulJongseongNieunDashTikeut),
HANGUL_JONGSEONG_NIEUN_DASH_SIOS => Ok(HangulJamo::HangulJongseongNieunDashSios),
HANGUL_JONGSEONG_NIEUN_DASH_PANSIOS => Ok(HangulJamo::HangulJongseongNieunDashPansios),
HANGUL_JONGSEONG_NIEUN_DASH_THIEUTH => Ok(HangulJamo::HangulJongseongNieunDashThieuth),
HANGUL_JONGSEONG_TIKEUT_DASH_KIYEOK => Ok(HangulJamo::HangulJongseongTikeutDashKiyeok),
HANGUL_JONGSEONG_TIKEUT_DASH_RIEUL => Ok(HangulJamo::HangulJongseongTikeutDashRieul),
HANGUL_JONGSEONG_RIEUL_DASH_KIYEOK_DASH_SIOS => Ok(HangulJamo::HangulJongseongRieulDashKiyeokDashSios),
HANGUL_JONGSEONG_RIEUL_DASH_NIEUN => Ok(HangulJamo::HangulJongseongRieulDashNieun),
HANGUL_JONGSEONG_RIEUL_DASH_TIKEUT => Ok(HangulJamo::HangulJongseongRieulDashTikeut),
HANGUL_JONGSEONG_RIEUL_DASH_TIKEUT_DASH_HIEUH => Ok(HangulJamo::HangulJongseongRieulDashTikeutDashHieuh),
HANGUL_JONGSEONG_SSANGRIEUL => Ok(HangulJamo::HangulJongseongSsangrieul),
HANGUL_JONGSEONG_RIEUL_DASH_MIEUM_DASH_KIYEOK => Ok(HangulJamo::HangulJongseongRieulDashMieumDashKiyeok),
HANGUL_JONGSEONG_RIEUL_DASH_MIEUM_DASH_SIOS => Ok(HangulJamo::HangulJongseongRieulDashMieumDashSios),
HANGUL_JONGSEONG_RIEUL_DASH_PIEUP_DASH_SIOS => Ok(HangulJamo::HangulJongseongRieulDashPieupDashSios),
HANGUL_JONGSEONG_RIEUL_DASH_PIEUP_DASH_HIEUH => Ok(HangulJamo::HangulJongseongRieulDashPieupDashHieuh),
HANGUL_JONGSEONG_RIEUL_DASH_KAPYEOUNPIEUP => Ok(HangulJamo::HangulJongseongRieulDashKapyeounpieup),
HANGUL_JONGSEONG_RIEUL_DASH_SSANGSIOS => Ok(HangulJamo::HangulJongseongRieulDashSsangsios),
HANGUL_JONGSEONG_RIEUL_DASH_PANSIOS => Ok(HangulJamo::HangulJongseongRieulDashPansios),
HANGUL_JONGSEONG_RIEUL_DASH_KHIEUKH => Ok(HangulJamo::HangulJongseongRieulDashKhieukh),
HANGUL_JONGSEONG_RIEUL_DASH_YEORINHIEUH => Ok(HangulJamo::HangulJongseongRieulDashYeorinhieuh),
HANGUL_JONGSEONG_MIEUM_DASH_KIYEOK => Ok(HangulJamo::HangulJongseongMieumDashKiyeok),
HANGUL_JONGSEONG_MIEUM_DASH_RIEUL => Ok(HangulJamo::HangulJongseongMieumDashRieul),
HANGUL_JONGSEONG_MIEUM_DASH_PIEUP => Ok(HangulJamo::HangulJongseongMieumDashPieup),
HANGUL_JONGSEONG_MIEUM_DASH_SIOS => Ok(HangulJamo::HangulJongseongMieumDashSios),
HANGUL_JONGSEONG_MIEUM_DASH_SSANGSIOS => Ok(HangulJamo::HangulJongseongMieumDashSsangsios),
HANGUL_JONGSEONG_MIEUM_DASH_PANSIOS => Ok(HangulJamo::HangulJongseongMieumDashPansios),
HANGUL_JONGSEONG_MIEUM_DASH_CHIEUCH => Ok(HangulJamo::HangulJongseongMieumDashChieuch),
HANGUL_JONGSEONG_MIEUM_DASH_HIEUH => Ok(HangulJamo::HangulJongseongMieumDashHieuh),
HANGUL_JONGSEONG_KAPYEOUNMIEUM => Ok(HangulJamo::HangulJongseongKapyeounmieum),
HANGUL_JONGSEONG_PIEUP_DASH_RIEUL => Ok(HangulJamo::HangulJongseongPieupDashRieul),
HANGUL_JONGSEONG_PIEUP_DASH_PHIEUPH => Ok(HangulJamo::HangulJongseongPieupDashPhieuph),
HANGUL_JONGSEONG_PIEUP_DASH_HIEUH => Ok(HangulJamo::HangulJongseongPieupDashHieuh),
HANGUL_JONGSEONG_KAPYEOUNPIEUP => Ok(HangulJamo::HangulJongseongKapyeounpieup),
HANGUL_JONGSEONG_SIOS_DASH_KIYEOK => Ok(HangulJamo::HangulJongseongSiosDashKiyeok),
HANGUL_JONGSEONG_SIOS_DASH_TIKEUT => Ok(HangulJamo::HangulJongseongSiosDashTikeut),
HANGUL_JONGSEONG_SIOS_DASH_RIEUL => Ok(HangulJamo::HangulJongseongSiosDashRieul),
HANGUL_JONGSEONG_SIOS_DASH_PIEUP => Ok(HangulJamo::HangulJongseongSiosDashPieup),
HANGUL_JONGSEONG_PANSIOS => Ok(HangulJamo::HangulJongseongPansios),
HANGUL_JONGSEONG_IEUNG_DASH_KIYEOK => Ok(HangulJamo::HangulJongseongIeungDashKiyeok),
HANGUL_JONGSEONG_IEUNG_DASH_SSANGKIYEOK => Ok(HangulJamo::HangulJongseongIeungDashSsangkiyeok),
HANGUL_JONGSEONG_SSANGIEUNG => Ok(HangulJamo::HangulJongseongSsangieung),
HANGUL_JONGSEONG_IEUNG_DASH_KHIEUKH => Ok(HangulJamo::HangulJongseongIeungDashKhieukh),
HANGUL_JONGSEONG_YESIEUNG => Ok(HangulJamo::HangulJongseongYesieung),
HANGUL_JONGSEONG_YESIEUNG_DASH_SIOS => Ok(HangulJamo::HangulJongseongYesieungDashSios),
HANGUL_JONGSEONG_YESIEUNG_DASH_PANSIOS => Ok(HangulJamo::HangulJongseongYesieungDashPansios),
HANGUL_JONGSEONG_PHIEUPH_DASH_PIEUP => Ok(HangulJamo::HangulJongseongPhieuphDashPieup),
HANGUL_JONGSEONG_KAPYEOUNPHIEUPH => Ok(HangulJamo::HangulJongseongKapyeounphieuph),
HANGUL_JONGSEONG_HIEUH_DASH_NIEUN => Ok(HangulJamo::HangulJongseongHieuhDashNieun),
HANGUL_JONGSEONG_HIEUH_DASH_RIEUL => Ok(HangulJamo::HangulJongseongHieuhDashRieul),
HANGUL_JONGSEONG_HIEUH_DASH_MIEUM => Ok(HangulJamo::HangulJongseongHieuhDashMieum),
HANGUL_JONGSEONG_HIEUH_DASH_PIEUP => Ok(HangulJamo::HangulJongseongHieuhDashPieup),
HANGUL_JONGSEONG_YEORINHIEUH => Ok(HangulJamo::HangulJongseongYeorinhieuh),
HANGUL_JONGSEONG_KIYEOK_DASH_NIEUN => Ok(HangulJamo::HangulJongseongKiyeokDashNieun),
HANGUL_JONGSEONG_KIYEOK_DASH_PIEUP => Ok(HangulJamo::HangulJongseongKiyeokDashPieup),
HANGUL_JONGSEONG_KIYEOK_DASH_CHIEUCH => Ok(HangulJamo::HangulJongseongKiyeokDashChieuch),
HANGUL_JONGSEONG_KIYEOK_DASH_KHIEUKH => Ok(HangulJamo::HangulJongseongKiyeokDashKhieukh),
HANGUL_JONGSEONG_KIYEOK_DASH_HIEUH => Ok(HangulJamo::HangulJongseongKiyeokDashHieuh),
_ => Err(()),
}
}
}
impl Into<u32> for HangulJamo {
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 HangulJamo {
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 HangulJamo {
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 HangulJamo {
pub fn new() -> Self {
HangulJamo::HangulChoseongKiyeok
}
pub fn name(&self) -> &str {
match self {
HangulJamo::HangulChoseongKiyeok => "hangul choseong kiyeok",
HangulJamo::HangulChoseongSsangkiyeok => "hangul choseong ssangkiyeok",
HangulJamo::HangulChoseongNieun => "hangul choseong nieun",
HangulJamo::HangulChoseongTikeut => "hangul choseong tikeut",
HangulJamo::HangulChoseongSsangtikeut => "hangul choseong ssangtikeut",
HangulJamo::HangulChoseongRieul => "hangul choseong rieul",
HangulJamo::HangulChoseongMieum => "hangul choseong mieum",
HangulJamo::HangulChoseongPieup => "hangul choseong pieup",
HangulJamo::HangulChoseongSsangpieup => "hangul choseong ssangpieup",
HangulJamo::HangulChoseongSios => "hangul choseong sios",
HangulJamo::HangulChoseongSsangsios => "hangul choseong ssangsios",
HangulJamo::HangulChoseongIeung => "hangul choseong ieung",
HangulJamo::HangulChoseongCieuc => "hangul choseong cieuc",
HangulJamo::HangulChoseongSsangcieuc => "hangul choseong ssangcieuc",
HangulJamo::HangulChoseongChieuch => "hangul choseong chieuch",
HangulJamo::HangulChoseongKhieukh => "hangul choseong khieukh",
HangulJamo::HangulChoseongThieuth => "hangul choseong thieuth",
HangulJamo::HangulChoseongPhieuph => "hangul choseong phieuph",
HangulJamo::HangulChoseongHieuh => "hangul choseong hieuh",
HangulJamo::HangulChoseongNieunDashKiyeok => "hangul choseong nieun-kiyeok",
HangulJamo::HangulChoseongSsangnieun => "hangul choseong ssangnieun",
HangulJamo::HangulChoseongNieunDashTikeut => "hangul choseong nieun-tikeut",
HangulJamo::HangulChoseongNieunDashPieup => "hangul choseong nieun-pieup",
HangulJamo::HangulChoseongTikeutDashKiyeok => "hangul choseong tikeut-kiyeok",
HangulJamo::HangulChoseongRieulDashNieun => "hangul choseong rieul-nieun",
HangulJamo::HangulChoseongSsangrieul => "hangul choseong ssangrieul",
HangulJamo::HangulChoseongRieulDashHieuh => "hangul choseong rieul-hieuh",
HangulJamo::HangulChoseongKapyeounrieul => "hangul choseong kapyeounrieul",
HangulJamo::HangulChoseongMieumDashPieup => "hangul choseong mieum-pieup",
HangulJamo::HangulChoseongKapyeounmieum => "hangul choseong kapyeounmieum",
HangulJamo::HangulChoseongPieupDashKiyeok => "hangul choseong pieup-kiyeok",
HangulJamo::HangulChoseongPieupDashNieun => "hangul choseong pieup-nieun",
HangulJamo::HangulChoseongPieupDashTikeut => "hangul choseong pieup-tikeut",
HangulJamo::HangulChoseongPieupDashSios => "hangul choseong pieup-sios",
HangulJamo::HangulChoseongPieupDashSiosDashKiyeok => "hangul choseong pieup-sios-kiyeok",
HangulJamo::HangulChoseongPieupDashSiosDashTikeut => "hangul choseong pieup-sios-tikeut",
HangulJamo::HangulChoseongPieupDashSiosDashPieup => "hangul choseong pieup-sios-pieup",
HangulJamo::HangulChoseongPieupDashSsangsios => "hangul choseong pieup-ssangsios",
HangulJamo::HangulChoseongPieupDashSiosDashCieuc => "hangul choseong pieup-sios-cieuc",
HangulJamo::HangulChoseongPieupDashCieuc => "hangul choseong pieup-cieuc",
HangulJamo::HangulChoseongPieupDashChieuch => "hangul choseong pieup-chieuch",
HangulJamo::HangulChoseongPieupDashThieuth => "hangul choseong pieup-thieuth",
HangulJamo::HangulChoseongPieupDashPhieuph => "hangul choseong pieup-phieuph",
HangulJamo::HangulChoseongKapyeounpieup => "hangul choseong kapyeounpieup",
HangulJamo::HangulChoseongKapyeounssangpieup => "hangul choseong kapyeounssangpieup",
HangulJamo::HangulChoseongSiosDashKiyeok => "hangul choseong sios-kiyeok",
HangulJamo::HangulChoseongSiosDashNieun => "hangul choseong sios-nieun",
HangulJamo::HangulChoseongSiosDashTikeut => "hangul choseong sios-tikeut",
HangulJamo::HangulChoseongSiosDashRieul => "hangul choseong sios-rieul",
HangulJamo::HangulChoseongSiosDashMieum => "hangul choseong sios-mieum",
HangulJamo::HangulChoseongSiosDashPieup => "hangul choseong sios-pieup",
HangulJamo::HangulChoseongSiosDashPieupDashKiyeok => "hangul choseong sios-pieup-kiyeok",
HangulJamo::HangulChoseongSiosDashSsangsios => "hangul choseong sios-ssangsios",
HangulJamo::HangulChoseongSiosDashIeung => "hangul choseong sios-ieung",
HangulJamo::HangulChoseongSiosDashCieuc => "hangul choseong sios-cieuc",
HangulJamo::HangulChoseongSiosDashChieuch => "hangul choseong sios-chieuch",
HangulJamo::HangulChoseongSiosDashKhieukh => "hangul choseong sios-khieukh",
HangulJamo::HangulChoseongSiosDashThieuth => "hangul choseong sios-thieuth",
HangulJamo::HangulChoseongSiosDashPhieuph => "hangul choseong sios-phieuph",
HangulJamo::HangulChoseongSiosDashHieuh => "hangul choseong sios-hieuh",
HangulJamo::HangulChoseongChitueumsios => "hangul choseong chitueumsios",
HangulJamo::HangulChoseongChitueumssangsios => "hangul choseong chitueumssangsios",
HangulJamo::HangulChoseongCeongchieumsios => "hangul choseong ceongchieumsios",
HangulJamo::HangulChoseongCeongchieumssangsios => "hangul choseong ceongchieumssangsios",
HangulJamo::HangulChoseongPansios => "hangul choseong pansios",
HangulJamo::HangulChoseongIeungDashKiyeok => "hangul choseong ieung-kiyeok",
HangulJamo::HangulChoseongIeungDashTikeut => "hangul choseong ieung-tikeut",
HangulJamo::HangulChoseongIeungDashMieum => "hangul choseong ieung-mieum",
HangulJamo::HangulChoseongIeungDashPieup => "hangul choseong ieung-pieup",
HangulJamo::HangulChoseongIeungDashSios => "hangul choseong ieung-sios",
HangulJamo::HangulChoseongIeungDashPansios => "hangul choseong ieung-pansios",
HangulJamo::HangulChoseongSsangieung => "hangul choseong ssangieung",
HangulJamo::HangulChoseongIeungDashCieuc => "hangul choseong ieung-cieuc",
HangulJamo::HangulChoseongIeungDashChieuch => "hangul choseong ieung-chieuch",
HangulJamo::HangulChoseongIeungDashThieuth => "hangul choseong ieung-thieuth",
HangulJamo::HangulChoseongIeungDashPhieuph => "hangul choseong ieung-phieuph",
HangulJamo::HangulChoseongYesieung => "hangul choseong yesieung",
HangulJamo::HangulChoseongCieucDashIeung => "hangul choseong cieuc-ieung",
HangulJamo::HangulChoseongChitueumcieuc => "hangul choseong chitueumcieuc",
HangulJamo::HangulChoseongChitueumssangcieuc => "hangul choseong chitueumssangcieuc",
HangulJamo::HangulChoseongCeongchieumcieuc => "hangul choseong ceongchieumcieuc",
HangulJamo::HangulChoseongCeongchieumssangcieuc => "hangul choseong ceongchieumssangcieuc",
HangulJamo::HangulChoseongChieuchDashKhieukh => "hangul choseong chieuch-khieukh",
HangulJamo::HangulChoseongChieuchDashHieuh => "hangul choseong chieuch-hieuh",
HangulJamo::HangulChoseongChitueumchieuch => "hangul choseong chitueumchieuch",
HangulJamo::HangulChoseongCeongchieumchieuch => "hangul choseong ceongchieumchieuch",
HangulJamo::HangulChoseongPhieuphDashPieup => "hangul choseong phieuph-pieup",
HangulJamo::HangulChoseongKapyeounphieuph => "hangul choseong kapyeounphieuph",
HangulJamo::HangulChoseongSsanghieuh => "hangul choseong ssanghieuh",
HangulJamo::HangulChoseongYeorinhieuh => "hangul choseong yeorinhieuh",
HangulJamo::HangulChoseongKiyeokDashTikeut => "hangul choseong kiyeok-tikeut",
HangulJamo::HangulChoseongNieunDashSios => "hangul choseong nieun-sios",
HangulJamo::HangulChoseongNieunDashCieuc => "hangul choseong nieun-cieuc",
HangulJamo::HangulChoseongNieunDashHieuh => "hangul choseong nieun-hieuh",
HangulJamo::HangulChoseongTikeutDashRieul => "hangul choseong tikeut-rieul",
HangulJamo::HangulChoseongFiller => "hangul choseong filler",
HangulJamo::HangulJungseongFiller => "hangul jungseong filler",
HangulJamo::HangulJungseongA => "hangul jungseong a",
HangulJamo::HangulJungseongAe => "hangul jungseong ae",
HangulJamo::HangulJungseongYa => "hangul jungseong ya",
HangulJamo::HangulJungseongYae => "hangul jungseong yae",
HangulJamo::HangulJungseongEo => "hangul jungseong eo",
HangulJamo::HangulJungseongE => "hangul jungseong e",
HangulJamo::HangulJungseongYeo => "hangul jungseong yeo",
HangulJamo::HangulJungseongYe => "hangul jungseong ye",
HangulJamo::HangulJungseongO => "hangul jungseong o",
HangulJamo::HangulJungseongWa => "hangul jungseong wa",
HangulJamo::HangulJungseongWae => "hangul jungseong wae",
HangulJamo::HangulJungseongOe => "hangul jungseong oe",
HangulJamo::HangulJungseongYo => "hangul jungseong yo",
HangulJamo::HangulJungseongU => "hangul jungseong u",
HangulJamo::HangulJungseongWeo => "hangul jungseong weo",
HangulJamo::HangulJungseongWe => "hangul jungseong we",
HangulJamo::HangulJungseongWi => "hangul jungseong wi",
HangulJamo::HangulJungseongYu => "hangul jungseong yu",
HangulJamo::HangulJungseongEu => "hangul jungseong eu",
HangulJamo::HangulJungseongYi => "hangul jungseong yi",
HangulJamo::HangulJungseongI => "hangul jungseong i",
HangulJamo::HangulJungseongADashO => "hangul jungseong a-o",
HangulJamo::HangulJungseongADashU => "hangul jungseong a-u",
HangulJamo::HangulJungseongYaDashO => "hangul jungseong ya-o",
HangulJamo::HangulJungseongYaDashYo => "hangul jungseong ya-yo",
HangulJamo::HangulJungseongEoDashO => "hangul jungseong eo-o",
HangulJamo::HangulJungseongEoDashU => "hangul jungseong eo-u",
HangulJamo::HangulJungseongEoDashEu => "hangul jungseong eo-eu",
HangulJamo::HangulJungseongYeoDashO => "hangul jungseong yeo-o",
HangulJamo::HangulJungseongYeoDashU => "hangul jungseong yeo-u",
HangulJamo::HangulJungseongODashEo => "hangul jungseong o-eo",
HangulJamo::HangulJungseongODashE => "hangul jungseong o-e",
HangulJamo::HangulJungseongODashYe => "hangul jungseong o-ye",
HangulJamo::HangulJungseongODashO => "hangul jungseong o-o",
HangulJamo::HangulJungseongODashU => "hangul jungseong o-u",
HangulJamo::HangulJungseongYoDashYa => "hangul jungseong yo-ya",
HangulJamo::HangulJungseongYoDashYae => "hangul jungseong yo-yae",
HangulJamo::HangulJungseongYoDashYeo => "hangul jungseong yo-yeo",
HangulJamo::HangulJungseongYoDashO => "hangul jungseong yo-o",
HangulJamo::HangulJungseongYoDashI => "hangul jungseong yo-i",
HangulJamo::HangulJungseongUDashA => "hangul jungseong u-a",
HangulJamo::HangulJungseongUDashAe => "hangul jungseong u-ae",
HangulJamo::HangulJungseongUDashEoDashEu => "hangul jungseong u-eo-eu",
HangulJamo::HangulJungseongUDashYe => "hangul jungseong u-ye",
HangulJamo::HangulJungseongUDashU => "hangul jungseong u-u",
HangulJamo::HangulJungseongYuDashA => "hangul jungseong yu-a",
HangulJamo::HangulJungseongYuDashEo => "hangul jungseong yu-eo",
HangulJamo::HangulJungseongYuDashE => "hangul jungseong yu-e",
HangulJamo::HangulJungseongYuDashYeo => "hangul jungseong yu-yeo",
HangulJamo::HangulJungseongYuDashYe => "hangul jungseong yu-ye",
HangulJamo::HangulJungseongYuDashU => "hangul jungseong yu-u",
HangulJamo::HangulJungseongYuDashI => "hangul jungseong yu-i",
HangulJamo::HangulJungseongEuDashU => "hangul jungseong eu-u",
HangulJamo::HangulJungseongEuDashEu => "hangul jungseong eu-eu",
HangulJamo::HangulJungseongYiDashU => "hangul jungseong yi-u",
HangulJamo::HangulJungseongIDashA => "hangul jungseong i-a",
HangulJamo::HangulJungseongIDashYa => "hangul jungseong i-ya",
HangulJamo::HangulJungseongIDashO => "hangul jungseong i-o",
HangulJamo::HangulJungseongIDashU => "hangul jungseong i-u",
HangulJamo::HangulJungseongIDashEu => "hangul jungseong i-eu",
HangulJamo::HangulJungseongIDashAraea => "hangul jungseong i-araea",
HangulJamo::HangulJungseongAraea => "hangul jungseong araea",
HangulJamo::HangulJungseongAraeaDashEo => "hangul jungseong araea-eo",
HangulJamo::HangulJungseongAraeaDashU => "hangul jungseong araea-u",
HangulJamo::HangulJungseongAraeaDashI => "hangul jungseong araea-i",
HangulJamo::HangulJungseongSsangaraea => "hangul jungseong ssangaraea",
HangulJamo::HangulJungseongADashEu => "hangul jungseong a-eu",
HangulJamo::HangulJungseongYaDashU => "hangul jungseong ya-u",
HangulJamo::HangulJungseongYeoDashYa => "hangul jungseong yeo-ya",
HangulJamo::HangulJungseongODashYa => "hangul jungseong o-ya",
HangulJamo::HangulJungseongODashYae => "hangul jungseong o-yae",
HangulJamo::HangulJongseongKiyeok => "hangul jongseong kiyeok",
HangulJamo::HangulJongseongSsangkiyeok => "hangul jongseong ssangkiyeok",
HangulJamo::HangulJongseongKiyeokDashSios => "hangul jongseong kiyeok-sios",
HangulJamo::HangulJongseongNieun => "hangul jongseong nieun",
HangulJamo::HangulJongseongNieunDashCieuc => "hangul jongseong nieun-cieuc",
HangulJamo::HangulJongseongNieunDashHieuh => "hangul jongseong nieun-hieuh",
HangulJamo::HangulJongseongTikeut => "hangul jongseong tikeut",
HangulJamo::HangulJongseongRieul => "hangul jongseong rieul",
HangulJamo::HangulJongseongRieulDashKiyeok => "hangul jongseong rieul-kiyeok",
HangulJamo::HangulJongseongRieulDashMieum => "hangul jongseong rieul-mieum",
HangulJamo::HangulJongseongRieulDashPieup => "hangul jongseong rieul-pieup",
HangulJamo::HangulJongseongRieulDashSios => "hangul jongseong rieul-sios",
HangulJamo::HangulJongseongRieulDashThieuth => "hangul jongseong rieul-thieuth",
HangulJamo::HangulJongseongRieulDashPhieuph => "hangul jongseong rieul-phieuph",
HangulJamo::HangulJongseongRieulDashHieuh => "hangul jongseong rieul-hieuh",
HangulJamo::HangulJongseongMieum => "hangul jongseong mieum",
HangulJamo::HangulJongseongPieup => "hangul jongseong pieup",
HangulJamo::HangulJongseongPieupDashSios => "hangul jongseong pieup-sios",
HangulJamo::HangulJongseongSios => "hangul jongseong sios",
HangulJamo::HangulJongseongSsangsios => "hangul jongseong ssangsios",
HangulJamo::HangulJongseongIeung => "hangul jongseong ieung",
HangulJamo::HangulJongseongCieuc => "hangul jongseong cieuc",
HangulJamo::HangulJongseongChieuch => "hangul jongseong chieuch",
HangulJamo::HangulJongseongKhieukh => "hangul jongseong khieukh",
HangulJamo::HangulJongseongThieuth => "hangul jongseong thieuth",
HangulJamo::HangulJongseongPhieuph => "hangul jongseong phieuph",
HangulJamo::HangulJongseongHieuh => "hangul jongseong hieuh",
HangulJamo::HangulJongseongKiyeokDashRieul => "hangul jongseong kiyeok-rieul",
HangulJamo::HangulJongseongKiyeokDashSiosDashKiyeok => "hangul jongseong kiyeok-sios-kiyeok",
HangulJamo::HangulJongseongNieunDashKiyeok => "hangul jongseong nieun-kiyeok",
HangulJamo::HangulJongseongNieunDashTikeut => "hangul jongseong nieun-tikeut",
HangulJamo::HangulJongseongNieunDashSios => "hangul jongseong nieun-sios",
HangulJamo::HangulJongseongNieunDashPansios => "hangul jongseong nieun-pansios",
HangulJamo::HangulJongseongNieunDashThieuth => "hangul jongseong nieun-thieuth",
HangulJamo::HangulJongseongTikeutDashKiyeok => "hangul jongseong tikeut-kiyeok",
HangulJamo::HangulJongseongTikeutDashRieul => "hangul jongseong tikeut-rieul",
HangulJamo::HangulJongseongRieulDashKiyeokDashSios => "hangul jongseong rieul-kiyeok-sios",
HangulJamo::HangulJongseongRieulDashNieun => "hangul jongseong rieul-nieun",
HangulJamo::HangulJongseongRieulDashTikeut => "hangul jongseong rieul-tikeut",
HangulJamo::HangulJongseongRieulDashTikeutDashHieuh => "hangul jongseong rieul-tikeut-hieuh",
HangulJamo::HangulJongseongSsangrieul => "hangul jongseong ssangrieul",
HangulJamo::HangulJongseongRieulDashMieumDashKiyeok => "hangul jongseong rieul-mieum-kiyeok",
HangulJamo::HangulJongseongRieulDashMieumDashSios => "hangul jongseong rieul-mieum-sios",
HangulJamo::HangulJongseongRieulDashPieupDashSios => "hangul jongseong rieul-pieup-sios",
HangulJamo::HangulJongseongRieulDashPieupDashHieuh => "hangul jongseong rieul-pieup-hieuh",
HangulJamo::HangulJongseongRieulDashKapyeounpieup => "hangul jongseong rieul-kapyeounpieup",
HangulJamo::HangulJongseongRieulDashSsangsios => "hangul jongseong rieul-ssangsios",
HangulJamo::HangulJongseongRieulDashPansios => "hangul jongseong rieul-pansios",
HangulJamo::HangulJongseongRieulDashKhieukh => "hangul jongseong rieul-khieukh",
HangulJamo::HangulJongseongRieulDashYeorinhieuh => "hangul jongseong rieul-yeorinhieuh",
HangulJamo::HangulJongseongMieumDashKiyeok => "hangul jongseong mieum-kiyeok",
HangulJamo::HangulJongseongMieumDashRieul => "hangul jongseong mieum-rieul",
HangulJamo::HangulJongseongMieumDashPieup => "hangul jongseong mieum-pieup",
HangulJamo::HangulJongseongMieumDashSios => "hangul jongseong mieum-sios",
HangulJamo::HangulJongseongMieumDashSsangsios => "hangul jongseong mieum-ssangsios",
HangulJamo::HangulJongseongMieumDashPansios => "hangul jongseong mieum-pansios",
HangulJamo::HangulJongseongMieumDashChieuch => "hangul jongseong mieum-chieuch",
HangulJamo::HangulJongseongMieumDashHieuh => "hangul jongseong mieum-hieuh",
HangulJamo::HangulJongseongKapyeounmieum => "hangul jongseong kapyeounmieum",
HangulJamo::HangulJongseongPieupDashRieul => "hangul jongseong pieup-rieul",
HangulJamo::HangulJongseongPieupDashPhieuph => "hangul jongseong pieup-phieuph",
HangulJamo::HangulJongseongPieupDashHieuh => "hangul jongseong pieup-hieuh",
HangulJamo::HangulJongseongKapyeounpieup => "hangul jongseong kapyeounpieup",
HangulJamo::HangulJongseongSiosDashKiyeok => "hangul jongseong sios-kiyeok",
HangulJamo::HangulJongseongSiosDashTikeut => "hangul jongseong sios-tikeut",
HangulJamo::HangulJongseongSiosDashRieul => "hangul jongseong sios-rieul",
HangulJamo::HangulJongseongSiosDashPieup => "hangul jongseong sios-pieup",
HangulJamo::HangulJongseongPansios => "hangul jongseong pansios",
HangulJamo::HangulJongseongIeungDashKiyeok => "hangul jongseong ieung-kiyeok",
HangulJamo::HangulJongseongIeungDashSsangkiyeok => "hangul jongseong ieung-ssangkiyeok",
HangulJamo::HangulJongseongSsangieung => "hangul jongseong ssangieung",
HangulJamo::HangulJongseongIeungDashKhieukh => "hangul jongseong ieung-khieukh",
HangulJamo::HangulJongseongYesieung => "hangul jongseong yesieung",
HangulJamo::HangulJongseongYesieungDashSios => "hangul jongseong yesieung-sios",
HangulJamo::HangulJongseongYesieungDashPansios => "hangul jongseong yesieung-pansios",
HangulJamo::HangulJongseongPhieuphDashPieup => "hangul jongseong phieuph-pieup",
HangulJamo::HangulJongseongKapyeounphieuph => "hangul jongseong kapyeounphieuph",
HangulJamo::HangulJongseongHieuhDashNieun => "hangul jongseong hieuh-nieun",
HangulJamo::HangulJongseongHieuhDashRieul => "hangul jongseong hieuh-rieul",
HangulJamo::HangulJongseongHieuhDashMieum => "hangul jongseong hieuh-mieum",
HangulJamo::HangulJongseongHieuhDashPieup => "hangul jongseong hieuh-pieup",
HangulJamo::HangulJongseongYeorinhieuh => "hangul jongseong yeorinhieuh",
HangulJamo::HangulJongseongKiyeokDashNieun => "hangul jongseong kiyeok-nieun",
HangulJamo::HangulJongseongKiyeokDashPieup => "hangul jongseong kiyeok-pieup",
HangulJamo::HangulJongseongKiyeokDashChieuch => "hangul jongseong kiyeok-chieuch",
HangulJamo::HangulJongseongKiyeokDashKhieukh => "hangul jongseong kiyeok-khieukh",
HangulJamo::HangulJongseongKiyeokDashHieuh => "hangul jongseong kiyeok-hieuh",
}
}
}