easy-plugin 0.2.6

A compiler plugin that makes it easier to write compiler plugins.
Build #20284 2016-08-14T20:52:15.272562+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)
# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading easy-plugin v0.2.6
Documenting easy-plugin v0.2.6
Running `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs --crate-name easy_plugin -o /home/cratesfyi/easy-plugin-0.2.6/doc -L dependency=/home/cratesfyi/easy-plugin-0.2.6/debug -L dependency=/home/cratesfyi/easy-plugin-0.2.6/debug/deps`
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:4:38: 4:47 error: unresolved import `syntax::ast::TokenTree`. There is no `TokenTree` in `syntax::ast` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:4 use syntax::ast::{Expr, Ident, Name, TokenTree};
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:12:52: 12:62 error: unresolved import `syntax::parse::token::IdentStyle`. There is no `IdentStyle` in `syntax::parse::token` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:12 use syntax::parse::token::{BinOpToken, DelimToken, IdentStyle, Lit, Token};
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:11:37: 11:52 error: unresolved import `syntax::parse::parser::PathParsingMode`. There is no `PathParsingMode` in `syntax::parse::parser`. Did you mean to use `BoundParsingMode`? [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:11 use syntax::parse::parser::{Parser, PathParsingMode};
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/specification.rs:4:32: 4:41 error: unresolved import `syntax::ast::TokenTree`. There is no `TokenTree` in `syntax::ast` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/specification.rs:4 use syntax::ast::{Expr, Ident, TokenTree};
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/specification.rs:8:52: 8:62 error: unresolved import `syntax::parse::token::IdentStyle`. There is no `IdentStyle` in `syntax::parse::token` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/specification.rs:8 use syntax::parse::token::{BinOpToken, DelimToken, IdentStyle, Token};
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:28:14: 28:23 error: type name `Delimited` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:28     Delim(Rc<Delimited>),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:28:14: 28:23 help: you can import it into scope: `use syntax::tokenstream::Delimited;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:52:8: 52:17 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:52     Tt(TokenTree),
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:52:8: 52:17 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:101:34: 101:43 error: type name `Delimited` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:101     pub fn as_delim(&self) -> Rc<Delimited> {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:101:34: 101:43 help: you can import it into scope: `use syntax::tokenstream::Delimited;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:245:28: 245:37 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:245     pub fn as_tt(&self) -> TokenTree {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:245:28: 245:37 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:306:5: 306:69 error: method `custom_emit` is not a member of trait `Emitter` [E0407]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:306     fn custom_emit(&mut self, _: &RenderSpan, _: &str, _: Level) { }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:454:33: 454:42 error: `Delimited` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:454                 let delimited = Delimited {
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:527:12: 527:21 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:527     tts: &[TokenTree], specification: &[Specifier]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/arguments.rs:527:12: 527:21 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:267:42: 267:80 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:267:42: 267:80 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:268:43: 268:91 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:268:43: 268:91 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:269:43: 269:95 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:269:43: 269:95 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:270:43: 270:96 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:270:43: 270:96 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:271:42: 271:93 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:271:42: 271:93 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:272:43: 272:77 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:272:43: 272:77 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:273:42: 273:93 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:273:42: 273:93 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:274:42: 274:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:274:42: 274:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:275:41: 275:73 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:275:41: 275:73 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:276:42: 276:97 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:276:42: 276:97 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:277:41: 277:91 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:277:41: 277:91 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:278:42: 278:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:278:42: 278:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:279:42: 279:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:279:42: 279:75 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:280:40: 280:89 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:280:40: 280:89 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:281:41: 281:84 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:281:41: 281:84 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:282:40: 282:78 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:282:40: 282:78 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:302:17: 302:36 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:302:17: 302:36 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258:24: 258:51 error: failed to resolve. Use of undeclared type or module `StructFieldKind` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:258             let kind = StructFieldKind::NamedField(context.ident_of($name), Visibility::Inherited);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:304:17: 304:37 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260:25: 260:37 error: `StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:260             let field = StructField_ { kind: kind, id: DUMMY_NODE_ID, ty: ty, attrs: vec![] };
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:304:17: 304:37 note: in this expansion of field! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:429:53: 429:62 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:429     context: &mut ExtCtxt, span: Span, arguments: &[TokenTree]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:429:53: 429:62 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:543:53: 543:62 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:543     context: &mut ExtCtxt, span: Span, arguments: &[TokenTree]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:543:53: 543:62 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:607:53: 607:62 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:607     context: &mut ExtCtxt, span: Span, arguments: &[TokenTree]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:607:53: 607:62 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:614:9: 614:25 error: failed to resolve. Use of undeclared type or module `TokenTree` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:614         TokenTree::Token(_, Token::Ident(ref ident, _)) => match &*ident.name.as_str() {
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:625:53: 625:62 error: type name `TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:625     context: &mut ExtCtxt, span: Span, arguments: &[TokenTree]
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs:625:53: 625:62 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:76:1: 108:2 error: conflicting implementations of trait `utility::AsExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:76 impl AsExpr for Lit {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62:1: 74:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62 impl AsExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:110:1: 121:2 error: conflicting implementations of trait `utility::AsExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:110 impl AsExpr for Name {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62:1: 74:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62 impl AsExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:123:1: 173:2 error: conflicting implementations of trait `utility::AsExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:123 impl AsExpr for Token {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62:1: 74:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62 impl AsExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:175:1: 185:2 error: conflicting implementations of trait `utility::AsExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:175 impl<T> AsExpr for Option<T> where T: AsExpr {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62:1: 74:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62 impl AsExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:188:1: 194:2 error: conflicting implementations of trait `utility::AsExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:188 impl<T> AsExpr for Vec<T> where T: AsExpr {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62:1: 74:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62 impl AsExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:196:1: 201:2 error: conflicting implementations of trait `utility::AsExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:196 impl<T> AsExpr for [T] where T: AsExpr {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62:1: 74:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62 impl AsExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/specification.rs:22:1: 32:2 error: conflicting implementations of trait `utility::AsExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/specification.rs:22 impl AsExpr for Amount {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62:1: 74:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62 impl AsExpr for IdentStyle {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/specification.rs:79:1: 138:2 error: conflicting implementations of trait `utility::AsExpr`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/specification.rs:79 impl AsExpr for Specifier {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62:1: 74:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/utility.rs:62 impl AsExpr for IdentStyle {
^
error: Compilation failed, aborting rustdoc 
thread 'main' panicked at 'ChainedError {
error: failed to compile `easy-plugin v0.2.6`, intermediate artifacts can be found at `/home/cratesfyi/easy-plugin-0.2.6`,
cause: ChainedError {
error: Could not document `easy-plugin`.,
cause: Process didn't exit successfully: `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/easy-plugin-0.2.6/src/lib.rs --crate-name easy_plugin -o /home/cratesfyi/easy-plugin-0.2.6/doc -L dependency=/home/cratesfyi/easy-plugin-0.2.6/debug -L dependency=/home/cratesfyi/easy-plugin-0.2.6/debug/deps` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.