Struct rsmorphy::opencorpora::tag::reg::OpencorporaTagReg [] [src]

pub struct OpencorporaTagReg {
    pub string: String,
    pub grammemes: GrammemeSet,
    pub pos: Option<PartOfSpeach>,
    pub animacy: Option<Animacy>,
    pub aspect: Option<Aspect>,
    pub case: Option<Case>,
    pub gender: Option<Gender>,
    pub involvement: Option<Involvement>,
    pub mood: Option<Mood>,
    pub number: Option<Number>,
    pub person: Option<Person>,
    pub tense: Option<Tense>,
    pub transitivity: Option<Transitivity>,
    pub voice: Option<Voice>,
    pub has_apro: bool,
}

Fields

Methods

impl OpencorporaTagReg
[src]

Trait Implementations

impl Debug for OpencorporaTagReg
[src]

Formats the value using the given formatter.

impl Clone for OpencorporaTagReg
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Eq for OpencorporaTagReg
[src]

impl Hash for OpencorporaTagReg
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl PartialEq for OpencorporaTagReg
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.