[][src]Enum gcp_client::google::cloud::language::v1::part_of_speech::Form

#[repr(i32)]pub enum Form {
    Unknown,
    Adnomial,
    Auxiliary,
    Complementizer,
    FinalEnding,
    Gerund,
    Realis,
    Irrealis,
    Short,
    Long,
    Order,
    Specific,
}

Depending on the language, Form can be categorizing different forms of verbs, adjectives, adverbs, etc. For example, categorizing inflected endings of verbs and adjectives or distinguishing between short and long forms of adjectives and participles

Variants

Unknown

Form is not applicable in the analyzed language or is not predicted.

Adnomial

Adnomial

Auxiliary

Auxiliary

Complementizer

Complementizer

FinalEnding

Final ending

Gerund

Gerund

Realis

Realis

Irrealis

Irrealis

Short

Short form

Long

Long form

Order

Order form

Specific

Specific form

Implementations

impl Form[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of Form.

pub fn from_i32(value: i32) -> Option<Form>[src]

Converts an i32 to a Form, or None if value is not a valid variant.

Trait Implementations

impl Clone for Form[src]

impl Copy for Form[src]

impl Debug for Form[src]

impl Default for Form[src]

impl Eq for Form[src]

impl From<Form> for i32[src]

impl Hash for Form[src]

impl Ord for Form[src]

impl PartialEq<Form> for Form[src]

impl PartialOrd<Form> for Form[src]

impl StructuralEq for Form[src]

impl StructuralPartialEq for Form[src]

Auto Trait Implementations

impl RefUnwindSafe for Form

impl Send for Form

impl Sync for Form

impl Unpin for Form

impl UnwindSafe for Form

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

impl<T> Instrument for T[src]

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]