Struct google_language1::api::DependencyEdge [−][src]
Represents dependency parse tree information for a token. (For more information on dependency labels, see http://www.aclweb.org/anthology/P13-2017
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 Clone for DependencyEdge[src]
fn clone(&self) -> DependencyEdge[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for DependencyEdge[src]
impl Default for DependencyEdge[src]
fn default() -> DependencyEdge[src]
impl<'de> Deserialize<'de> for DependencyEdge[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Part for DependencyEdge[src]
impl Serialize for DependencyEdge[src]
Auto Trait Implementations
impl RefUnwindSafe for DependencyEdge[src]
impl Send for DependencyEdge[src]
impl Sync for DependencyEdge[src]
impl Unpin for DependencyEdge[src]
impl UnwindSafe for DependencyEdge[src]
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> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[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, 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>,