Struct futures_await_syn::DeriveInput [] [src]

pub struct DeriveInput {
    pub ident: Ident,
    pub vis: Visibility,
    pub attrs: Vec<Attribute>,
    pub generics: Generics,
    pub body: Body,
}

Struct or enum sent to a proc_macro_derive macro.

Fields

Name of the struct or enum.

Visibility of the struct or enum.

Attributes tagged on the whole struct or enum.

Generics required to complete the definition.

Data within the struct or enum.

Trait Implementations

impl Synom for DeriveInput
[src]

[src]

impl ToTokens for DeriveInput
[src]

[src]

Write self to the given Tokens. Read more

[src]

Convert self directly into a Tokens object. Read more

impl Clone for DeriveInput
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more