pub enum WordKind {
Show 88 variants
Adjective,
AdjectiveSyllables(usize),
Adverb,
AdverbSyllables(usize),
All,
AllSyllables(usize),
AllExtended,
AllExtendedSyllables(usize),
Astronomy,
AstronomySyllables(usize),
AuxiliaryVerb,
AuxiliaryVerbSyllables(usize),
Chthonic,
ChthonicSyllables(usize),
City,
CitySyllables(usize),
Color,
ColorSyllables(usize),
Conjunction,
ConjunctionSyllables(usize),
Continent,
ContinentSyllables(usize),
Country,
CountrySyllables(usize),
Day,
DaySyllables(usize),
Element,
ElementSyllables(usize),
Extended,
ExtendedSyllables(usize),
FemaleName,
FemaleNameSyllables(usize),
GreekMyth,
GreekMythSyllables(usize),
Interjection,
InterjectionSyllables(usize),
IntransitiveVerb,
IntransitiveVerbSyllables(usize),
JupiterMoon,
JupiterMoonSyllables(usize),
MaleName,
MaleNameSyllables(usize),
MarsMoon,
MarsMoonSyllables(usize),
Month,
MonthSyllables(usize),
Moon,
MoonSyllables(usize),
Mythology,
MythologySyllables(usize),
Name,
NameSyllables(usize),
Nationality,
NationalitySyllables(usize),
NeptuneMoon,
NeptuneMoonSyllables(usize),
Noun,
NounSyllables(usize),
Olympian,
OlympianSyllables(usize),
Place,
PlaceSyllables(usize),
Planet,
PlanetSyllables(usize),
PluralNoun,
PluralNounSyllables(usize),
Preposition,
PrepositionSyllables(usize),
Pronoun,
PronounSyllables(usize),
ProperNoun,
ProperNounSyllables(usize),
RomanMyth,
RomanMythSyllables(usize),
SaturnMoon,
SaturnMoonSyllables(usize),
SingularNoun,
SingularNounSyllables(usize),
TransitiveVerb,
TransitiveVerbSyllables(usize),
UranusMoon,
UranusMoonSyllables(usize),
UsState,
UsStateSyllables(usize),
Verb,
VerbSyllables(usize),
VerbPast,
VerbPastSyllables(usize),
}Variants§
Adjective
AdjectiveSyllables(usize)
Adverb
AdverbSyllables(usize)
All
AllSyllables(usize)
AllExtended
AllExtendedSyllables(usize)
Astronomy
AstronomySyllables(usize)
AuxiliaryVerb
AuxiliaryVerbSyllables(usize)
Chthonic
ChthonicSyllables(usize)
City
CitySyllables(usize)
Color
ColorSyllables(usize)
Conjunction
ConjunctionSyllables(usize)
Continent
ContinentSyllables(usize)
Country
CountrySyllables(usize)
Day
DaySyllables(usize)
Element
ElementSyllables(usize)
Extended
ExtendedSyllables(usize)
FemaleName
FemaleNameSyllables(usize)
GreekMyth
GreekMythSyllables(usize)
Interjection
InterjectionSyllables(usize)
IntransitiveVerb
IntransitiveVerbSyllables(usize)
JupiterMoon
JupiterMoonSyllables(usize)
MaleName
MaleNameSyllables(usize)
MarsMoon
MarsMoonSyllables(usize)
Month
MonthSyllables(usize)
Moon
MoonSyllables(usize)
Mythology
MythologySyllables(usize)
Name
NameSyllables(usize)
Nationality
NationalitySyllables(usize)
NeptuneMoon
NeptuneMoonSyllables(usize)
Noun
NounSyllables(usize)
Olympian
OlympianSyllables(usize)
Place
PlaceSyllables(usize)
Planet
PlanetSyllables(usize)
PluralNoun
PluralNounSyllables(usize)
Preposition
PrepositionSyllables(usize)
Pronoun
PronounSyllables(usize)
ProperNoun
ProperNounSyllables(usize)
RomanMyth
RomanMythSyllables(usize)
SaturnMoon
SaturnMoonSyllables(usize)
SingularNoun
SingularNounSyllables(usize)
TransitiveVerb
TransitiveVerbSyllables(usize)
UranusMoon
UranusMoonSyllables(usize)
UsState
UsStateSyllables(usize)
Verb
VerbSyllables(usize)
VerbPast
VerbPastSyllables(usize)
Trait Implementations§
source§impl<'de> Deserialize<'de> for WordKind
impl<'de> Deserialize<'de> for WordKind
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Ord for WordKind
impl Ord for WordKind
source§impl PartialOrd for WordKind
impl PartialOrd for WordKind
impl Copy for WordKind
impl Eq for WordKind
impl StructuralPartialEq for WordKind
Auto Trait Implementations§
impl Freeze for WordKind
impl RefUnwindSafe for WordKind
impl Send for WordKind
impl Sync for WordKind
impl Unpin for WordKind
impl UnwindSafe for WordKind
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)