Module syntax::ext::derive[][src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Re-exports

use attr::HasAttrs;
use ast;
use codemap::ExpnInfo;
use codemap::NameAndSpan;
use codemap::ExpnFormat;
use ext::base::ExtCtxt;
use ext::build::AstBuilder;
use parse::parser::PathStyle;
use symbol::Symbol;
use syntax_pos::Span;
use std::collections::HashSet;

Functions

add_derived_markers [
Experimental
]
collect_derives [
Experimental
]