Enum jmdict_enums::PartOfSpeech[][src]

pub enum PartOfSpeech {
Show variants NounOrVerbActingPrenominally, Adjective, YoiAdjective, AdjectivalNoun, NoAdjective, PreNounAdjectival, TaruAdjective, Adverb, AdverbTakingToParticle, Auxiliary, AuxiliaryAdjective, AuxiliaryVerb, Conjunction, Copula, Counter, Expression, Interjection, CommonNoun, AdverbialNoun, ProperNoun, NounPrefix, NounSuffix, TemporalNoun, Numeric, Pronoun, Prefix, Particle, Suffix, Unclassified, UnspecifiedVerb, IchidanVerb, IchidanKureruVerb, GodanAruVerb, GodanBuVerb, GodanGuVerb, GodanKuVerb, GodanIkuVerb, GodanMuVerb, GodanNuVerb, GodanRuVerb, IrregularGodanRuVerb, GodanSuVerb, GodanTsuVerb, GodanUVerb, IrregularGodanUVerb, IntransitiveVerb, KuruVerb, IrregularGodanNuVerb, IrregularGodanRuVerbWithPlainRiForm, SuruVerb, SuruPrecursorVerb, IncludedSuruVerb, SpecialSuruVerb, TransitiveVerb, IchidanZuruVerb,
}

Where a word can appear in a sentence for a particular Sense of the word.

Variants

NounOrVerbActingPrenominally

noun or verb acting prenominally

Adjective

adjective (keiyoushi)

YoiAdjective

adjective (keiyoushi) - yoi/ii class

AdjectivalNoun

adjectival nouns or quasi-adjectives (keiyodoshi)

NoAdjective

nouns which may take the genitive case particle ‘no’

PreNounAdjectival

pre-noun adjectival (rentaishi)

TaruAdjective

‘taru’ adjective

Adverb

adverb (fukushi)

AdverbTakingToParticle

adverb taking the ‘to’ particle

Auxiliary

auxiliary

AuxiliaryAdjective

auxiliary adjective

AuxiliaryVerb

auxiliary verb

Conjunction

conjunction

Copula

copula

Counter

counter

Expression

expressions (phrases, clauses, etc.)

Interjection

interjection (kandoushi)

CommonNoun

noun (common) (futsuumeishi)

AdverbialNoun

adverbial noun (fukushitekimeishi)

ProperNoun

proper noun

NounPrefix

noun, used as a prefix

NounSuffix

noun, used as a suffix

TemporalNoun

noun (temporal) (jisoumeishi)

Numeric

numeric

Pronoun

pronoun

Prefix

prefix

Particle

particle

Suffix

suffix

Unclassified

unclassified

UnspecifiedVerb

verb unspecified

IchidanVerb

Ichidan verb

IchidanKureruVerb

Ichidan verb - kureru special class

GodanAruVerb

Godan verb - -aru special class

GodanBuVerb

Godan verb with ‘bu’ ending

GodanGuVerb

Godan verb with ‘gu’ ending

GodanKuVerb

Godan verb with ‘ku’ ending

GodanIkuVerb

Godan verb - Iku/Yuku special class

GodanMuVerb

Godan verb with ‘mu’ ending

GodanNuVerb

Godan verb with ‘nu’ ending

GodanRuVerb

Godan verb with ‘ru’ ending

IrregularGodanRuVerb

Godan verb with ‘ru’ ending (irregular verb)

GodanSuVerb

Godan verb with ‘su’ ending

GodanTsuVerb

Godan verb with ‘tsu’ ending

GodanUVerb

Godan verb with ‘u’ ending

IrregularGodanUVerb

Godan verb with ‘u’ ending (special class)

IntransitiveVerb

intransitive verb

KuruVerb

Kuru verb - special class

IrregularGodanNuVerb

irregular nu verb

IrregularGodanRuVerbWithPlainRiForm

irregular ru verb, plain form ends with -ri

SuruVerb

noun or participle which takes the aux. verb suru

SuruPrecursorVerb

su verb - precursor to the modern suru

IncludedSuruVerb

suru verb - included

SpecialSuruVerb

suru verb - special class

TransitiveVerb

transitive verb

IchidanZuruVerb

Ichidan verb - zuru verb (alternative form of -jiru verbs)

Trait Implementations

impl Clone for PartOfSpeech[src]

impl Copy for PartOfSpeech[src]

impl Debug for PartOfSpeech[src]

impl Display for PartOfSpeech[src]

impl Enum for PartOfSpeech[src]

impl EnumPayload for PartOfSpeech[src]

impl Eq for PartOfSpeech[src]

impl From<PartOfSpeech> for AllPartOfSpeech[src]

impl Hash for PartOfSpeech[src]

impl PartialEq<PartOfSpeech> for PartOfSpeech[src]

impl StructuralEq for PartOfSpeech[src]

impl StructuralPartialEq for PartOfSpeech[src]

impl TryFrom<AllPartOfSpeech> for PartOfSpeech[src]

type Error = DisabledVariant

The type returned in the event of a conversion error.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.