Enum syntax::ext::expand::Expansion
[−]
[src]
pub enum Expansion { OptExpr(Option<P<Expr>>), Expr(P<Expr>), Pat(P<Pat>), Ty(P<Ty>), Stmts(SmallVector<Stmt>), Items(SmallVector<P<Item>>), TraitItems(SmallVector<TraitItem>), ImplItems(SmallVector<ImplItem>), }
Variants
OptExpr(Option<P<Expr>>)
Expr(P<Expr>)
Pat(P<Pat>)
Ty(P<Ty>)
Stmts(SmallVector<Stmt>)
Items(SmallVector<P<Item>>)
TraitItems(SmallVector<TraitItem>)
ImplItems(SmallVector<ImplItem>)