Struct serde_item::Item [] [src]

pub struct Item<'a> {
    pub ident: Ident,
    pub span: Span,
    pub attrs: Item,
    pub body: Body<'a>,
    pub generics: &'a Generics,
}

Fields

ident: Ident span: Span attrs: Item body: Body<'a> generics: &'a Generics

Methods

impl<'a> Item<'a>
[src]

fn from_ast(cx: &ExtCtxt, item: &'a Item) -> Result<Item<'a>, Error>