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
noun or verb acting prenominally
adjective (keiyoushi)
adjective (keiyoushi) - yoi/ii class
adjectival nouns or quasi-adjectives (keiyodoshi)
nouns which may take the genitive case particle ‘no’
pre-noun adjectival (rentaishi)
‘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
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]
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]
fn code(&self) -> &'static str
[src]
fn constant_name(&self) -> &'static str
[src]
fn from_code(text: &str) -> Option<Self>
[src]
impl EnumPayload for PartOfSpeech
[src]
impl Eq for PartOfSpeech
[src]
impl From<PartOfSpeech> for AllPartOfSpeech
[src]
fn from(value: PartOfSpeech) -> AllPartOfSpeech
[src]
impl Hash for PartOfSpeech
[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<PartOfSpeech> for PartOfSpeech
[src]
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.
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>,