Enum jmdict::PartOfSpeech [−][src]
pub enum PartOfSpeech {}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.
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 PartOfSpeech
[src]
pub fn clone(&self) -> PartOfSpeech
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PartOfSpeech
[src]
impl Debug for PartOfSpeech
[src]
impl Display for PartOfSpeech
[src]
impl Enum for PartOfSpeech
[src]
pub fn code(&self) -> &'static str
[src]
pub fn constant_name(&self) -> &'static str
[src]
pub fn from_code(text: &str) -> Option<PartOfSpeech>
[src]
impl EnumPayload for PartOfSpeech
[src]
impl Eq for PartOfSpeech
[src]
impl From<PartOfSpeech> for AllPartOfSpeech
[src]
pub fn from(value: PartOfSpeech) -> AllPartOfSpeech
[src]
impl Hash for PartOfSpeech
[src]
pub fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
[src]
__H: Hasher,
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<PartOfSpeech> for PartOfSpeech
[src]
pub fn eq(&self, other: &PartOfSpeech) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[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.
pub fn try_from(value: AllPartOfSpeech) -> Result<PartOfSpeech, DisabledVariant>
[src]
Auto Trait Implementations
impl RefUnwindSafe for PartOfSpeech
impl Send for PartOfSpeech
impl Sync for PartOfSpeech
impl Unpin for PartOfSpeech
impl UnwindSafe for PartOfSpeech
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>,