[][src]Struct syn::Index

pub struct Index {
    pub index: u32,
    pub span: Span,
}
This is supported on crate features full or derive only.

The index of an unnamed tuple struct field.

This type is available only if Syn is built with the "derive" or "full" feature.

Fields

index: u32span: Span

Trait Implementations

impl Clone for Index[src]

This is supported on crate feature clone-impls only.

impl Debug for Index[src]

This is supported on crate feature extra-traits only.

impl Eq for Index[src]

impl From<usize> for Index[src]

impl Hash for Index[src]

impl IdentFragment for Index[src]

impl Parse for Index[src]

This is supported on crate feature parsing only.

impl PartialEq<Index> for Index[src]

impl ToTokens for Index[src]

This is supported on crate feature printing only.

Auto Trait Implementations

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<T> From<T> for T[src]

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

impl<T> Spanned for T where
    T: Spanned + ?Sized
[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.