[][src]Struct google_language1_beta1::DependencyEdge

pub struct DependencyEdge {
    pub head_token_index: Option<i32>,
    pub label: Option<String>,
}

Represents dependency parse tree information for a token.

This type is not used in any activity, and only used as part of another schema.

Fields

head_token_index: Option<i32>

Represents the head of this token in the dependency tree. This is the index of the token which has an arc going to this token. The index is the position of the token in the array of tokens returned by the API method. If this token is a root token, then the head_token_index is its own index.

label: Option<String>

The parse label for the token.

Trait Implementations

impl Part for DependencyEdge[src]

impl Clone for DependencyEdge[src]

impl Default for DependencyEdge[src]

impl Debug for DependencyEdge[src]

impl Serialize for DependencyEdge[src]

impl<'de> Deserialize<'de> for DependencyEdge[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T, U> Into<U> for T where
    U: From<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 = !

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<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Typeable for T where
    T: Any

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]