#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
pub enum Nushu {
CharacterDash1b170,
CharacterDash1b171,
CharacterDash1b172,
CharacterDash1b173,
CharacterDash1b174,
CharacterDash1b175,
CharacterDash1b176,
CharacterDash1b177,
CharacterDash1b178,
CharacterDash1b179,
CharacterDash1b17a,
CharacterDash1b17b,
CharacterDash1b17c,
CharacterDash1b17d,
CharacterDash1b17e,
CharacterDash1b17f,
CharacterDash1b180,
CharacterDash1b181,
CharacterDash1b182,
CharacterDash1b183,
CharacterDash1b184,
CharacterDash1b185,
CharacterDash1b186,
CharacterDash1b187,
CharacterDash1b188,
CharacterDash1b189,
CharacterDash1b18a,
CharacterDash1b18b,
CharacterDash1b18c,
CharacterDash1b18d,
CharacterDash1b18e,
CharacterDash1b18f,
CharacterDash1b190,
CharacterDash1b191,
CharacterDash1b192,
CharacterDash1b193,
CharacterDash1b194,
CharacterDash1b195,
CharacterDash1b196,
CharacterDash1b197,
CharacterDash1b198,
CharacterDash1b199,
CharacterDash1b19a,
CharacterDash1b19b,
CharacterDash1b19c,
CharacterDash1b19d,
CharacterDash1b19e,
CharacterDash1b19f,
CharacterDash1b1a0,
CharacterDash1b1a1,
CharacterDash1b1a2,
CharacterDash1b1a3,
CharacterDash1b1a4,
CharacterDash1b1a5,
CharacterDash1b1a6,
CharacterDash1b1a7,
CharacterDash1b1a8,
CharacterDash1b1a9,
CharacterDash1b1aa,
CharacterDash1b1ab,
CharacterDash1b1ac,
CharacterDash1b1ad,
CharacterDash1b1ae,
CharacterDash1b1af,
CharacterDash1b1b0,
CharacterDash1b1b1,
CharacterDash1b1b2,
CharacterDash1b1b3,
CharacterDash1b1b4,
CharacterDash1b1b5,
CharacterDash1b1b6,
CharacterDash1b1b7,
CharacterDash1b1b8,
CharacterDash1b1b9,
CharacterDash1b1ba,
CharacterDash1b1bb,
CharacterDash1b1bc,
CharacterDash1b1bd,
CharacterDash1b1be,
CharacterDash1b1bf,
CharacterDash1b1c0,
CharacterDash1b1c1,
CharacterDash1b1c2,
CharacterDash1b1c3,
CharacterDash1b1c4,
CharacterDash1b1c5,
CharacterDash1b1c6,
CharacterDash1b1c7,
CharacterDash1b1c8,
CharacterDash1b1c9,
CharacterDash1b1ca,
CharacterDash1b1cb,
CharacterDash1b1cc,
CharacterDash1b1cd,
CharacterDash1b1ce,
CharacterDash1b1cf,
CharacterDash1b1d0,
CharacterDash1b1d1,
CharacterDash1b1d2,
CharacterDash1b1d3,
CharacterDash1b1d4,
CharacterDash1b1d5,
CharacterDash1b1d6,
CharacterDash1b1d7,
CharacterDash1b1d8,
CharacterDash1b1d9,
CharacterDash1b1da,
CharacterDash1b1db,
CharacterDash1b1dc,
CharacterDash1b1dd,
CharacterDash1b1de,
CharacterDash1b1df,
CharacterDash1b1e0,
CharacterDash1b1e1,
CharacterDash1b1e2,
CharacterDash1b1e3,
CharacterDash1b1e4,
CharacterDash1b1e5,
CharacterDash1b1e6,
CharacterDash1b1e7,
CharacterDash1b1e8,
CharacterDash1b1e9,
CharacterDash1b1ea,
CharacterDash1b1eb,
CharacterDash1b1ec,
CharacterDash1b1ed,
CharacterDash1b1ee,
CharacterDash1b1ef,
CharacterDash1b1f0,
CharacterDash1b1f1,
CharacterDash1b1f2,
CharacterDash1b1f3,
CharacterDash1b1f4,
CharacterDash1b1f5,
CharacterDash1b1f6,
CharacterDash1b1f7,
CharacterDash1b1f8,
CharacterDash1b1f9,
CharacterDash1b1fa,
CharacterDash1b1fb,
CharacterDash1b1fc,
CharacterDash1b1fd,
CharacterDash1b1fe,
CharacterDash1b1ff,
CharacterDash1b200,
CharacterDash1b201,
CharacterDash1b202,
CharacterDash1b203,
CharacterDash1b204,
CharacterDash1b205,
CharacterDash1b206,
CharacterDash1b207,
CharacterDash1b208,
CharacterDash1b209,
CharacterDash1b20a,
CharacterDash1b20b,
CharacterDash1b20c,
CharacterDash1b20d,
CharacterDash1b20e,
CharacterDash1b20f,
CharacterDash1b210,
CharacterDash1b211,
CharacterDash1b212,
CharacterDash1b213,
CharacterDash1b214,
CharacterDash1b215,
CharacterDash1b216,
CharacterDash1b217,
CharacterDash1b218,
CharacterDash1b219,
CharacterDash1b21a,
CharacterDash1b21b,
CharacterDash1b21c,
CharacterDash1b21d,
CharacterDash1b21e,
CharacterDash1b21f,
CharacterDash1b220,
CharacterDash1b221,
CharacterDash1b222,
CharacterDash1b223,
CharacterDash1b224,
CharacterDash1b225,
CharacterDash1b226,
CharacterDash1b227,
CharacterDash1b228,
CharacterDash1b229,
CharacterDash1b22a,
CharacterDash1b22b,
CharacterDash1b22c,
CharacterDash1b22d,
CharacterDash1b22e,
CharacterDash1b22f,
CharacterDash1b230,
CharacterDash1b231,
CharacterDash1b232,
CharacterDash1b233,
CharacterDash1b234,
CharacterDash1b235,
CharacterDash1b236,
CharacterDash1b237,
CharacterDash1b238,
CharacterDash1b239,
CharacterDash1b23a,
CharacterDash1b23b,
CharacterDash1b23c,
CharacterDash1b23d,
CharacterDash1b23e,
CharacterDash1b23f,
CharacterDash1b240,
CharacterDash1b241,
CharacterDash1b242,
CharacterDash1b243,
CharacterDash1b244,
CharacterDash1b245,
CharacterDash1b246,
CharacterDash1b247,
CharacterDash1b248,
CharacterDash1b249,
CharacterDash1b24a,
CharacterDash1b24b,
CharacterDash1b24c,
CharacterDash1b24d,
CharacterDash1b24e,
CharacterDash1b24f,
CharacterDash1b250,
CharacterDash1b251,
CharacterDash1b252,
CharacterDash1b253,
CharacterDash1b254,
CharacterDash1b255,
CharacterDash1b256,
CharacterDash1b257,
CharacterDash1b258,
CharacterDash1b259,
CharacterDash1b25a,
CharacterDash1b25b,
CharacterDash1b25c,
CharacterDash1b25d,
CharacterDash1b25e,
CharacterDash1b25f,
CharacterDash1b260,
CharacterDash1b261,
CharacterDash1b262,
CharacterDash1b263,
CharacterDash1b264,
CharacterDash1b265,
CharacterDash1b266,
CharacterDash1b267,
CharacterDash1b268,
CharacterDash1b269,
CharacterDash1b26a,
CharacterDash1b26b,
CharacterDash1b26c,
CharacterDash1b26d,
CharacterDash1b26e,
CharacterDash1b26f,
CharacterDash1b270,
CharacterDash1b271,
CharacterDash1b272,
CharacterDash1b273,
CharacterDash1b274,
CharacterDash1b275,
CharacterDash1b276,
CharacterDash1b277,
CharacterDash1b278,
CharacterDash1b279,
CharacterDash1b27a,
CharacterDash1b27b,
CharacterDash1b27c,
CharacterDash1b27d,
CharacterDash1b27e,
CharacterDash1b27f,
CharacterDash1b280,
CharacterDash1b281,
CharacterDash1b282,
CharacterDash1b283,
CharacterDash1b284,
CharacterDash1b285,
CharacterDash1b286,
CharacterDash1b287,
CharacterDash1b288,
CharacterDash1b289,
CharacterDash1b28a,
CharacterDash1b28b,
CharacterDash1b28c,
CharacterDash1b28d,
CharacterDash1b28e,
CharacterDash1b28f,
CharacterDash1b290,
CharacterDash1b291,
CharacterDash1b292,
CharacterDash1b293,
CharacterDash1b294,
CharacterDash1b295,
CharacterDash1b296,
CharacterDash1b297,
CharacterDash1b298,
CharacterDash1b299,
CharacterDash1b29a,
CharacterDash1b29b,
CharacterDash1b29c,
CharacterDash1b29d,
CharacterDash1b29e,
CharacterDash1b29f,
CharacterDash1b2a0,
CharacterDash1b2a1,
CharacterDash1b2a2,
CharacterDash1b2a3,
CharacterDash1b2a4,
CharacterDash1b2a5,
CharacterDash1b2a6,
CharacterDash1b2a7,
CharacterDash1b2a8,
CharacterDash1b2a9,
CharacterDash1b2aa,
CharacterDash1b2ab,
CharacterDash1b2ac,
CharacterDash1b2ad,
CharacterDash1b2ae,
CharacterDash1b2af,
CharacterDash1b2b0,
CharacterDash1b2b1,
CharacterDash1b2b2,
CharacterDash1b2b3,
CharacterDash1b2b4,
CharacterDash1b2b5,
CharacterDash1b2b6,
CharacterDash1b2b7,
CharacterDash1b2b8,
CharacterDash1b2b9,
CharacterDash1b2ba,
CharacterDash1b2bb,
CharacterDash1b2bc,
CharacterDash1b2bd,
CharacterDash1b2be,
CharacterDash1b2bf,
CharacterDash1b2c0,
CharacterDash1b2c1,
CharacterDash1b2c2,
CharacterDash1b2c3,
CharacterDash1b2c4,
CharacterDash1b2c5,
CharacterDash1b2c6,
CharacterDash1b2c7,
CharacterDash1b2c8,
CharacterDash1b2c9,
CharacterDash1b2ca,
CharacterDash1b2cb,
CharacterDash1b2cc,
CharacterDash1b2cd,
CharacterDash1b2ce,
CharacterDash1b2cf,
CharacterDash1b2d0,
CharacterDash1b2d1,
CharacterDash1b2d2,
CharacterDash1b2d3,
CharacterDash1b2d4,
CharacterDash1b2d5,
CharacterDash1b2d6,
CharacterDash1b2d7,
CharacterDash1b2d8,
CharacterDash1b2d9,
CharacterDash1b2da,
CharacterDash1b2db,
CharacterDash1b2dc,
CharacterDash1b2dd,
CharacterDash1b2de,
CharacterDash1b2df,
CharacterDash1b2e0,
CharacterDash1b2e1,
CharacterDash1b2e2,
CharacterDash1b2e3,
CharacterDash1b2e4,
CharacterDash1b2e5,
CharacterDash1b2e6,
CharacterDash1b2e7,
CharacterDash1b2e8,
CharacterDash1b2e9,
CharacterDash1b2ea,
CharacterDash1b2eb,
CharacterDash1b2ec,
CharacterDash1b2ed,
CharacterDash1b2ee,
CharacterDash1b2ef,
CharacterDash1b2f0,
CharacterDash1b2f1,
CharacterDash1b2f2,
CharacterDash1b2f3,
CharacterDash1b2f4,
CharacterDash1b2f5,
CharacterDash1b2f6,
CharacterDash1b2f7,
CharacterDash1b2f8,
CharacterDash1b2f9,
CharacterDash1b2fa,
CharacterDash1b2fb,
}
impl Into<char> for Nushu {
fn into(self) -> char {
match self {
Nushu::CharacterDash1b170 => '𛅰',
Nushu::CharacterDash1b171 => '𛅱',
Nushu::CharacterDash1b172 => '𛅲',
Nushu::CharacterDash1b173 => '𛅳',
Nushu::CharacterDash1b174 => '𛅴',
Nushu::CharacterDash1b175 => '𛅵',
Nushu::CharacterDash1b176 => '𛅶',
Nushu::CharacterDash1b177 => '𛅷',
Nushu::CharacterDash1b178 => '𛅸',
Nushu::CharacterDash1b179 => '𛅹',
Nushu::CharacterDash1b17a => '𛅺',
Nushu::CharacterDash1b17b => '𛅻',
Nushu::CharacterDash1b17c => '𛅼',
Nushu::CharacterDash1b17d => '𛅽',
Nushu::CharacterDash1b17e => '𛅾',
Nushu::CharacterDash1b17f => '𛅿',
Nushu::CharacterDash1b180 => '𛆀',
Nushu::CharacterDash1b181 => '𛆁',
Nushu::CharacterDash1b182 => '𛆂',
Nushu::CharacterDash1b183 => '𛆃',
Nushu::CharacterDash1b184 => '𛆄',
Nushu::CharacterDash1b185 => '𛆅',
Nushu::CharacterDash1b186 => '𛆆',
Nushu::CharacterDash1b187 => '𛆇',
Nushu::CharacterDash1b188 => '𛆈',
Nushu::CharacterDash1b189 => '𛆉',
Nushu::CharacterDash1b18a => '𛆊',
Nushu::CharacterDash1b18b => '𛆋',
Nushu::CharacterDash1b18c => '𛆌',
Nushu::CharacterDash1b18d => '𛆍',
Nushu::CharacterDash1b18e => '𛆎',
Nushu::CharacterDash1b18f => '𛆏',
Nushu::CharacterDash1b190 => '𛆐',
Nushu::CharacterDash1b191 => '𛆑',
Nushu::CharacterDash1b192 => '𛆒',
Nushu::CharacterDash1b193 => '𛆓',
Nushu::CharacterDash1b194 => '𛆔',
Nushu::CharacterDash1b195 => '𛆕',
Nushu::CharacterDash1b196 => '𛆖',
Nushu::CharacterDash1b197 => '𛆗',
Nushu::CharacterDash1b198 => '𛆘',
Nushu::CharacterDash1b199 => '𛆙',
Nushu::CharacterDash1b19a => '𛆚',
Nushu::CharacterDash1b19b => '𛆛',
Nushu::CharacterDash1b19c => '𛆜',
Nushu::CharacterDash1b19d => '𛆝',
Nushu::CharacterDash1b19e => '𛆞',
Nushu::CharacterDash1b19f => '𛆟',
Nushu::CharacterDash1b1a0 => '𛆠',
Nushu::CharacterDash1b1a1 => '𛆡',
Nushu::CharacterDash1b1a2 => '𛆢',
Nushu::CharacterDash1b1a3 => '𛆣',
Nushu::CharacterDash1b1a4 => '𛆤',
Nushu::CharacterDash1b1a5 => '𛆥',
Nushu::CharacterDash1b1a6 => '𛆦',
Nushu::CharacterDash1b1a7 => '𛆧',
Nushu::CharacterDash1b1a8 => '𛆨',
Nushu::CharacterDash1b1a9 => '𛆩',
Nushu::CharacterDash1b1aa => '𛆪',
Nushu::CharacterDash1b1ab => '𛆫',
Nushu::CharacterDash1b1ac => '𛆬',
Nushu::CharacterDash1b1ad => '𛆭',
Nushu::CharacterDash1b1ae => '𛆮',
Nushu::CharacterDash1b1af => '𛆯',
Nushu::CharacterDash1b1b0 => '𛆰',
Nushu::CharacterDash1b1b1 => '𛆱',
Nushu::CharacterDash1b1b2 => '𛆲',
Nushu::CharacterDash1b1b3 => '𛆳',
Nushu::CharacterDash1b1b4 => '𛆴',
Nushu::CharacterDash1b1b5 => '𛆵',
Nushu::CharacterDash1b1b6 => '𛆶',
Nushu::CharacterDash1b1b7 => '𛆷',
Nushu::CharacterDash1b1b8 => '𛆸',
Nushu::CharacterDash1b1b9 => '𛆹',
Nushu::CharacterDash1b1ba => '𛆺',
Nushu::CharacterDash1b1bb => '𛆻',
Nushu::CharacterDash1b1bc => '𛆼',
Nushu::CharacterDash1b1bd => '𛆽',
Nushu::CharacterDash1b1be => '𛆾',
Nushu::CharacterDash1b1bf => '𛆿',
Nushu::CharacterDash1b1c0 => '𛇀',
Nushu::CharacterDash1b1c1 => '𛇁',
Nushu::CharacterDash1b1c2 => '𛇂',
Nushu::CharacterDash1b1c3 => '𛇃',
Nushu::CharacterDash1b1c4 => '𛇄',
Nushu::CharacterDash1b1c5 => '𛇅',
Nushu::CharacterDash1b1c6 => '𛇆',
Nushu::CharacterDash1b1c7 => '𛇇',
Nushu::CharacterDash1b1c8 => '𛇈',
Nushu::CharacterDash1b1c9 => '𛇉',
Nushu::CharacterDash1b1ca => '𛇊',
Nushu::CharacterDash1b1cb => '𛇋',
Nushu::CharacterDash1b1cc => '𛇌',
Nushu::CharacterDash1b1cd => '𛇍',
Nushu::CharacterDash1b1ce => '𛇎',
Nushu::CharacterDash1b1cf => '𛇏',
Nushu::CharacterDash1b1d0 => '𛇐',
Nushu::CharacterDash1b1d1 => '𛇑',
Nushu::CharacterDash1b1d2 => '𛇒',
Nushu::CharacterDash1b1d3 => '𛇓',
Nushu::CharacterDash1b1d4 => '𛇔',
Nushu::CharacterDash1b1d5 => '𛇕',
Nushu::CharacterDash1b1d6 => '𛇖',
Nushu::CharacterDash1b1d7 => '𛇗',
Nushu::CharacterDash1b1d8 => '𛇘',
Nushu::CharacterDash1b1d9 => '𛇙',
Nushu::CharacterDash1b1da => '𛇚',
Nushu::CharacterDash1b1db => '𛇛',
Nushu::CharacterDash1b1dc => '𛇜',
Nushu::CharacterDash1b1dd => '𛇝',
Nushu::CharacterDash1b1de => '𛇞',
Nushu::CharacterDash1b1df => '𛇟',
Nushu::CharacterDash1b1e0 => '𛇠',
Nushu::CharacterDash1b1e1 => '𛇡',
Nushu::CharacterDash1b1e2 => '𛇢',
Nushu::CharacterDash1b1e3 => '𛇣',
Nushu::CharacterDash1b1e4 => '𛇤',
Nushu::CharacterDash1b1e5 => '𛇥',
Nushu::CharacterDash1b1e6 => '𛇦',
Nushu::CharacterDash1b1e7 => '𛇧',
Nushu::CharacterDash1b1e8 => '𛇨',
Nushu::CharacterDash1b1e9 => '𛇩',
Nushu::CharacterDash1b1ea => '𛇪',
Nushu::CharacterDash1b1eb => '𛇫',
Nushu::CharacterDash1b1ec => '𛇬',
Nushu::CharacterDash1b1ed => '𛇭',
Nushu::CharacterDash1b1ee => '𛇮',
Nushu::CharacterDash1b1ef => '𛇯',
Nushu::CharacterDash1b1f0 => '𛇰',
Nushu::CharacterDash1b1f1 => '𛇱',
Nushu::CharacterDash1b1f2 => '𛇲',
Nushu::CharacterDash1b1f3 => '𛇳',
Nushu::CharacterDash1b1f4 => '𛇴',
Nushu::CharacterDash1b1f5 => '𛇵',
Nushu::CharacterDash1b1f6 => '𛇶',
Nushu::CharacterDash1b1f7 => '𛇷',
Nushu::CharacterDash1b1f8 => '𛇸',
Nushu::CharacterDash1b1f9 => '𛇹',
Nushu::CharacterDash1b1fa => '𛇺',
Nushu::CharacterDash1b1fb => '𛇻',
Nushu::CharacterDash1b1fc => '𛇼',
Nushu::CharacterDash1b1fd => '𛇽',
Nushu::CharacterDash1b1fe => '𛇾',
Nushu::CharacterDash1b1ff => '𛇿',
Nushu::CharacterDash1b200 => '𛈀',
Nushu::CharacterDash1b201 => '𛈁',
Nushu::CharacterDash1b202 => '𛈂',
Nushu::CharacterDash1b203 => '𛈃',
Nushu::CharacterDash1b204 => '𛈄',
Nushu::CharacterDash1b205 => '𛈅',
Nushu::CharacterDash1b206 => '𛈆',
Nushu::CharacterDash1b207 => '𛈇',
Nushu::CharacterDash1b208 => '𛈈',
Nushu::CharacterDash1b209 => '𛈉',
Nushu::CharacterDash1b20a => '𛈊',
Nushu::CharacterDash1b20b => '𛈋',
Nushu::CharacterDash1b20c => '𛈌',
Nushu::CharacterDash1b20d => '𛈍',
Nushu::CharacterDash1b20e => '𛈎',
Nushu::CharacterDash1b20f => '𛈏',
Nushu::CharacterDash1b210 => '𛈐',
Nushu::CharacterDash1b211 => '𛈑',
Nushu::CharacterDash1b212 => '𛈒',
Nushu::CharacterDash1b213 => '𛈓',
Nushu::CharacterDash1b214 => '𛈔',
Nushu::CharacterDash1b215 => '𛈕',
Nushu::CharacterDash1b216 => '𛈖',
Nushu::CharacterDash1b217 => '𛈗',
Nushu::CharacterDash1b218 => '𛈘',
Nushu::CharacterDash1b219 => '𛈙',
Nushu::CharacterDash1b21a => '𛈚',
Nushu::CharacterDash1b21b => '𛈛',
Nushu::CharacterDash1b21c => '𛈜',
Nushu::CharacterDash1b21d => '𛈝',
Nushu::CharacterDash1b21e => '𛈞',
Nushu::CharacterDash1b21f => '𛈟',
Nushu::CharacterDash1b220 => '𛈠',
Nushu::CharacterDash1b221 => '𛈡',
Nushu::CharacterDash1b222 => '𛈢',
Nushu::CharacterDash1b223 => '𛈣',
Nushu::CharacterDash1b224 => '𛈤',
Nushu::CharacterDash1b225 => '𛈥',
Nushu::CharacterDash1b226 => '𛈦',
Nushu::CharacterDash1b227 => '𛈧',
Nushu::CharacterDash1b228 => '𛈨',
Nushu::CharacterDash1b229 => '𛈩',
Nushu::CharacterDash1b22a => '𛈪',
Nushu::CharacterDash1b22b => '𛈫',
Nushu::CharacterDash1b22c => '𛈬',
Nushu::CharacterDash1b22d => '𛈭',
Nushu::CharacterDash1b22e => '𛈮',
Nushu::CharacterDash1b22f => '𛈯',
Nushu::CharacterDash1b230 => '𛈰',
Nushu::CharacterDash1b231 => '𛈱',
Nushu::CharacterDash1b232 => '𛈲',
Nushu::CharacterDash1b233 => '𛈳',
Nushu::CharacterDash1b234 => '𛈴',
Nushu::CharacterDash1b235 => '𛈵',
Nushu::CharacterDash1b236 => '𛈶',
Nushu::CharacterDash1b237 => '𛈷',
Nushu::CharacterDash1b238 => '𛈸',
Nushu::CharacterDash1b239 => '𛈹',
Nushu::CharacterDash1b23a => '𛈺',
Nushu::CharacterDash1b23b => '𛈻',
Nushu::CharacterDash1b23c => '𛈼',
Nushu::CharacterDash1b23d => '𛈽',
Nushu::CharacterDash1b23e => '𛈾',
Nushu::CharacterDash1b23f => '𛈿',
Nushu::CharacterDash1b240 => '𛉀',
Nushu::CharacterDash1b241 => '𛉁',
Nushu::CharacterDash1b242 => '𛉂',
Nushu::CharacterDash1b243 => '𛉃',
Nushu::CharacterDash1b244 => '𛉄',
Nushu::CharacterDash1b245 => '𛉅',
Nushu::CharacterDash1b246 => '𛉆',
Nushu::CharacterDash1b247 => '𛉇',
Nushu::CharacterDash1b248 => '𛉈',
Nushu::CharacterDash1b249 => '𛉉',
Nushu::CharacterDash1b24a => '𛉊',
Nushu::CharacterDash1b24b => '𛉋',
Nushu::CharacterDash1b24c => '𛉌',
Nushu::CharacterDash1b24d => '𛉍',
Nushu::CharacterDash1b24e => '𛉎',
Nushu::CharacterDash1b24f => '𛉏',
Nushu::CharacterDash1b250 => '𛉐',
Nushu::CharacterDash1b251 => '𛉑',
Nushu::CharacterDash1b252 => '𛉒',
Nushu::CharacterDash1b253 => '𛉓',
Nushu::CharacterDash1b254 => '𛉔',
Nushu::CharacterDash1b255 => '𛉕',
Nushu::CharacterDash1b256 => '𛉖',
Nushu::CharacterDash1b257 => '𛉗',
Nushu::CharacterDash1b258 => '𛉘',
Nushu::CharacterDash1b259 => '𛉙',
Nushu::CharacterDash1b25a => '𛉚',
Nushu::CharacterDash1b25b => '𛉛',
Nushu::CharacterDash1b25c => '𛉜',
Nushu::CharacterDash1b25d => '𛉝',
Nushu::CharacterDash1b25e => '𛉞',
Nushu::CharacterDash1b25f => '𛉟',
Nushu::CharacterDash1b260 => '𛉠',
Nushu::CharacterDash1b261 => '𛉡',
Nushu::CharacterDash1b262 => '𛉢',
Nushu::CharacterDash1b263 => '𛉣',
Nushu::CharacterDash1b264 => '𛉤',
Nushu::CharacterDash1b265 => '𛉥',
Nushu::CharacterDash1b266 => '𛉦',
Nushu::CharacterDash1b267 => '𛉧',
Nushu::CharacterDash1b268 => '𛉨',
Nushu::CharacterDash1b269 => '𛉩',
Nushu::CharacterDash1b26a => '𛉪',
Nushu::CharacterDash1b26b => '𛉫',
Nushu::CharacterDash1b26c => '𛉬',
Nushu::CharacterDash1b26d => '𛉭',
Nushu::CharacterDash1b26e => '𛉮',
Nushu::CharacterDash1b26f => '𛉯',
Nushu::CharacterDash1b270 => '𛉰',
Nushu::CharacterDash1b271 => '𛉱',
Nushu::CharacterDash1b272 => '𛉲',
Nushu::CharacterDash1b273 => '𛉳',
Nushu::CharacterDash1b274 => '𛉴',
Nushu::CharacterDash1b275 => '𛉵',
Nushu::CharacterDash1b276 => '𛉶',
Nushu::CharacterDash1b277 => '𛉷',
Nushu::CharacterDash1b278 => '𛉸',
Nushu::CharacterDash1b279 => '𛉹',
Nushu::CharacterDash1b27a => '𛉺',
Nushu::CharacterDash1b27b => '𛉻',
Nushu::CharacterDash1b27c => '𛉼',
Nushu::CharacterDash1b27d => '𛉽',
Nushu::CharacterDash1b27e => '𛉾',
Nushu::CharacterDash1b27f => '𛉿',
Nushu::CharacterDash1b280 => '𛊀',
Nushu::CharacterDash1b281 => '𛊁',
Nushu::CharacterDash1b282 => '𛊂',
Nushu::CharacterDash1b283 => '𛊃',
Nushu::CharacterDash1b284 => '𛊄',
Nushu::CharacterDash1b285 => '𛊅',
Nushu::CharacterDash1b286 => '𛊆',
Nushu::CharacterDash1b287 => '𛊇',
Nushu::CharacterDash1b288 => '𛊈',
Nushu::CharacterDash1b289 => '𛊉',
Nushu::CharacterDash1b28a => '𛊊',
Nushu::CharacterDash1b28b => '𛊋',
Nushu::CharacterDash1b28c => '𛊌',
Nushu::CharacterDash1b28d => '𛊍',
Nushu::CharacterDash1b28e => '𛊎',
Nushu::CharacterDash1b28f => '𛊏',
Nushu::CharacterDash1b290 => '𛊐',
Nushu::CharacterDash1b291 => '𛊑',
Nushu::CharacterDash1b292 => '𛊒',
Nushu::CharacterDash1b293 => '𛊓',
Nushu::CharacterDash1b294 => '𛊔',
Nushu::CharacterDash1b295 => '𛊕',
Nushu::CharacterDash1b296 => '𛊖',
Nushu::CharacterDash1b297 => '𛊗',
Nushu::CharacterDash1b298 => '𛊘',
Nushu::CharacterDash1b299 => '𛊙',
Nushu::CharacterDash1b29a => '𛊚',
Nushu::CharacterDash1b29b => '𛊛',
Nushu::CharacterDash1b29c => '𛊜',
Nushu::CharacterDash1b29d => '𛊝',
Nushu::CharacterDash1b29e => '𛊞',
Nushu::CharacterDash1b29f => '𛊟',
Nushu::CharacterDash1b2a0 => '𛊠',
Nushu::CharacterDash1b2a1 => '𛊡',
Nushu::CharacterDash1b2a2 => '𛊢',
Nushu::CharacterDash1b2a3 => '𛊣',
Nushu::CharacterDash1b2a4 => '𛊤',
Nushu::CharacterDash1b2a5 => '𛊥',
Nushu::CharacterDash1b2a6 => '𛊦',
Nushu::CharacterDash1b2a7 => '𛊧',
Nushu::CharacterDash1b2a8 => '𛊨',
Nushu::CharacterDash1b2a9 => '𛊩',
Nushu::CharacterDash1b2aa => '𛊪',
Nushu::CharacterDash1b2ab => '𛊫',
Nushu::CharacterDash1b2ac => '𛊬',
Nushu::CharacterDash1b2ad => '𛊭',
Nushu::CharacterDash1b2ae => '𛊮',
Nushu::CharacterDash1b2af => '𛊯',
Nushu::CharacterDash1b2b0 => '𛊰',
Nushu::CharacterDash1b2b1 => '𛊱',
Nushu::CharacterDash1b2b2 => '𛊲',
Nushu::CharacterDash1b2b3 => '𛊳',
Nushu::CharacterDash1b2b4 => '𛊴',
Nushu::CharacterDash1b2b5 => '𛊵',
Nushu::CharacterDash1b2b6 => '𛊶',
Nushu::CharacterDash1b2b7 => '𛊷',
Nushu::CharacterDash1b2b8 => '𛊸',
Nushu::CharacterDash1b2b9 => '𛊹',
Nushu::CharacterDash1b2ba => '𛊺',
Nushu::CharacterDash1b2bb => '𛊻',
Nushu::CharacterDash1b2bc => '𛊼',
Nushu::CharacterDash1b2bd => '𛊽',
Nushu::CharacterDash1b2be => '𛊾',
Nushu::CharacterDash1b2bf => '𛊿',
Nushu::CharacterDash1b2c0 => '𛋀',
Nushu::CharacterDash1b2c1 => '𛋁',
Nushu::CharacterDash1b2c2 => '𛋂',
Nushu::CharacterDash1b2c3 => '𛋃',
Nushu::CharacterDash1b2c4 => '𛋄',
Nushu::CharacterDash1b2c5 => '𛋅',
Nushu::CharacterDash1b2c6 => '𛋆',
Nushu::CharacterDash1b2c7 => '𛋇',
Nushu::CharacterDash1b2c8 => '𛋈',
Nushu::CharacterDash1b2c9 => '𛋉',
Nushu::CharacterDash1b2ca => '𛋊',
Nushu::CharacterDash1b2cb => '𛋋',
Nushu::CharacterDash1b2cc => '𛋌',
Nushu::CharacterDash1b2cd => '𛋍',
Nushu::CharacterDash1b2ce => '𛋎',
Nushu::CharacterDash1b2cf => '𛋏',
Nushu::CharacterDash1b2d0 => '𛋐',
Nushu::CharacterDash1b2d1 => '𛋑',
Nushu::CharacterDash1b2d2 => '𛋒',
Nushu::CharacterDash1b2d3 => '𛋓',
Nushu::CharacterDash1b2d4 => '𛋔',
Nushu::CharacterDash1b2d5 => '𛋕',
Nushu::CharacterDash1b2d6 => '𛋖',
Nushu::CharacterDash1b2d7 => '𛋗',
Nushu::CharacterDash1b2d8 => '𛋘',
Nushu::CharacterDash1b2d9 => '𛋙',
Nushu::CharacterDash1b2da => '𛋚',
Nushu::CharacterDash1b2db => '𛋛',
Nushu::CharacterDash1b2dc => '𛋜',
Nushu::CharacterDash1b2dd => '𛋝',
Nushu::CharacterDash1b2de => '𛋞',
Nushu::CharacterDash1b2df => '𛋟',
Nushu::CharacterDash1b2e0 => '𛋠',
Nushu::CharacterDash1b2e1 => '𛋡',
Nushu::CharacterDash1b2e2 => '𛋢',
Nushu::CharacterDash1b2e3 => '𛋣',
Nushu::CharacterDash1b2e4 => '𛋤',
Nushu::CharacterDash1b2e5 => '𛋥',
Nushu::CharacterDash1b2e6 => '𛋦',
Nushu::CharacterDash1b2e7 => '𛋧',
Nushu::CharacterDash1b2e8 => '𛋨',
Nushu::CharacterDash1b2e9 => '𛋩',
Nushu::CharacterDash1b2ea => '𛋪',
Nushu::CharacterDash1b2eb => '𛋫',
Nushu::CharacterDash1b2ec => '𛋬',
Nushu::CharacterDash1b2ed => '𛋭',
Nushu::CharacterDash1b2ee => '𛋮',
Nushu::CharacterDash1b2ef => '𛋯',
Nushu::CharacterDash1b2f0 => '𛋰',
Nushu::CharacterDash1b2f1 => '𛋱',
Nushu::CharacterDash1b2f2 => '𛋲',
Nushu::CharacterDash1b2f3 => '𛋳',
Nushu::CharacterDash1b2f4 => '𛋴',
Nushu::CharacterDash1b2f5 => '𛋵',
Nushu::CharacterDash1b2f6 => '𛋶',
Nushu::CharacterDash1b2f7 => '𛋷',
Nushu::CharacterDash1b2f8 => '𛋸',
Nushu::CharacterDash1b2f9 => '𛋹',
Nushu::CharacterDash1b2fa => '𛋺',
Nushu::CharacterDash1b2fb => '𛋻',
}
}
}
impl std::convert::TryFrom<char> for Nushu {
type Error = ();
fn try_from(c: char) -> Result<Self, Self::Error> {
match c {
'𛅰' => Ok(Nushu::CharacterDash1b170),
'𛅱' => Ok(Nushu::CharacterDash1b171),
'𛅲' => Ok(Nushu::CharacterDash1b172),
'𛅳' => Ok(Nushu::CharacterDash1b173),
'𛅴' => Ok(Nushu::CharacterDash1b174),
'𛅵' => Ok(Nushu::CharacterDash1b175),
'𛅶' => Ok(Nushu::CharacterDash1b176),
'𛅷' => Ok(Nushu::CharacterDash1b177),
'𛅸' => Ok(Nushu::CharacterDash1b178),
'𛅹' => Ok(Nushu::CharacterDash1b179),
'𛅺' => Ok(Nushu::CharacterDash1b17a),
'𛅻' => Ok(Nushu::CharacterDash1b17b),
'𛅼' => Ok(Nushu::CharacterDash1b17c),
'𛅽' => Ok(Nushu::CharacterDash1b17d),
'𛅾' => Ok(Nushu::CharacterDash1b17e),
'𛅿' => Ok(Nushu::CharacterDash1b17f),
'𛆀' => Ok(Nushu::CharacterDash1b180),
'𛆁' => Ok(Nushu::CharacterDash1b181),
'𛆂' => Ok(Nushu::CharacterDash1b182),
'𛆃' => Ok(Nushu::CharacterDash1b183),
'𛆄' => Ok(Nushu::CharacterDash1b184),
'𛆅' => Ok(Nushu::CharacterDash1b185),
'𛆆' => Ok(Nushu::CharacterDash1b186),
'𛆇' => Ok(Nushu::CharacterDash1b187),
'𛆈' => Ok(Nushu::CharacterDash1b188),
'𛆉' => Ok(Nushu::CharacterDash1b189),
'𛆊' => Ok(Nushu::CharacterDash1b18a),
'𛆋' => Ok(Nushu::CharacterDash1b18b),
'𛆌' => Ok(Nushu::CharacterDash1b18c),
'𛆍' => Ok(Nushu::CharacterDash1b18d),
'𛆎' => Ok(Nushu::CharacterDash1b18e),
'𛆏' => Ok(Nushu::CharacterDash1b18f),
'𛆐' => Ok(Nushu::CharacterDash1b190),
'𛆑' => Ok(Nushu::CharacterDash1b191),
'𛆒' => Ok(Nushu::CharacterDash1b192),
'𛆓' => Ok(Nushu::CharacterDash1b193),
'𛆔' => Ok(Nushu::CharacterDash1b194),
'𛆕' => Ok(Nushu::CharacterDash1b195),
'𛆖' => Ok(Nushu::CharacterDash1b196),
'𛆗' => Ok(Nushu::CharacterDash1b197),
'𛆘' => Ok(Nushu::CharacterDash1b198),
'𛆙' => Ok(Nushu::CharacterDash1b199),
'𛆚' => Ok(Nushu::CharacterDash1b19a),
'𛆛' => Ok(Nushu::CharacterDash1b19b),
'𛆜' => Ok(Nushu::CharacterDash1b19c),
'𛆝' => Ok(Nushu::CharacterDash1b19d),
'𛆞' => Ok(Nushu::CharacterDash1b19e),
'𛆟' => Ok(Nushu::CharacterDash1b19f),
'𛆠' => Ok(Nushu::CharacterDash1b1a0),
'𛆡' => Ok(Nushu::CharacterDash1b1a1),
'𛆢' => Ok(Nushu::CharacterDash1b1a2),
'𛆣' => Ok(Nushu::CharacterDash1b1a3),
'𛆤' => Ok(Nushu::CharacterDash1b1a4),
'𛆥' => Ok(Nushu::CharacterDash1b1a5),
'𛆦' => Ok(Nushu::CharacterDash1b1a6),
'𛆧' => Ok(Nushu::CharacterDash1b1a7),
'𛆨' => Ok(Nushu::CharacterDash1b1a8),
'𛆩' => Ok(Nushu::CharacterDash1b1a9),
'𛆪' => Ok(Nushu::CharacterDash1b1aa),
'𛆫' => Ok(Nushu::CharacterDash1b1ab),
'𛆬' => Ok(Nushu::CharacterDash1b1ac),
'𛆭' => Ok(Nushu::CharacterDash1b1ad),
'𛆮' => Ok(Nushu::CharacterDash1b1ae),
'𛆯' => Ok(Nushu::CharacterDash1b1af),
'𛆰' => Ok(Nushu::CharacterDash1b1b0),
'𛆱' => Ok(Nushu::CharacterDash1b1b1),
'𛆲' => Ok(Nushu::CharacterDash1b1b2),
'𛆳' => Ok(Nushu::CharacterDash1b1b3),
'𛆴' => Ok(Nushu::CharacterDash1b1b4),
'𛆵' => Ok(Nushu::CharacterDash1b1b5),
'𛆶' => Ok(Nushu::CharacterDash1b1b6),
'𛆷' => Ok(Nushu::CharacterDash1b1b7),
'𛆸' => Ok(Nushu::CharacterDash1b1b8),
'𛆹' => Ok(Nushu::CharacterDash1b1b9),
'𛆺' => Ok(Nushu::CharacterDash1b1ba),
'𛆻' => Ok(Nushu::CharacterDash1b1bb),
'𛆼' => Ok(Nushu::CharacterDash1b1bc),
'𛆽' => Ok(Nushu::CharacterDash1b1bd),
'𛆾' => Ok(Nushu::CharacterDash1b1be),
'𛆿' => Ok(Nushu::CharacterDash1b1bf),
'𛇀' => Ok(Nushu::CharacterDash1b1c0),
'𛇁' => Ok(Nushu::CharacterDash1b1c1),
'𛇂' => Ok(Nushu::CharacterDash1b1c2),
'𛇃' => Ok(Nushu::CharacterDash1b1c3),
'𛇄' => Ok(Nushu::CharacterDash1b1c4),
'𛇅' => Ok(Nushu::CharacterDash1b1c5),
'𛇆' => Ok(Nushu::CharacterDash1b1c6),
'𛇇' => Ok(Nushu::CharacterDash1b1c7),
'𛇈' => Ok(Nushu::CharacterDash1b1c8),
'𛇉' => Ok(Nushu::CharacterDash1b1c9),
'𛇊' => Ok(Nushu::CharacterDash1b1ca),
'𛇋' => Ok(Nushu::CharacterDash1b1cb),
'𛇌' => Ok(Nushu::CharacterDash1b1cc),
'𛇍' => Ok(Nushu::CharacterDash1b1cd),
'𛇎' => Ok(Nushu::CharacterDash1b1ce),
'𛇏' => Ok(Nushu::CharacterDash1b1cf),
'𛇐' => Ok(Nushu::CharacterDash1b1d0),
'𛇑' => Ok(Nushu::CharacterDash1b1d1),
'𛇒' => Ok(Nushu::CharacterDash1b1d2),
'𛇓' => Ok(Nushu::CharacterDash1b1d3),
'𛇔' => Ok(Nushu::CharacterDash1b1d4),
'𛇕' => Ok(Nushu::CharacterDash1b1d5),
'𛇖' => Ok(Nushu::CharacterDash1b1d6),
'𛇗' => Ok(Nushu::CharacterDash1b1d7),
'𛇘' => Ok(Nushu::CharacterDash1b1d8),
'𛇙' => Ok(Nushu::CharacterDash1b1d9),
'𛇚' => Ok(Nushu::CharacterDash1b1da),
'𛇛' => Ok(Nushu::CharacterDash1b1db),
'𛇜' => Ok(Nushu::CharacterDash1b1dc),
'𛇝' => Ok(Nushu::CharacterDash1b1dd),
'𛇞' => Ok(Nushu::CharacterDash1b1de),
'𛇟' => Ok(Nushu::CharacterDash1b1df),
'𛇠' => Ok(Nushu::CharacterDash1b1e0),
'𛇡' => Ok(Nushu::CharacterDash1b1e1),
'𛇢' => Ok(Nushu::CharacterDash1b1e2),
'𛇣' => Ok(Nushu::CharacterDash1b1e3),
'𛇤' => Ok(Nushu::CharacterDash1b1e4),
'𛇥' => Ok(Nushu::CharacterDash1b1e5),
'𛇦' => Ok(Nushu::CharacterDash1b1e6),
'𛇧' => Ok(Nushu::CharacterDash1b1e7),
'𛇨' => Ok(Nushu::CharacterDash1b1e8),
'𛇩' => Ok(Nushu::CharacterDash1b1e9),
'𛇪' => Ok(Nushu::CharacterDash1b1ea),
'𛇫' => Ok(Nushu::CharacterDash1b1eb),
'𛇬' => Ok(Nushu::CharacterDash1b1ec),
'𛇭' => Ok(Nushu::CharacterDash1b1ed),
'𛇮' => Ok(Nushu::CharacterDash1b1ee),
'𛇯' => Ok(Nushu::CharacterDash1b1ef),
'𛇰' => Ok(Nushu::CharacterDash1b1f0),
'𛇱' => Ok(Nushu::CharacterDash1b1f1),
'𛇲' => Ok(Nushu::CharacterDash1b1f2),
'𛇳' => Ok(Nushu::CharacterDash1b1f3),
'𛇴' => Ok(Nushu::CharacterDash1b1f4),
'𛇵' => Ok(Nushu::CharacterDash1b1f5),
'𛇶' => Ok(Nushu::CharacterDash1b1f6),
'𛇷' => Ok(Nushu::CharacterDash1b1f7),
'𛇸' => Ok(Nushu::CharacterDash1b1f8),
'𛇹' => Ok(Nushu::CharacterDash1b1f9),
'𛇺' => Ok(Nushu::CharacterDash1b1fa),
'𛇻' => Ok(Nushu::CharacterDash1b1fb),
'𛇼' => Ok(Nushu::CharacterDash1b1fc),
'𛇽' => Ok(Nushu::CharacterDash1b1fd),
'𛇾' => Ok(Nushu::CharacterDash1b1fe),
'𛇿' => Ok(Nushu::CharacterDash1b1ff),
'𛈀' => Ok(Nushu::CharacterDash1b200),
'𛈁' => Ok(Nushu::CharacterDash1b201),
'𛈂' => Ok(Nushu::CharacterDash1b202),
'𛈃' => Ok(Nushu::CharacterDash1b203),
'𛈄' => Ok(Nushu::CharacterDash1b204),
'𛈅' => Ok(Nushu::CharacterDash1b205),
'𛈆' => Ok(Nushu::CharacterDash1b206),
'𛈇' => Ok(Nushu::CharacterDash1b207),
'𛈈' => Ok(Nushu::CharacterDash1b208),
'𛈉' => Ok(Nushu::CharacterDash1b209),
'𛈊' => Ok(Nushu::CharacterDash1b20a),
'𛈋' => Ok(Nushu::CharacterDash1b20b),
'𛈌' => Ok(Nushu::CharacterDash1b20c),
'𛈍' => Ok(Nushu::CharacterDash1b20d),
'𛈎' => Ok(Nushu::CharacterDash1b20e),
'𛈏' => Ok(Nushu::CharacterDash1b20f),
'𛈐' => Ok(Nushu::CharacterDash1b210),
'𛈑' => Ok(Nushu::CharacterDash1b211),
'𛈒' => Ok(Nushu::CharacterDash1b212),
'𛈓' => Ok(Nushu::CharacterDash1b213),
'𛈔' => Ok(Nushu::CharacterDash1b214),
'𛈕' => Ok(Nushu::CharacterDash1b215),
'𛈖' => Ok(Nushu::CharacterDash1b216),
'𛈗' => Ok(Nushu::CharacterDash1b217),
'𛈘' => Ok(Nushu::CharacterDash1b218),
'𛈙' => Ok(Nushu::CharacterDash1b219),
'𛈚' => Ok(Nushu::CharacterDash1b21a),
'𛈛' => Ok(Nushu::CharacterDash1b21b),
'𛈜' => Ok(Nushu::CharacterDash1b21c),
'𛈝' => Ok(Nushu::CharacterDash1b21d),
'𛈞' => Ok(Nushu::CharacterDash1b21e),
'𛈟' => Ok(Nushu::CharacterDash1b21f),
'𛈠' => Ok(Nushu::CharacterDash1b220),
'𛈡' => Ok(Nushu::CharacterDash1b221),
'𛈢' => Ok(Nushu::CharacterDash1b222),
'𛈣' => Ok(Nushu::CharacterDash1b223),
'𛈤' => Ok(Nushu::CharacterDash1b224),
'𛈥' => Ok(Nushu::CharacterDash1b225),
'𛈦' => Ok(Nushu::CharacterDash1b226),
'𛈧' => Ok(Nushu::CharacterDash1b227),
'𛈨' => Ok(Nushu::CharacterDash1b228),
'𛈩' => Ok(Nushu::CharacterDash1b229),
'𛈪' => Ok(Nushu::CharacterDash1b22a),
'𛈫' => Ok(Nushu::CharacterDash1b22b),
'𛈬' => Ok(Nushu::CharacterDash1b22c),
'𛈭' => Ok(Nushu::CharacterDash1b22d),
'𛈮' => Ok(Nushu::CharacterDash1b22e),
'𛈯' => Ok(Nushu::CharacterDash1b22f),
'𛈰' => Ok(Nushu::CharacterDash1b230),
'𛈱' => Ok(Nushu::CharacterDash1b231),
'𛈲' => Ok(Nushu::CharacterDash1b232),
'𛈳' => Ok(Nushu::CharacterDash1b233),
'𛈴' => Ok(Nushu::CharacterDash1b234),
'𛈵' => Ok(Nushu::CharacterDash1b235),
'𛈶' => Ok(Nushu::CharacterDash1b236),
'𛈷' => Ok(Nushu::CharacterDash1b237),
'𛈸' => Ok(Nushu::CharacterDash1b238),
'𛈹' => Ok(Nushu::CharacterDash1b239),
'𛈺' => Ok(Nushu::CharacterDash1b23a),
'𛈻' => Ok(Nushu::CharacterDash1b23b),
'𛈼' => Ok(Nushu::CharacterDash1b23c),
'𛈽' => Ok(Nushu::CharacterDash1b23d),
'𛈾' => Ok(Nushu::CharacterDash1b23e),
'𛈿' => Ok(Nushu::CharacterDash1b23f),
'𛉀' => Ok(Nushu::CharacterDash1b240),
'𛉁' => Ok(Nushu::CharacterDash1b241),
'𛉂' => Ok(Nushu::CharacterDash1b242),
'𛉃' => Ok(Nushu::CharacterDash1b243),
'𛉄' => Ok(Nushu::CharacterDash1b244),
'𛉅' => Ok(Nushu::CharacterDash1b245),
'𛉆' => Ok(Nushu::CharacterDash1b246),
'𛉇' => Ok(Nushu::CharacterDash1b247),
'𛉈' => Ok(Nushu::CharacterDash1b248),
'𛉉' => Ok(Nushu::CharacterDash1b249),
'𛉊' => Ok(Nushu::CharacterDash1b24a),
'𛉋' => Ok(Nushu::CharacterDash1b24b),
'𛉌' => Ok(Nushu::CharacterDash1b24c),
'𛉍' => Ok(Nushu::CharacterDash1b24d),
'𛉎' => Ok(Nushu::CharacterDash1b24e),
'𛉏' => Ok(Nushu::CharacterDash1b24f),
'𛉐' => Ok(Nushu::CharacterDash1b250),
'𛉑' => Ok(Nushu::CharacterDash1b251),
'𛉒' => Ok(Nushu::CharacterDash1b252),
'𛉓' => Ok(Nushu::CharacterDash1b253),
'𛉔' => Ok(Nushu::CharacterDash1b254),
'𛉕' => Ok(Nushu::CharacterDash1b255),
'𛉖' => Ok(Nushu::CharacterDash1b256),
'𛉗' => Ok(Nushu::CharacterDash1b257),
'𛉘' => Ok(Nushu::CharacterDash1b258),
'𛉙' => Ok(Nushu::CharacterDash1b259),
'𛉚' => Ok(Nushu::CharacterDash1b25a),
'𛉛' => Ok(Nushu::CharacterDash1b25b),
'𛉜' => Ok(Nushu::CharacterDash1b25c),
'𛉝' => Ok(Nushu::CharacterDash1b25d),
'𛉞' => Ok(Nushu::CharacterDash1b25e),
'𛉟' => Ok(Nushu::CharacterDash1b25f),
'𛉠' => Ok(Nushu::CharacterDash1b260),
'𛉡' => Ok(Nushu::CharacterDash1b261),
'𛉢' => Ok(Nushu::CharacterDash1b262),
'𛉣' => Ok(Nushu::CharacterDash1b263),
'𛉤' => Ok(Nushu::CharacterDash1b264),
'𛉥' => Ok(Nushu::CharacterDash1b265),
'𛉦' => Ok(Nushu::CharacterDash1b266),
'𛉧' => Ok(Nushu::CharacterDash1b267),
'𛉨' => Ok(Nushu::CharacterDash1b268),
'𛉩' => Ok(Nushu::CharacterDash1b269),
'𛉪' => Ok(Nushu::CharacterDash1b26a),
'𛉫' => Ok(Nushu::CharacterDash1b26b),
'𛉬' => Ok(Nushu::CharacterDash1b26c),
'𛉭' => Ok(Nushu::CharacterDash1b26d),
'𛉮' => Ok(Nushu::CharacterDash1b26e),
'𛉯' => Ok(Nushu::CharacterDash1b26f),
'𛉰' => Ok(Nushu::CharacterDash1b270),
'𛉱' => Ok(Nushu::CharacterDash1b271),
'𛉲' => Ok(Nushu::CharacterDash1b272),
'𛉳' => Ok(Nushu::CharacterDash1b273),
'𛉴' => Ok(Nushu::CharacterDash1b274),
'𛉵' => Ok(Nushu::CharacterDash1b275),
'𛉶' => Ok(Nushu::CharacterDash1b276),
'𛉷' => Ok(Nushu::CharacterDash1b277),
'𛉸' => Ok(Nushu::CharacterDash1b278),
'𛉹' => Ok(Nushu::CharacterDash1b279),
'𛉺' => Ok(Nushu::CharacterDash1b27a),
'𛉻' => Ok(Nushu::CharacterDash1b27b),
'𛉼' => Ok(Nushu::CharacterDash1b27c),
'𛉽' => Ok(Nushu::CharacterDash1b27d),
'𛉾' => Ok(Nushu::CharacterDash1b27e),
'𛉿' => Ok(Nushu::CharacterDash1b27f),
'𛊀' => Ok(Nushu::CharacterDash1b280),
'𛊁' => Ok(Nushu::CharacterDash1b281),
'𛊂' => Ok(Nushu::CharacterDash1b282),
'𛊃' => Ok(Nushu::CharacterDash1b283),
'𛊄' => Ok(Nushu::CharacterDash1b284),
'𛊅' => Ok(Nushu::CharacterDash1b285),
'𛊆' => Ok(Nushu::CharacterDash1b286),
'𛊇' => Ok(Nushu::CharacterDash1b287),
'𛊈' => Ok(Nushu::CharacterDash1b288),
'𛊉' => Ok(Nushu::CharacterDash1b289),
'𛊊' => Ok(Nushu::CharacterDash1b28a),
'𛊋' => Ok(Nushu::CharacterDash1b28b),
'𛊌' => Ok(Nushu::CharacterDash1b28c),
'𛊍' => Ok(Nushu::CharacterDash1b28d),
'𛊎' => Ok(Nushu::CharacterDash1b28e),
'𛊏' => Ok(Nushu::CharacterDash1b28f),
'𛊐' => Ok(Nushu::CharacterDash1b290),
'𛊑' => Ok(Nushu::CharacterDash1b291),
'𛊒' => Ok(Nushu::CharacterDash1b292),
'𛊓' => Ok(Nushu::CharacterDash1b293),
'𛊔' => Ok(Nushu::CharacterDash1b294),
'𛊕' => Ok(Nushu::CharacterDash1b295),
'𛊖' => Ok(Nushu::CharacterDash1b296),
'𛊗' => Ok(Nushu::CharacterDash1b297),
'𛊘' => Ok(Nushu::CharacterDash1b298),
'𛊙' => Ok(Nushu::CharacterDash1b299),
'𛊚' => Ok(Nushu::CharacterDash1b29a),
'𛊛' => Ok(Nushu::CharacterDash1b29b),
'𛊜' => Ok(Nushu::CharacterDash1b29c),
'𛊝' => Ok(Nushu::CharacterDash1b29d),
'𛊞' => Ok(Nushu::CharacterDash1b29e),
'𛊟' => Ok(Nushu::CharacterDash1b29f),
'𛊠' => Ok(Nushu::CharacterDash1b2a0),
'𛊡' => Ok(Nushu::CharacterDash1b2a1),
'𛊢' => Ok(Nushu::CharacterDash1b2a2),
'𛊣' => Ok(Nushu::CharacterDash1b2a3),
'𛊤' => Ok(Nushu::CharacterDash1b2a4),
'𛊥' => Ok(Nushu::CharacterDash1b2a5),
'𛊦' => Ok(Nushu::CharacterDash1b2a6),
'𛊧' => Ok(Nushu::CharacterDash1b2a7),
'𛊨' => Ok(Nushu::CharacterDash1b2a8),
'𛊩' => Ok(Nushu::CharacterDash1b2a9),
'𛊪' => Ok(Nushu::CharacterDash1b2aa),
'𛊫' => Ok(Nushu::CharacterDash1b2ab),
'𛊬' => Ok(Nushu::CharacterDash1b2ac),
'𛊭' => Ok(Nushu::CharacterDash1b2ad),
'𛊮' => Ok(Nushu::CharacterDash1b2ae),
'𛊯' => Ok(Nushu::CharacterDash1b2af),
'𛊰' => Ok(Nushu::CharacterDash1b2b0),
'𛊱' => Ok(Nushu::CharacterDash1b2b1),
'𛊲' => Ok(Nushu::CharacterDash1b2b2),
'𛊳' => Ok(Nushu::CharacterDash1b2b3),
'𛊴' => Ok(Nushu::CharacterDash1b2b4),
'𛊵' => Ok(Nushu::CharacterDash1b2b5),
'𛊶' => Ok(Nushu::CharacterDash1b2b6),
'𛊷' => Ok(Nushu::CharacterDash1b2b7),
'𛊸' => Ok(Nushu::CharacterDash1b2b8),
'𛊹' => Ok(Nushu::CharacterDash1b2b9),
'𛊺' => Ok(Nushu::CharacterDash1b2ba),
'𛊻' => Ok(Nushu::CharacterDash1b2bb),
'𛊼' => Ok(Nushu::CharacterDash1b2bc),
'𛊽' => Ok(Nushu::CharacterDash1b2bd),
'𛊾' => Ok(Nushu::CharacterDash1b2be),
'𛊿' => Ok(Nushu::CharacterDash1b2bf),
'𛋀' => Ok(Nushu::CharacterDash1b2c0),
'𛋁' => Ok(Nushu::CharacterDash1b2c1),
'𛋂' => Ok(Nushu::CharacterDash1b2c2),
'𛋃' => Ok(Nushu::CharacterDash1b2c3),
'𛋄' => Ok(Nushu::CharacterDash1b2c4),
'𛋅' => Ok(Nushu::CharacterDash1b2c5),
'𛋆' => Ok(Nushu::CharacterDash1b2c6),
'𛋇' => Ok(Nushu::CharacterDash1b2c7),
'𛋈' => Ok(Nushu::CharacterDash1b2c8),
'𛋉' => Ok(Nushu::CharacterDash1b2c9),
'𛋊' => Ok(Nushu::CharacterDash1b2ca),
'𛋋' => Ok(Nushu::CharacterDash1b2cb),
'𛋌' => Ok(Nushu::CharacterDash1b2cc),
'𛋍' => Ok(Nushu::CharacterDash1b2cd),
'𛋎' => Ok(Nushu::CharacterDash1b2ce),
'𛋏' => Ok(Nushu::CharacterDash1b2cf),
'𛋐' => Ok(Nushu::CharacterDash1b2d0),
'𛋑' => Ok(Nushu::CharacterDash1b2d1),
'𛋒' => Ok(Nushu::CharacterDash1b2d2),
'𛋓' => Ok(Nushu::CharacterDash1b2d3),
'𛋔' => Ok(Nushu::CharacterDash1b2d4),
'𛋕' => Ok(Nushu::CharacterDash1b2d5),
'𛋖' => Ok(Nushu::CharacterDash1b2d6),
'𛋗' => Ok(Nushu::CharacterDash1b2d7),
'𛋘' => Ok(Nushu::CharacterDash1b2d8),
'𛋙' => Ok(Nushu::CharacterDash1b2d9),
'𛋚' => Ok(Nushu::CharacterDash1b2da),
'𛋛' => Ok(Nushu::CharacterDash1b2db),
'𛋜' => Ok(Nushu::CharacterDash1b2dc),
'𛋝' => Ok(Nushu::CharacterDash1b2dd),
'𛋞' => Ok(Nushu::CharacterDash1b2de),
'𛋟' => Ok(Nushu::CharacterDash1b2df),
'𛋠' => Ok(Nushu::CharacterDash1b2e0),
'𛋡' => Ok(Nushu::CharacterDash1b2e1),
'𛋢' => Ok(Nushu::CharacterDash1b2e2),
'𛋣' => Ok(Nushu::CharacterDash1b2e3),
'𛋤' => Ok(Nushu::CharacterDash1b2e4),
'𛋥' => Ok(Nushu::CharacterDash1b2e5),
'𛋦' => Ok(Nushu::CharacterDash1b2e6),
'𛋧' => Ok(Nushu::CharacterDash1b2e7),
'𛋨' => Ok(Nushu::CharacterDash1b2e8),
'𛋩' => Ok(Nushu::CharacterDash1b2e9),
'𛋪' => Ok(Nushu::CharacterDash1b2ea),
'𛋫' => Ok(Nushu::CharacterDash1b2eb),
'𛋬' => Ok(Nushu::CharacterDash1b2ec),
'𛋭' => Ok(Nushu::CharacterDash1b2ed),
'𛋮' => Ok(Nushu::CharacterDash1b2ee),
'𛋯' => Ok(Nushu::CharacterDash1b2ef),
'𛋰' => Ok(Nushu::CharacterDash1b2f0),
'𛋱' => Ok(Nushu::CharacterDash1b2f1),
'𛋲' => Ok(Nushu::CharacterDash1b2f2),
'𛋳' => Ok(Nushu::CharacterDash1b2f3),
'𛋴' => Ok(Nushu::CharacterDash1b2f4),
'𛋵' => Ok(Nushu::CharacterDash1b2f5),
'𛋶' => Ok(Nushu::CharacterDash1b2f6),
'𛋷' => Ok(Nushu::CharacterDash1b2f7),
'𛋸' => Ok(Nushu::CharacterDash1b2f8),
'𛋹' => Ok(Nushu::CharacterDash1b2f9),
'𛋺' => Ok(Nushu::CharacterDash1b2fa),
'𛋻' => Ok(Nushu::CharacterDash1b2fb),
_ => Err(()),
}
}
}
impl Into<u32> for Nushu {
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 Nushu {
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 Nushu {
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 Nushu {
pub fn new() -> Self {
Nushu::CharacterDash1b170
}
pub fn name(&self) -> String {
let s = std::format!("Nushu{:#?}", self);
string_morph::to_sentence_case(&s)
}
}