#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
pub enum EarlyDynasticCuneiform {
CuneiformSignAbTimesNunTenu,
CuneiformSignAbTimesShu2,
CuneiformSignAdTimesEsh2,
CuneiformSignBadTimesDishTenu,
CuneiformSignBahar2TimesAb2,
CuneiformSignBahar2TimesNi,
CuneiformSignBahar2TimesZa,
CuneiformSignBuOverBuTimesNa2,
CuneiformSignDaTimesTak4,
CuneiformSignDagTimesKur,
CuneiformSignDimTimesIgi,
CuneiformSignDimTimesUUU,
CuneiformSignDim2TimesUd,
CuneiformSignDugTimesAnshe,
CuneiformSignDugTimesAsh,
CuneiformSignDugTimesAshAtLeft,
CuneiformSignDugTimesDin,
CuneiformSignDugTimesDun,
CuneiformSignDugTimesErin2,
CuneiformSignDugTimesGa,
CuneiformSignDugTimesGi,
CuneiformSignDugTimesGir2Gunu,
CuneiformSignDugTimesGish,
CuneiformSignDugTimesHa,
CuneiformSignDugTimesHi,
CuneiformSignDugTimesIgiGunu,
CuneiformSignDugTimesKaskal,
CuneiformSignDugTimesKur,
CuneiformSignDugTimesKushu2,
CuneiformSignDugTimesKushu2PlusKaskal,
CuneiformSignDugTimesLakDash020,
CuneiformSignDugTimesLam,
CuneiformSignDugTimesLamTimesKur,
CuneiformSignDugTimesLuhPlusGish,
CuneiformSignDugTimesMash,
CuneiformSignDugTimesMes,
CuneiformSignDugTimesMi,
CuneiformSignDugTimesNi,
CuneiformSignDugTimesPi,
CuneiformSignDugTimesShe,
CuneiformSignDugTimesSiGunu,
CuneiformSignE2TimesKur,
CuneiformSignE2TimesPap,
CuneiformSignErin2X,
CuneiformSignEsh2CrossingEsh2,
CuneiformSignEzenSheshigTimesAsh,
CuneiformSignEzenSheshigTimesHi,
CuneiformSignEzenSheshigTimesIgiGunu,
CuneiformSignEzenSheshigTimesLa,
CuneiformSignEzenSheshigTimesLal,
CuneiformSignEzenSheshigTimesMe,
CuneiformSignEzenSheshigTimesMes,
CuneiformSignEzenSheshigTimesSu,
CuneiformSignEzenTimesSu,
CuneiformSignGa2TimesBahar2,
CuneiformSignGa2TimesDimGunu,
CuneiformSignGa2TimesDugTimesIgiGunu,
CuneiformSignGa2TimesDugTimesKaskal,
CuneiformSignGa2TimesEren,
CuneiformSignGa2TimesGa,
CuneiformSignGa2TimesGarPlusDi,
CuneiformSignGa2TimesGarPlusNe,
CuneiformSignGa2TimesHaPlusA,
CuneiformSignGa2TimesKushu2PlusKaskal,
CuneiformSignGa2TimesLam,
CuneiformSignGa2TimesLamTimesKur,
CuneiformSignGa2TimesLuh,
CuneiformSignGa2TimesMush,
CuneiformSignGa2TimesNe,
CuneiformSignGa2TimesNePlusE2,
CuneiformSignGa2TimesNePlusGi,
CuneiformSignGa2TimesShim,
CuneiformSignGa2TimesZiz2,
CuneiformSignGabaRotatedNinetyDegrees,
CuneiformSignGeshtinTimesU,
CuneiformSignGishTimesGishCrossingGish,
CuneiformSignGu2TimesIgiGunu,
CuneiformSignGudPlusGishTimesTak4,
CuneiformSignHaTenuGunu,
CuneiformSignHiTimesAshOverHiTimesAsh,
CuneiformSignKaTimesBu,
CuneiformSignKaTimesKa,
CuneiformSignKaTimesUUU,
CuneiformSignKaTimesUr,
CuneiformSignLagabTimesZuOverZu,
CuneiformSignLakDash003,
CuneiformSignLakDash021,
CuneiformSignLakDash025,
CuneiformSignLakDash030,
CuneiformSignLakDash050,
CuneiformSignLakDash051,
CuneiformSignLakDash062,
CuneiformSignLakDash079OverLakDash079Gunu,
CuneiformSignLakDash080,
CuneiformSignLakDash081OverLakDash081,
CuneiformSignLakDash092,
CuneiformSignLakDash130,
CuneiformSignLakDash142,
CuneiformSignLakDash210,
CuneiformSignLakDash219,
CuneiformSignLakDash220,
CuneiformSignLakDash225,
CuneiformSignLakDash228,
CuneiformSignLakDash238,
CuneiformSignLakDash265,
CuneiformSignLakDash266,
CuneiformSignLakDash343,
CuneiformSignLakDash347,
CuneiformSignLakDash348,
CuneiformSignLakDash383,
CuneiformSignLakDash384,
CuneiformSignLakDash390,
CuneiformSignLakDash441,
CuneiformSignLakDash449,
CuneiformSignLakDash449TimesGu,
CuneiformSignLakDash449TimesIgi,
CuneiformSignLakDash449TimesPapPlusLu3,
CuneiformSignLakDash449TimesPapPlusPapPlusLu3,
CuneiformSignLakDash449TimesU2PlusBa,
CuneiformSignLakDash450,
CuneiformSignLakDash457,
CuneiformSignLakDash470,
CuneiformSignLakDash483,
CuneiformSignLakDash490,
CuneiformSignLakDash492,
CuneiformSignLakDash493,
CuneiformSignLakDash495,
CuneiformSignLakDash550,
CuneiformSignLakDash608,
CuneiformSignLakDash617,
CuneiformSignLakDash617TimesAsh,
CuneiformSignLakDash617TimesBad,
CuneiformSignLakDash617TimesDun3GunuGunu,
CuneiformSignLakDash617TimesKu3,
CuneiformSignLakDash617TimesLa,
CuneiformSignLakDash617TimesTar,
CuneiformSignLakDash617TimesTe,
CuneiformSignLakDash617TimesU2,
CuneiformSignLakDash617TimesUd,
CuneiformSignLakDash617TimesUruda,
CuneiformSignLakDash636,
CuneiformSignLakDash648,
CuneiformSignLakDash648TimesDub,
CuneiformSignLakDash648TimesGa,
CuneiformSignLakDash648TimesIgi,
CuneiformSignLakDash648TimesIgiGunu,
CuneiformSignLakDash648TimesNi,
CuneiformSignLakDash648TimesPapPlusPapPlusLu3,
CuneiformSignLakDash648TimesSheshPlusKi,
CuneiformSignLakDash648TimesUd,
CuneiformSignLakDash648TimesUruda,
CuneiformSignLakDash724,
CuneiformSignLakDash749,
CuneiformSignLu2GunuTimesAsh,
CuneiformSignLu2TimesDish,
CuneiformSignLu2TimesHal,
CuneiformSignLu2TimesPap,
CuneiformSignLu2TimesPapPlusPapPlusLu3,
CuneiformSignLu2TimesTak4,
CuneiformSignMiPlusZa7,
CuneiformSignMushOverMushTimesGa,
CuneiformSignMushOverMushTimesKak,
CuneiformSignNinda2TimesDimGunu,
CuneiformSignNinda2TimesGish,
CuneiformSignNinda2TimesGul,
CuneiformSignNinda2TimesHi,
CuneiformSignNinda2TimesKesh2,
CuneiformSignNinda2TimesLakDash050,
CuneiformSignNinda2TimesMash,
CuneiformSignNinda2TimesPapPlusPap,
CuneiformSignNinda2TimesU,
CuneiformSignNinda2TimesUPlusU,
CuneiformSignNinda2TimesUruda,
CuneiformSignSagGunuTimesHa,
CuneiformSignSagTimesEn,
CuneiformSignSagTimesSheAtLeft,
CuneiformSignSagTimesTak4,
CuneiformSignSha6Tenu,
CuneiformSignSheOverShe,
CuneiformSignShePlusHub2,
CuneiformSignShePlusNam2,
CuneiformSignShePlusSar,
CuneiformSignShu2PlusDugTimesNi,
CuneiformSignShu2PlusE2TimesAn,
CuneiformSignSiTimesTak4,
CuneiformSignTak4PlusSag,
CuneiformSignTumTimesGan2Tenu,
CuneiformSignTumTimesThreeDish,
CuneiformSignUr2Inverted,
CuneiformSignUr2TimesUd,
CuneiformSignUruTimesDara3,
CuneiformSignUruTimesLakDash668,
CuneiformSignUruTimesLu3,
CuneiformSignZa7,
CuneiformSignZuOverZuPlusSar,
CuneiformSignZu5TimesThreeDishTenu,
}
impl Into<char> for EarlyDynasticCuneiform {
fn into(self) -> char {
match self {
EarlyDynasticCuneiform::CuneiformSignAbTimesNunTenu => '𒒀',
EarlyDynasticCuneiform::CuneiformSignAbTimesShu2 => '𒒁',
EarlyDynasticCuneiform::CuneiformSignAdTimesEsh2 => '𒒂',
EarlyDynasticCuneiform::CuneiformSignBadTimesDishTenu => '𒒃',
EarlyDynasticCuneiform::CuneiformSignBahar2TimesAb2 => '𒒄',
EarlyDynasticCuneiform::CuneiformSignBahar2TimesNi => '𒒅',
EarlyDynasticCuneiform::CuneiformSignBahar2TimesZa => '𒒆',
EarlyDynasticCuneiform::CuneiformSignBuOverBuTimesNa2 => '𒒇',
EarlyDynasticCuneiform::CuneiformSignDaTimesTak4 => '𒒈',
EarlyDynasticCuneiform::CuneiformSignDagTimesKur => '𒒉',
EarlyDynasticCuneiform::CuneiformSignDimTimesIgi => '𒒊',
EarlyDynasticCuneiform::CuneiformSignDimTimesUUU => '𒒋',
EarlyDynasticCuneiform::CuneiformSignDim2TimesUd => '𒒌',
EarlyDynasticCuneiform::CuneiformSignDugTimesAnshe => '𒒍',
EarlyDynasticCuneiform::CuneiformSignDugTimesAsh => '𒒎',
EarlyDynasticCuneiform::CuneiformSignDugTimesAshAtLeft => '𒒏',
EarlyDynasticCuneiform::CuneiformSignDugTimesDin => '𒒐',
EarlyDynasticCuneiform::CuneiformSignDugTimesDun => '𒒑',
EarlyDynasticCuneiform::CuneiformSignDugTimesErin2 => '𒒒',
EarlyDynasticCuneiform::CuneiformSignDugTimesGa => '𒒓',
EarlyDynasticCuneiform::CuneiformSignDugTimesGi => '𒒔',
EarlyDynasticCuneiform::CuneiformSignDugTimesGir2Gunu => '𒒕',
EarlyDynasticCuneiform::CuneiformSignDugTimesGish => '𒒖',
EarlyDynasticCuneiform::CuneiformSignDugTimesHa => '𒒗',
EarlyDynasticCuneiform::CuneiformSignDugTimesHi => '𒒘',
EarlyDynasticCuneiform::CuneiformSignDugTimesIgiGunu => '𒒙',
EarlyDynasticCuneiform::CuneiformSignDugTimesKaskal => '𒒚',
EarlyDynasticCuneiform::CuneiformSignDugTimesKur => '𒒛',
EarlyDynasticCuneiform::CuneiformSignDugTimesKushu2 => '𒒜',
EarlyDynasticCuneiform::CuneiformSignDugTimesKushu2PlusKaskal => '𒒝',
EarlyDynasticCuneiform::CuneiformSignDugTimesLakDash020 => '𒒞',
EarlyDynasticCuneiform::CuneiformSignDugTimesLam => '𒒟',
EarlyDynasticCuneiform::CuneiformSignDugTimesLamTimesKur => '𒒠',
EarlyDynasticCuneiform::CuneiformSignDugTimesLuhPlusGish => '𒒡',
EarlyDynasticCuneiform::CuneiformSignDugTimesMash => '𒒢',
EarlyDynasticCuneiform::CuneiformSignDugTimesMes => '𒒣',
EarlyDynasticCuneiform::CuneiformSignDugTimesMi => '𒒤',
EarlyDynasticCuneiform::CuneiformSignDugTimesNi => '𒒥',
EarlyDynasticCuneiform::CuneiformSignDugTimesPi => '𒒦',
EarlyDynasticCuneiform::CuneiformSignDugTimesShe => '𒒧',
EarlyDynasticCuneiform::CuneiformSignDugTimesSiGunu => '𒒨',
EarlyDynasticCuneiform::CuneiformSignE2TimesKur => '𒒩',
EarlyDynasticCuneiform::CuneiformSignE2TimesPap => '𒒪',
EarlyDynasticCuneiform::CuneiformSignErin2X => '𒒫',
EarlyDynasticCuneiform::CuneiformSignEsh2CrossingEsh2 => '𒒬',
EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesAsh => '𒒭',
EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesHi => '𒒮',
EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesIgiGunu => '𒒯',
EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesLa => '𒒰',
EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesLal => '𒒱',
EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesMe => '𒒲',
EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesMes => '𒒳',
EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesSu => '𒒴',
EarlyDynasticCuneiform::CuneiformSignEzenTimesSu => '𒒵',
EarlyDynasticCuneiform::CuneiformSignGa2TimesBahar2 => '𒒶',
EarlyDynasticCuneiform::CuneiformSignGa2TimesDimGunu => '𒒷',
EarlyDynasticCuneiform::CuneiformSignGa2TimesDugTimesIgiGunu => '𒒸',
EarlyDynasticCuneiform::CuneiformSignGa2TimesDugTimesKaskal => '𒒹',
EarlyDynasticCuneiform::CuneiformSignGa2TimesEren => '𒒺',
EarlyDynasticCuneiform::CuneiformSignGa2TimesGa => '𒒻',
EarlyDynasticCuneiform::CuneiformSignGa2TimesGarPlusDi => '𒒼',
EarlyDynasticCuneiform::CuneiformSignGa2TimesGarPlusNe => '𒒽',
EarlyDynasticCuneiform::CuneiformSignGa2TimesHaPlusA => '𒒾',
EarlyDynasticCuneiform::CuneiformSignGa2TimesKushu2PlusKaskal => '𒒿',
EarlyDynasticCuneiform::CuneiformSignGa2TimesLam => '𒓀',
EarlyDynasticCuneiform::CuneiformSignGa2TimesLamTimesKur => '𒓁',
EarlyDynasticCuneiform::CuneiformSignGa2TimesLuh => '𒓂',
EarlyDynasticCuneiform::CuneiformSignGa2TimesMush => '𒓃',
EarlyDynasticCuneiform::CuneiformSignGa2TimesNe => '𒓄',
EarlyDynasticCuneiform::CuneiformSignGa2TimesNePlusE2 => '𒓅',
EarlyDynasticCuneiform::CuneiformSignGa2TimesNePlusGi => '𒓆',
EarlyDynasticCuneiform::CuneiformSignGa2TimesShim => '𒓇',
EarlyDynasticCuneiform::CuneiformSignGa2TimesZiz2 => '𒓈',
EarlyDynasticCuneiform::CuneiformSignGabaRotatedNinetyDegrees => '𒓉',
EarlyDynasticCuneiform::CuneiformSignGeshtinTimesU => '𒓊',
EarlyDynasticCuneiform::CuneiformSignGishTimesGishCrossingGish => '𒓋',
EarlyDynasticCuneiform::CuneiformSignGu2TimesIgiGunu => '𒓌',
EarlyDynasticCuneiform::CuneiformSignGudPlusGishTimesTak4 => '𒓍',
EarlyDynasticCuneiform::CuneiformSignHaTenuGunu => '𒓎',
EarlyDynasticCuneiform::CuneiformSignHiTimesAshOverHiTimesAsh => '𒓏',
EarlyDynasticCuneiform::CuneiformSignKaTimesBu => '𒓐',
EarlyDynasticCuneiform::CuneiformSignKaTimesKa => '𒓑',
EarlyDynasticCuneiform::CuneiformSignKaTimesUUU => '𒓒',
EarlyDynasticCuneiform::CuneiformSignKaTimesUr => '𒓓',
EarlyDynasticCuneiform::CuneiformSignLagabTimesZuOverZu => '𒓔',
EarlyDynasticCuneiform::CuneiformSignLakDash003 => '𒓕',
EarlyDynasticCuneiform::CuneiformSignLakDash021 => '𒓖',
EarlyDynasticCuneiform::CuneiformSignLakDash025 => '𒓗',
EarlyDynasticCuneiform::CuneiformSignLakDash030 => '𒓘',
EarlyDynasticCuneiform::CuneiformSignLakDash050 => '𒓙',
EarlyDynasticCuneiform::CuneiformSignLakDash051 => '𒓚',
EarlyDynasticCuneiform::CuneiformSignLakDash062 => '𒓛',
EarlyDynasticCuneiform::CuneiformSignLakDash079OverLakDash079Gunu => '𒓜',
EarlyDynasticCuneiform::CuneiformSignLakDash080 => '𒓝',
EarlyDynasticCuneiform::CuneiformSignLakDash081OverLakDash081 => '𒓞',
EarlyDynasticCuneiform::CuneiformSignLakDash092 => '𒓟',
EarlyDynasticCuneiform::CuneiformSignLakDash130 => '𒓠',
EarlyDynasticCuneiform::CuneiformSignLakDash142 => '𒓡',
EarlyDynasticCuneiform::CuneiformSignLakDash210 => '𒓢',
EarlyDynasticCuneiform::CuneiformSignLakDash219 => '𒓣',
EarlyDynasticCuneiform::CuneiformSignLakDash220 => '𒓤',
EarlyDynasticCuneiform::CuneiformSignLakDash225 => '𒓥',
EarlyDynasticCuneiform::CuneiformSignLakDash228 => '𒓦',
EarlyDynasticCuneiform::CuneiformSignLakDash238 => '𒓧',
EarlyDynasticCuneiform::CuneiformSignLakDash265 => '𒓨',
EarlyDynasticCuneiform::CuneiformSignLakDash266 => '𒓩',
EarlyDynasticCuneiform::CuneiformSignLakDash343 => '𒓪',
EarlyDynasticCuneiform::CuneiformSignLakDash347 => '𒓫',
EarlyDynasticCuneiform::CuneiformSignLakDash348 => '𒓬',
EarlyDynasticCuneiform::CuneiformSignLakDash383 => '𒓭',
EarlyDynasticCuneiform::CuneiformSignLakDash384 => '𒓮',
EarlyDynasticCuneiform::CuneiformSignLakDash390 => '𒓯',
EarlyDynasticCuneiform::CuneiformSignLakDash441 => '𒓰',
EarlyDynasticCuneiform::CuneiformSignLakDash449 => '𒓱',
EarlyDynasticCuneiform::CuneiformSignLakDash449TimesGu => '𒓲',
EarlyDynasticCuneiform::CuneiformSignLakDash449TimesIgi => '𒓳',
EarlyDynasticCuneiform::CuneiformSignLakDash449TimesPapPlusLu3 => '𒓴',
EarlyDynasticCuneiform::CuneiformSignLakDash449TimesPapPlusPapPlusLu3 => '𒓵',
EarlyDynasticCuneiform::CuneiformSignLakDash449TimesU2PlusBa => '𒓶',
EarlyDynasticCuneiform::CuneiformSignLakDash450 => '𒓷',
EarlyDynasticCuneiform::CuneiformSignLakDash457 => '𒓸',
EarlyDynasticCuneiform::CuneiformSignLakDash470 => '𒓹',
EarlyDynasticCuneiform::CuneiformSignLakDash483 => '𒓺',
EarlyDynasticCuneiform::CuneiformSignLakDash490 => '𒓻',
EarlyDynasticCuneiform::CuneiformSignLakDash492 => '𒓼',
EarlyDynasticCuneiform::CuneiformSignLakDash493 => '𒓽',
EarlyDynasticCuneiform::CuneiformSignLakDash495 => '𒓾',
EarlyDynasticCuneiform::CuneiformSignLakDash550 => '𒓿',
EarlyDynasticCuneiform::CuneiformSignLakDash608 => '𒔀',
EarlyDynasticCuneiform::CuneiformSignLakDash617 => '𒔁',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesAsh => '𒔂',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesBad => '𒔃',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesDun3GunuGunu => '𒔄',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesKu3 => '𒔅',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesLa => '𒔆',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesTar => '𒔇',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesTe => '𒔈',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesU2 => '𒔉',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesUd => '𒔊',
EarlyDynasticCuneiform::CuneiformSignLakDash617TimesUruda => '𒔋',
EarlyDynasticCuneiform::CuneiformSignLakDash636 => '𒔌',
EarlyDynasticCuneiform::CuneiformSignLakDash648 => '𒔍',
EarlyDynasticCuneiform::CuneiformSignLakDash648TimesDub => '𒔎',
EarlyDynasticCuneiform::CuneiformSignLakDash648TimesGa => '𒔏',
EarlyDynasticCuneiform::CuneiformSignLakDash648TimesIgi => '𒔐',
EarlyDynasticCuneiform::CuneiformSignLakDash648TimesIgiGunu => '𒔑',
EarlyDynasticCuneiform::CuneiformSignLakDash648TimesNi => '𒔒',
EarlyDynasticCuneiform::CuneiformSignLakDash648TimesPapPlusPapPlusLu3 => '𒔓',
EarlyDynasticCuneiform::CuneiformSignLakDash648TimesSheshPlusKi => '𒔔',
EarlyDynasticCuneiform::CuneiformSignLakDash648TimesUd => '𒔕',
EarlyDynasticCuneiform::CuneiformSignLakDash648TimesUruda => '𒔖',
EarlyDynasticCuneiform::CuneiformSignLakDash724 => '𒔗',
EarlyDynasticCuneiform::CuneiformSignLakDash749 => '𒔘',
EarlyDynasticCuneiform::CuneiformSignLu2GunuTimesAsh => '𒔙',
EarlyDynasticCuneiform::CuneiformSignLu2TimesDish => '𒔚',
EarlyDynasticCuneiform::CuneiformSignLu2TimesHal => '𒔛',
EarlyDynasticCuneiform::CuneiformSignLu2TimesPap => '𒔜',
EarlyDynasticCuneiform::CuneiformSignLu2TimesPapPlusPapPlusLu3 => '𒔝',
EarlyDynasticCuneiform::CuneiformSignLu2TimesTak4 => '𒔞',
EarlyDynasticCuneiform::CuneiformSignMiPlusZa7 => '𒔟',
EarlyDynasticCuneiform::CuneiformSignMushOverMushTimesGa => '𒔠',
EarlyDynasticCuneiform::CuneiformSignMushOverMushTimesKak => '𒔡',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesDimGunu => '𒔢',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesGish => '𒔣',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesGul => '𒔤',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesHi => '𒔥',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesKesh2 => '𒔦',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesLakDash050 => '𒔧',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesMash => '𒔨',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesPapPlusPap => '𒔩',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesU => '𒔪',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesUPlusU => '𒔫',
EarlyDynasticCuneiform::CuneiformSignNinda2TimesUruda => '𒔬',
EarlyDynasticCuneiform::CuneiformSignSagGunuTimesHa => '𒔭',
EarlyDynasticCuneiform::CuneiformSignSagTimesEn => '𒔮',
EarlyDynasticCuneiform::CuneiformSignSagTimesSheAtLeft => '𒔯',
EarlyDynasticCuneiform::CuneiformSignSagTimesTak4 => '𒔰',
EarlyDynasticCuneiform::CuneiformSignSha6Tenu => '𒔱',
EarlyDynasticCuneiform::CuneiformSignSheOverShe => '𒔲',
EarlyDynasticCuneiform::CuneiformSignShePlusHub2 => '𒔳',
EarlyDynasticCuneiform::CuneiformSignShePlusNam2 => '𒔴',
EarlyDynasticCuneiform::CuneiformSignShePlusSar => '𒔵',
EarlyDynasticCuneiform::CuneiformSignShu2PlusDugTimesNi => '𒔶',
EarlyDynasticCuneiform::CuneiformSignShu2PlusE2TimesAn => '𒔷',
EarlyDynasticCuneiform::CuneiformSignSiTimesTak4 => '𒔸',
EarlyDynasticCuneiform::CuneiformSignTak4PlusSag => '𒔹',
EarlyDynasticCuneiform::CuneiformSignTumTimesGan2Tenu => '𒔺',
EarlyDynasticCuneiform::CuneiformSignTumTimesThreeDish => '𒔻',
EarlyDynasticCuneiform::CuneiformSignUr2Inverted => '𒔼',
EarlyDynasticCuneiform::CuneiformSignUr2TimesUd => '𒔽',
EarlyDynasticCuneiform::CuneiformSignUruTimesDara3 => '𒔾',
EarlyDynasticCuneiform::CuneiformSignUruTimesLakDash668 => '𒔿',
EarlyDynasticCuneiform::CuneiformSignUruTimesLu3 => '𒕀',
EarlyDynasticCuneiform::CuneiformSignZa7 => '𒕁',
EarlyDynasticCuneiform::CuneiformSignZuOverZuPlusSar => '𒕂',
EarlyDynasticCuneiform::CuneiformSignZu5TimesThreeDishTenu => '𒕃',
}
}
}
impl std::convert::TryFrom<char> for EarlyDynasticCuneiform {
type Error = ();
fn try_from(c: char) -> Result<Self, Self::Error> {
match c {
'𒒀' => Ok(EarlyDynasticCuneiform::CuneiformSignAbTimesNunTenu),
'𒒁' => Ok(EarlyDynasticCuneiform::CuneiformSignAbTimesShu2),
'𒒂' => Ok(EarlyDynasticCuneiform::CuneiformSignAdTimesEsh2),
'𒒃' => Ok(EarlyDynasticCuneiform::CuneiformSignBadTimesDishTenu),
'𒒄' => Ok(EarlyDynasticCuneiform::CuneiformSignBahar2TimesAb2),
'𒒅' => Ok(EarlyDynasticCuneiform::CuneiformSignBahar2TimesNi),
'𒒆' => Ok(EarlyDynasticCuneiform::CuneiformSignBahar2TimesZa),
'𒒇' => Ok(EarlyDynasticCuneiform::CuneiformSignBuOverBuTimesNa2),
'𒒈' => Ok(EarlyDynasticCuneiform::CuneiformSignDaTimesTak4),
'𒒉' => Ok(EarlyDynasticCuneiform::CuneiformSignDagTimesKur),
'𒒊' => Ok(EarlyDynasticCuneiform::CuneiformSignDimTimesIgi),
'𒒋' => Ok(EarlyDynasticCuneiform::CuneiformSignDimTimesUUU),
'𒒌' => Ok(EarlyDynasticCuneiform::CuneiformSignDim2TimesUd),
'𒒍' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesAnshe),
'𒒎' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesAsh),
'𒒏' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesAshAtLeft),
'𒒐' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesDin),
'𒒑' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesDun),
'𒒒' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesErin2),
'𒒓' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesGa),
'𒒔' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesGi),
'𒒕' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesGir2Gunu),
'𒒖' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesGish),
'𒒗' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesHa),
'𒒘' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesHi),
'𒒙' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesIgiGunu),
'𒒚' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesKaskal),
'𒒛' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesKur),
'𒒜' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesKushu2),
'𒒝' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesKushu2PlusKaskal),
'𒒞' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesLakDash020),
'𒒟' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesLam),
'𒒠' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesLamTimesKur),
'𒒡' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesLuhPlusGish),
'𒒢' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesMash),
'𒒣' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesMes),
'𒒤' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesMi),
'𒒥' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesNi),
'𒒦' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesPi),
'𒒧' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesShe),
'𒒨' => Ok(EarlyDynasticCuneiform::CuneiformSignDugTimesSiGunu),
'𒒩' => Ok(EarlyDynasticCuneiform::CuneiformSignE2TimesKur),
'𒒪' => Ok(EarlyDynasticCuneiform::CuneiformSignE2TimesPap),
'𒒫' => Ok(EarlyDynasticCuneiform::CuneiformSignErin2X),
'𒒬' => Ok(EarlyDynasticCuneiform::CuneiformSignEsh2CrossingEsh2),
'𒒭' => Ok(EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesAsh),
'𒒮' => Ok(EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesHi),
'𒒯' => Ok(EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesIgiGunu),
'𒒰' => Ok(EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesLa),
'𒒱' => Ok(EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesLal),
'𒒲' => Ok(EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesMe),
'𒒳' => Ok(EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesMes),
'𒒴' => Ok(EarlyDynasticCuneiform::CuneiformSignEzenSheshigTimesSu),
'𒒵' => Ok(EarlyDynasticCuneiform::CuneiformSignEzenTimesSu),
'𒒶' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesBahar2),
'𒒷' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesDimGunu),
'𒒸' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesDugTimesIgiGunu),
'𒒹' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesDugTimesKaskal),
'𒒺' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesEren),
'𒒻' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesGa),
'𒒼' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesGarPlusDi),
'𒒽' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesGarPlusNe),
'𒒾' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesHaPlusA),
'𒒿' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesKushu2PlusKaskal),
'𒓀' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesLam),
'𒓁' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesLamTimesKur),
'𒓂' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesLuh),
'𒓃' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesMush),
'𒓄' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesNe),
'𒓅' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesNePlusE2),
'𒓆' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesNePlusGi),
'𒓇' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesShim),
'𒓈' => Ok(EarlyDynasticCuneiform::CuneiformSignGa2TimesZiz2),
'𒓉' => Ok(EarlyDynasticCuneiform::CuneiformSignGabaRotatedNinetyDegrees),
'𒓊' => Ok(EarlyDynasticCuneiform::CuneiformSignGeshtinTimesU),
'𒓋' => Ok(EarlyDynasticCuneiform::CuneiformSignGishTimesGishCrossingGish),
'𒓌' => Ok(EarlyDynasticCuneiform::CuneiformSignGu2TimesIgiGunu),
'𒓍' => Ok(EarlyDynasticCuneiform::CuneiformSignGudPlusGishTimesTak4),
'𒓎' => Ok(EarlyDynasticCuneiform::CuneiformSignHaTenuGunu),
'𒓏' => Ok(EarlyDynasticCuneiform::CuneiformSignHiTimesAshOverHiTimesAsh),
'𒓐' => Ok(EarlyDynasticCuneiform::CuneiformSignKaTimesBu),
'𒓑' => Ok(EarlyDynasticCuneiform::CuneiformSignKaTimesKa),
'𒓒' => Ok(EarlyDynasticCuneiform::CuneiformSignKaTimesUUU),
'𒓓' => Ok(EarlyDynasticCuneiform::CuneiformSignKaTimesUr),
'𒓔' => Ok(EarlyDynasticCuneiform::CuneiformSignLagabTimesZuOverZu),
'𒓕' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash003),
'𒓖' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash021),
'𒓗' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash025),
'𒓘' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash030),
'𒓙' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash050),
'𒓚' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash051),
'𒓛' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash062),
'𒓜' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash079OverLakDash079Gunu),
'𒓝' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash080),
'𒓞' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash081OverLakDash081),
'𒓟' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash092),
'𒓠' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash130),
'𒓡' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash142),
'𒓢' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash210),
'𒓣' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash219),
'𒓤' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash220),
'𒓥' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash225),
'𒓦' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash228),
'𒓧' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash238),
'𒓨' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash265),
'𒓩' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash266),
'𒓪' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash343),
'𒓫' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash347),
'𒓬' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash348),
'𒓭' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash383),
'𒓮' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash384),
'𒓯' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash390),
'𒓰' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash441),
'𒓱' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash449),
'𒓲' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash449TimesGu),
'𒓳' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash449TimesIgi),
'𒓴' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash449TimesPapPlusLu3),
'𒓵' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash449TimesPapPlusPapPlusLu3),
'𒓶' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash449TimesU2PlusBa),
'𒓷' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash450),
'𒓸' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash457),
'𒓹' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash470),
'𒓺' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash483),
'𒓻' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash490),
'𒓼' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash492),
'𒓽' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash493),
'𒓾' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash495),
'𒓿' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash550),
'𒔀' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash608),
'𒔁' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617),
'𒔂' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesAsh),
'𒔃' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesBad),
'𒔄' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesDun3GunuGunu),
'𒔅' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesKu3),
'𒔆' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesLa),
'𒔇' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesTar),
'𒔈' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesTe),
'𒔉' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesU2),
'𒔊' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesUd),
'𒔋' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash617TimesUruda),
'𒔌' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash636),
'𒔍' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648),
'𒔎' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648TimesDub),
'𒔏' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648TimesGa),
'𒔐' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648TimesIgi),
'𒔑' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648TimesIgiGunu),
'𒔒' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648TimesNi),
'𒔓' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648TimesPapPlusPapPlusLu3),
'𒔔' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648TimesSheshPlusKi),
'𒔕' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648TimesUd),
'𒔖' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash648TimesUruda),
'𒔗' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash724),
'𒔘' => Ok(EarlyDynasticCuneiform::CuneiformSignLakDash749),
'𒔙' => Ok(EarlyDynasticCuneiform::CuneiformSignLu2GunuTimesAsh),
'𒔚' => Ok(EarlyDynasticCuneiform::CuneiformSignLu2TimesDish),
'𒔛' => Ok(EarlyDynasticCuneiform::CuneiformSignLu2TimesHal),
'𒔜' => Ok(EarlyDynasticCuneiform::CuneiformSignLu2TimesPap),
'𒔝' => Ok(EarlyDynasticCuneiform::CuneiformSignLu2TimesPapPlusPapPlusLu3),
'𒔞' => Ok(EarlyDynasticCuneiform::CuneiformSignLu2TimesTak4),
'𒔟' => Ok(EarlyDynasticCuneiform::CuneiformSignMiPlusZa7),
'𒔠' => Ok(EarlyDynasticCuneiform::CuneiformSignMushOverMushTimesGa),
'𒔡' => Ok(EarlyDynasticCuneiform::CuneiformSignMushOverMushTimesKak),
'𒔢' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesDimGunu),
'𒔣' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesGish),
'𒔤' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesGul),
'𒔥' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesHi),
'𒔦' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesKesh2),
'𒔧' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesLakDash050),
'𒔨' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesMash),
'𒔩' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesPapPlusPap),
'𒔪' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesU),
'𒔫' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesUPlusU),
'𒔬' => Ok(EarlyDynasticCuneiform::CuneiformSignNinda2TimesUruda),
'𒔭' => Ok(EarlyDynasticCuneiform::CuneiformSignSagGunuTimesHa),
'𒔮' => Ok(EarlyDynasticCuneiform::CuneiformSignSagTimesEn),
'𒔯' => Ok(EarlyDynasticCuneiform::CuneiformSignSagTimesSheAtLeft),
'𒔰' => Ok(EarlyDynasticCuneiform::CuneiformSignSagTimesTak4),
'𒔱' => Ok(EarlyDynasticCuneiform::CuneiformSignSha6Tenu),
'𒔲' => Ok(EarlyDynasticCuneiform::CuneiformSignSheOverShe),
'𒔳' => Ok(EarlyDynasticCuneiform::CuneiformSignShePlusHub2),
'𒔴' => Ok(EarlyDynasticCuneiform::CuneiformSignShePlusNam2),
'𒔵' => Ok(EarlyDynasticCuneiform::CuneiformSignShePlusSar),
'𒔶' => Ok(EarlyDynasticCuneiform::CuneiformSignShu2PlusDugTimesNi),
'𒔷' => Ok(EarlyDynasticCuneiform::CuneiformSignShu2PlusE2TimesAn),
'𒔸' => Ok(EarlyDynasticCuneiform::CuneiformSignSiTimesTak4),
'𒔹' => Ok(EarlyDynasticCuneiform::CuneiformSignTak4PlusSag),
'𒔺' => Ok(EarlyDynasticCuneiform::CuneiformSignTumTimesGan2Tenu),
'𒔻' => Ok(EarlyDynasticCuneiform::CuneiformSignTumTimesThreeDish),
'𒔼' => Ok(EarlyDynasticCuneiform::CuneiformSignUr2Inverted),
'𒔽' => Ok(EarlyDynasticCuneiform::CuneiformSignUr2TimesUd),
'𒔾' => Ok(EarlyDynasticCuneiform::CuneiformSignUruTimesDara3),
'𒔿' => Ok(EarlyDynasticCuneiform::CuneiformSignUruTimesLakDash668),
'𒕀' => Ok(EarlyDynasticCuneiform::CuneiformSignUruTimesLu3),
'𒕁' => Ok(EarlyDynasticCuneiform::CuneiformSignZa7),
'𒕂' => Ok(EarlyDynasticCuneiform::CuneiformSignZuOverZuPlusSar),
'𒕃' => Ok(EarlyDynasticCuneiform::CuneiformSignZu5TimesThreeDishTenu),
_ => Err(()),
}
}
}
impl Into<u32> for EarlyDynasticCuneiform {
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 EarlyDynasticCuneiform {
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 EarlyDynasticCuneiform {
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 EarlyDynasticCuneiform {
pub fn new() -> Self {
EarlyDynasticCuneiform::CuneiformSignAbTimesNunTenu
}
pub fn name(&self) -> String {
let s = std::format!("EarlyDynasticCuneiform{:#?}", self);
string_morph::to_sentence_case(&s)
}
}