Enum jmdict_enums::AllPartOfSpeech [−][src]
pub enum AllPartOfSpeech {}Show variants
NounOrVerbActingPrenominally, Adjective, YoiAdjective, KariAdjective, KuAdjective, AdjectivalNoun, NariAdjective, NoAdjective, PreNounAdjectival, ShikuAdjective, 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, NidanUVerb, UpperNidanBuVerb, LowerNidanBuVerb, UpperNidanDzuVerb, LowerNidanDzuVerb, UpperNidanGuVerb, LowerNidanGuVerb, UpperNidanFuVerb, LowerNidanFuVerb, UpperNidanKuVerb, LowerNidanKuVerb, UpperNidanMuVerb, LowerNidanMuVerb, LowerNidanNuVerb, UpperNidanRuVerb, LowerNidanRuVerb, LowerNidanSuVerb, UpperNidanTsuVerb, LowerNidanTsuVerb, LowerNidanUWeVerb, UpperNidanYuVerb, LowerNidanYuVerb, LowerNidanZuVerb, YodanBuVerb, YodanGuVerb, YodanFuVerb, YodanKuVerb, YodanMuVerb, YodanNuVerb, YodanRuVerb, YodanSuVerb, YodanTsuVerb, 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. This enum contains all possible variants, including those that have been disabled by compile-time flags in enum PartOfSpeech
.
Variants
noun or verb acting prenominally
adjective (keiyoushi)
adjective (keiyoushi) - yoi/ii class
‘kari’ adjective (archaic)
‘ku’ adjective (archaic)
adjectival nouns or quasi-adjectives (keiyodoshi)
archaic/formal form of na-adjective
nouns which may take the genitive case particle ‘no’
pre-noun adjectival (rentaishi)
‘shiku’ adjective (archaic)
‘taru’ adjective
adverb (fukushi)
adverb taking the ‘to’ particle
auxiliary
auxiliary adjective
auxiliary verb
conjunction
copula
counter
expressions (phrases, clauses, etc.)
interjection (kandoushi)
noun (common) (futsuumeishi)
adverbial noun (fukushitekimeishi)
proper noun
noun, used as a prefix
noun, used as a suffix
noun (temporal) (jisoumeishi)
numeric
pronoun
prefix
particle
suffix
unclassified
verb unspecified
Ichidan verb
Ichidan verb - kureru special class
Nidan verb with ‘u’ ending (archaic)
Nidan verb (upper class) with ‘bu’ ending (archaic)
Nidan verb (lower class) with ‘bu’ ending (archaic)
Nidan verb (upper class) with ‘dzu’ ending (archaic)
Nidan verb (lower class) with ‘dzu’ ending (archaic)
Nidan verb (upper class) with ‘gu’ ending (archaic)
Nidan verb (lower class) with ‘gu’ ending (archaic)
Nidan verb (upper class) with ‘hu/fu’ ending (archaic)
Nidan verb (lower class) with ‘hu/fu’ ending (archaic)
Nidan verb (upper class) with ‘ku’ ending (archaic)
Nidan verb (lower class) with ‘ku’ ending (archaic)
Nidan verb (upper class) with ‘mu’ ending (archaic)
Nidan verb (lower class) with ‘mu’ ending (archaic)
Nidan verb (lower class) with ‘nu’ ending (archaic)
Nidan verb (upper class) with ‘ru’ ending (archaic)
Nidan verb (lower class) with ‘ru’ ending (archaic)
Nidan verb (lower class) with ‘su’ ending (archaic)
Nidan verb (upper class) with ‘tsu’ ending (archaic)
Nidan verb (lower class) with ‘tsu’ ending (archaic)
Nidan verb (lower class) with ‘u’ ending and ‘we’ conjugation (archaic)
Nidan verb (upper class) with ‘yu’ ending (archaic)
Nidan verb (lower class) with ‘yu’ ending (archaic)
Nidan verb (lower class) with ‘zu’ ending (archaic)
Yodan verb with ‘bu’ ending (archaic)
Yodan verb with ‘gu’ ending (archaic)
Yodan verb with ‘hu/fu’ ending (archaic)
Yodan verb with ‘ku’ ending (archaic)
Yodan verb with ‘mu’ ending (archaic)
Yodan verb with ‘nu’ ending (archaic)
Yodan verb with ‘ru’ ending (archaic)
Yodan verb with ‘su’ ending (archaic)
Yodan verb with ‘tsu’ ending (archaic)
Godan verb - -aru special class
Godan verb with ‘bu’ ending
Godan verb with ‘gu’ ending
Godan verb with ‘ku’ ending
Godan verb - Iku/Yuku special class
Godan verb with ‘mu’ ending
Godan verb with ‘nu’ ending
Godan verb with ‘ru’ ending
Godan verb with ‘ru’ ending (irregular verb)
Godan verb with ‘su’ ending
Godan verb with ‘tsu’ ending
Godan verb with ‘u’ ending
Godan verb with ‘u’ ending (special class)
intransitive verb
Kuru verb - special class
irregular nu verb
irregular ru verb, plain form ends with -ri
noun or participle which takes the aux. verb suru
su verb - precursor to the modern suru
suru verb - included
suru verb - special class
transitive verb
Ichidan verb - zuru verb (alternative form of -jiru verbs)
Trait Implementations
impl Clone for AllPartOfSpeech
[src]
fn clone(&self) -> AllPartOfSpeech
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for AllPartOfSpeech
[src]
impl Debug for AllPartOfSpeech
[src]
impl Display for AllPartOfSpeech
[src]
impl Enum for AllPartOfSpeech
[src]
fn code(&self) -> &'static str
[src]
fn constant_name(&self) -> &'static str
[src]
fn from_code(text: &str) -> Option<Self>
[src]
impl EnumPayload for AllPartOfSpeech
[src]
impl Eq for AllPartOfSpeech
[src]
impl From<PartOfSpeech> for AllPartOfSpeech
[src]
fn from(value: PartOfSpeech) -> AllPartOfSpeech
[src]
impl Hash for AllPartOfSpeech
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<AllPartOfSpeech> for AllPartOfSpeech
[src]
fn eq(&self, other: &AllPartOfSpeech) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for AllPartOfSpeech
[src]
impl StructuralPartialEq for AllPartOfSpeech
[src]
impl TryFrom<AllPartOfSpeech> for PartOfSpeech
[src]
type Error = DisabledVariant
The type returned in the event of a conversion error.
fn try_from(value: AllPartOfSpeech) -> Result<PartOfSpeech, DisabledVariant>
[src]
Auto Trait Implementations
impl RefUnwindSafe for AllPartOfSpeech
impl Send for AllPartOfSpeech
impl Sync for AllPartOfSpeech
impl Unpin for AllPartOfSpeech
impl UnwindSafe for AllPartOfSpeech
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,