drum 0.4.4

A bitcask inspired storage api for rust.
Build #5464 2016-08-03T17:35:16.876964+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
Build failed, waiting for other jobs to finish...
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading drum v0.4.4
Downloading serde_codegen v0.6.14
Downloading quasi_macros v0.7.0
Downloading quasi v0.7.0
Downloading quasi_codegen v0.7.0
Compiling aster v0.13.1
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/lib.rs --crate-name aster --crate-type lib -g -C metadata=6aa59c9435f74179 -C extra-filename=-6aa59c9435f74179 --out-dir /home/cratesfyi/drum-0.4.4/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps --cap-lints allow`
Compiling byteorder v0.4.2
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-0.4.2/src/lib.rs --crate-name byteorder --crate-type lib -g -C metadata=7a494f72a43262ac -C extra-filename=-7a494f72a43262ac --out-dir /home/cratesfyi/drum-0.4.4/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps --cap-lints allow`
Compiling serde_codegen v0.6.14
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen-0.6.14/build.rs --crate-name build_script_build --crate-type bin -g --cfg feature=\"quasi_macros\" --cfg feature=\"nightly\" --out-dir /home/cratesfyi/drum-0.4.4/debug/build/serde_codegen-0b2e08ec967e21fa --emit=dep-info,link -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps --cap-lints allow`
Compiling quasi v0.7.0
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs --crate-name quasi --crate-type lib -g -C metadata=0440c66219b4195a -C extra-filename=-0440c66219b4195a --out-dir /home/cratesfyi/drum-0.4.4/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps --cap-lints allow`
Compiling libc v0.2.14
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.14/src/lib.rs --crate-name libc --crate-type lib -g --cfg feature=\"use_std\" --cfg feature=\"default\" -C metadata=1f3392fe1afd1313 -C extra-filename=-1f3392fe1afd1313 --out-dir /home/cratesfyi/drum-0.4.4/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps --cap-lints allow`
Compiling num-traits v0.1.34
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.1.34/src/lib.rs --crate-name num_traits --crate-type lib -g -C metadata=ca71ec056d3f4118 -C extra-filename=-ca71ec056d3f4118 --out-dir /home/cratesfyi/drum-0.4.4/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps --cap-lints allow`
Compiling rustc-serialize v0.3.19
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.19/src/lib.rs --crate-name rustc_serialize --crate-type lib -g -C metadata=3561541d79c18212 -C extra-filename=-3561541d79c18212 --out-dir /home/cratesfyi/drum-0.4.4/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps --cap-lints allow`
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:23:25: 23:34 error: unresolved import `syntax::ast::TokenTree`. There is no `TokenTree` in `syntax::ast` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:23 use syntax::ast::{self, TokenTree};
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:23:25: 23:34 help: run `rustc --explain E0432` to see a detailed explanation
<syntax macros>:3:51: 3:71 error: unresolved import `errors::FatalError`. Maybe a missing `extern crate errors`? [E0432]
<syntax macros>:3 use std :: result :: Result :: { Ok , Err } ; use errors :: FatalError ; match
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:340:9: 340:39 note: in this expansion of panictry! (defined in <syntax macros>)
<syntax macros>:3:51: 3:71 help: run `rustc --explain E0432` to see a detailed explanation
<syntax macros>:3:51: 3:71 error: unresolved import `errors::FatalError`. Maybe a missing `extern crate errors`? [E0432]
<syntax macros>:3 use std :: result :: Result :: { Ok , Err } ; use errors :: FatalError ; match
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:344:9: 344:39 note: in this expansion of panictry! (defined in <syntax macros>)
<syntax macros>:3:51: 3:71 help: run `rustc --explain E0432` to see a detailed explanation
<syntax macros>:3:51: 3:71 error: unresolved import `errors::FatalError`. Maybe a missing `extern crate errors`? [E0432]
<syntax macros>:3 use std :: result :: Result :: { Ok , Err } ; use errors :: FatalError ; match
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:348:9: 348:38 note: in this expansion of panictry! (defined in <syntax macros>)
<syntax macros>:3:51: 3:71 help: run `rustc --explain E0432` to see a detailed explanation
<syntax macros>:3:51: 3:71 error: unresolved import `errors::FatalError`. Maybe a missing `extern crate errors`? [E0432]
<syntax macros>:3 use std :: result :: Result :: { Ok , Err } ; use errors :: FatalError ; match
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:352:9: 352:38 note: in this expansion of panictry! (defined in <syntax macros>)
<syntax macros>:3:51: 3:71 help: run `rustc --explain E0432` to see a detailed explanation
<syntax macros>:3:51: 3:71 error: unresolved import `errors::FatalError`. Maybe a missing `extern crate errors`? [E0432]
<syntax macros>:3 use std :: result :: Result :: { Ok , Err } ; use errors :: FatalError ; match
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:356:9: 356:37 note: in this expansion of panictry! (defined in <syntax macros>)
<syntax macros>:3:51: 3:71 help: run `rustc --explain E0432` to see a detailed explanation
<syntax macros>:3:51: 3:71 error: unresolved import `errors::FatalError`. Maybe a missing `extern crate errors`? [E0432]
<syntax macros>:3 use std :: result :: Result :: { Ok , Err } ; use errors :: FatalError ; match
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:360:5: 360:35 note: in this expansion of panictry! (defined in <syntax macros>)
<syntax macros>:3:51: 3:71 help: run `rustc --explain E0432` to see a detailed explanation
<syntax macros>:3:51: 3:71 error: unresolved import `errors::FatalError`. Maybe a missing `extern crate errors`? [E0432]
<syntax macros>:3 use std :: result :: Result :: { Ok , Err } ; use errors :: FatalError ; match
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:364:9: 364:56 note: in this expansion of panictry! (defined in <syntax macros>)
<syntax macros>:3:51: 3:71 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:79:66: 79:78 error: unresolved name `token::Plain` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:79         vec![ast::TokenTree::Token(DUMMY_SP, token::Ident(*self, token::Plain))]
^~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:79:9: 79:81 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:79:66: 79:78 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:79:14: 79:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:79         vec![ast::TokenTree::Token(DUMMY_SP, token::Ident(*self, token::Plain))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:79:9: 79:81 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:79:14: 79:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:85:14: 85:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:85         vec![ast::TokenTree::Token(DUMMY_SP, token::Interpolated(token::NtPath(Box::new(self.clone()))))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:85:9: 85:106 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:85:14: 85:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:91:14: 91:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:91         vec![ast::TokenTree::Token(self.span, token::Interpolated(token::NtTy(P(self.clone()))))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:91:9: 91:98 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:91:14: 91:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:97:14: 97:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:97         vec![ast::TokenTree::Token(self.span, token::Interpolated(token::NtTy(self.clone())))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:97:9: 97:95 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:97:14: 97:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:103:14: 103:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:103         vec![ast::TokenTree::Token(self.span, token::Interpolated(token::NtBlock(self.clone())))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:103:9: 103:98 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:103:14: 103:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:109:14: 109:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:109         vec![ast::TokenTree::Token(self.span, token::Interpolated(token::NtItem(self.clone())))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:109:9: 109:97 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:109:14: 109:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:115:14: 115:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:115         vec![ast::TokenTree::Token(self.span, token::Interpolated(token::NtImplItem(self.clone())))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:115:9: 115:101 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:115:14: 115:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:121:14: 121:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:121         vec![ast::TokenTree::Token(self.span, token::Interpolated(token::NtTraitItem(self.clone())))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:121:9: 121:102 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:121:14: 121:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:146:13: 146:34 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:146             ast::TokenTree::Token(self.span, token::Interpolated(token::NtStmt(P(self.clone()))))
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:145:23: 147:10 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:146:13: 146:34 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:151:22: 151:43 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:151             tts.push(ast::TokenTree::Token(self.span, token::Semi));
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:151:22: 151:43 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:160:14: 160:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:160         vec![ast::TokenTree::Token(self.span, token::Interpolated(token::NtExpr(self.clone())))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:160:9: 160:97 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:160:14: 160:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:166:14: 166:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:166         vec![ast::TokenTree::Token(self.span, token::Interpolated(token::NtPat(self.clone())))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:166:9: 166:96 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:166:14: 166:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:172:14: 172:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:172         vec![ast::TokenTree::Token(DUMMY_SP, token::Interpolated(token::NtArm(self.clone())))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:172:9: 172:95 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:172:14: 172:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:193:35: 193:56 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:193 impl_to_tokens_slice! { ast::Ty, [ast::TokenTree::Token(DUMMY_SP, token::Comma)] }
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:193:1: 193:83 note: in this expansion of impl_to_tokens_slice! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:193:35: 193:56 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:198:14: 198:35 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:198         vec![ast::TokenTree::Token(DUMMY_SP, token::Interpolated(token::NtMeta(self.clone())))]
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:198:9: 198:96 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:198:14: 198:35 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:206:16: 206:37 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:206         r.push(ast::TokenTree::Token(self.span, token::Pound));
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:206:16: 206:37 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:208:20: 208:41 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:208             r.push(ast::TokenTree::Token(self.span, token::Not));
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:208:20: 208:41 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:210:61: 210:75 error: `ast::Delimited` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:210         r.push(ast::TokenTree::Delimited(self.span, Rc::new(ast::Delimited {
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:210:61: 210:75 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:210:16: 210:41 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:210         r.push(ast::TokenTree::Delimited(self.span, Rc::new(ast::Delimited {
^~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:210:16: 210:41 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:231:58: 231:72 error: `ast::Delimited` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:231         vec![ast::TokenTree::Delimited(DUMMY_SP, Rc::new(ast::Delimited {
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:231:9: 236:13 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:231:58: 231:72 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:231:14: 231:39 error: failed to resolve. Could not find `TokenTree` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:231         vec![ast::TokenTree::Delimited(DUMMY_SP, Rc::new(ast::Delimited {
^~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:231:9: 236:13 note: in this expansion of vec! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:231:14: 231:39 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:304:43: 304:57 error: type name `ast::TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:304     fn parse_tts(&self, s: String) -> Vec<ast::TokenTree>;
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:304:43: 304:57 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:304:43: 304:57 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:331:43: 331:57 error: type name `ast::TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:331     fn parse_tts(&self, s: String) -> Vec<ast::TokenTree> {
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:331:43: 331:57 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:331:43: 331:57 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:41:1: 45:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:41 impl<'a, T: ToTokens> ToTokens for &'a T {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:41:1: 45:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:47:1: 53:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:47 impl<'a, T: ToTokens> ToTokens for &'a [T] {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:47:1: 53:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:55:1: 59:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:55 impl<T: ToTokens> ToTokens for Vec<T> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:55:1: 59:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:61:1: 66:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:61 impl<T: ToTokens> ToTokens for Spanned<T> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:61:1: 66:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:68:1: 75:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:68 impl<T: ToTokens> ToTokens for Option<T> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:68:1: 75:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:77:1: 81:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:77 impl ToTokens for ast::Ident {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:77:1: 81:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:83:1: 87:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:83 impl ToTokens for ast::Path {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:83:1: 87:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:89:1: 93:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:89 impl ToTokens for ast::Ty {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:89:1: 93:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:95:1: 99:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:95 impl ToTokens for P<ast::Ty> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:95:1: 99:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:101:1: 105:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:101 impl ToTokens for P<ast::Block> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:101:1: 105:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:107:1: 111:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:107 impl ToTokens for P<ast::Item> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:107:1: 111:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:113:1: 117:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:113 impl ToTokens for P<ast::ImplItem> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:113:1: 117:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:119:1: 123:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:119 impl ToTokens for P<ast::TraitItem> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:119:1: 123:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:125:1: 131:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:125 impl ToTokens for ast::Generics {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:125:1: 131:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:133:1: 141:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:133 impl ToTokens for ast::WhereClause {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:133:1: 141:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:143:1: 156:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:143 impl ToTokens for ast::Stmt {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:143:1: 156:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:158:1: 162:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:158 impl ToTokens for P<ast::Expr> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:158:1: 162:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:164:1: 168:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:164 impl ToTokens for P<ast::Pat> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:164:1: 168:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:170:1: 174:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:170 impl ToTokens for ast::Arm {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:170:1: 174:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:178:9: 189:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:178         impl ToTokens for [$t] {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:193:1: 193:83 note: in this expansion of impl_to_tokens_slice! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:178:9: 189:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:178:9: 189:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:178         impl ToTokens for [$t] {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:194:1: 194:43 note: in this expansion of impl_to_tokens_slice! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:178:9: 189:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:196:1: 200:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:196 impl ToTokens for P<ast::MetaItem> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:196:1: 200:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:202:1: 218:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:202 impl ToTokens for ast::Attribute {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:202:1: 218:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:220:1: 227:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:220 impl ToTokens for str {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:220:1: 227:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:229:1: 238:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:229 impl ToTokens for () {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:229:1: 238:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:240:1: 250:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:240 impl ToTokens for ast::Lit {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:240:1: 250:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:252:1: 256:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:252 impl ToTokens for bool {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:252:1: 256:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:258:1: 262:2 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:258 impl ToTokens for char {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:258:1: 262:2 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:288:1: 288:54 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:289:1: 289:52 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:290:1: 290:53 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:291:1: 291:53 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:292:1: 292:53 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:266:9: 276:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:294:1: 294:57 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:295:1: 295:56 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:296:1: 296:57 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:297:1: 297:57 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 error: conflicting implementations of trait `ToTokens`: [E0119]
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279         impl ToTokens for $t {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:298:1: 298:57 note: in this expansion of impl_to_tokens_int! (defined in .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs)
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:279:9: 284:10 help: run `rustc --explain E0119` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35:1: 39:2 note: conflicting implementation is here: 
.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs:35 impl ToTokens for TokenTree {
^
error: aborting due to 38 previous errors 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:6:5: 6:32 error: unresolved import `syntax::attr::AttributesExt`. There is no `AttributesExt` in `syntax::attr` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:6 use syntax::attr::AttributesExt;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:6:5: 6:32 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:6:5: 6:39 error: unresolved import `syntax::feature_gate::GatedCfgAttr`. There is no `GatedCfgAttr` in `syntax::feature_gate`. Did you mean to use `GatedCfg`? [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:6 use syntax::feature_gate::GatedCfgAttr;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:6:5: 6:39 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:2:5: 2:32 error: unresolved import `syntax::attr::AttributesExt`. There is no `AttributesExt` in `syntax::attr` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:2 use syntax::attr::AttributesExt;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:2:5: 2:32 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/item.rs:114:30: 114:60 error: failed to resolve. Could not find `special_idents` in `syntax::parse::token` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/item.rs:114         self.build_item_kind(token::special_idents::invalid, item)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/item.rs:114:30: 114:60 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/item.rs:1183:38: 1183:68 error: failed to resolve. Could not find `special_idents` in `syntax::parse::token` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/item.rs:1183         self.builder.build_item_kind(token::special_idents::invalid, ty_)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/item.rs:1183:38: 1183:68 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:23:17: 23:31 error: type name `ast::TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:23     tokens: Vec<ast::TokenTree>,
^~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:23:17: 23:31 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:23:17: 23:31 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:59:19: 59:34 error: unresolved name `ast::EMPTY_CTXT` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:59             ctxt: ast::EMPTY_CTXT,
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:59:19: 59:34 help: run `rustc --explain E0425` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:66:38: 66:58 error: failed to resolve. Could not find `DeclKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:66         let decl = respan(self.span, ast::DeclKind::Local(P(local)));
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:66:38: 66:58 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:97:38: 97:57 error: failed to resolve. Could not find `DeclKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:97         let decl = respan(self.span, ast::DeclKind::Item(item));
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:97:38: 97:57 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:15:11: 15:31 error: type name `ast::StructFieldKind` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:15     kind: ast::StructFieldKind,
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:15:11: 15:31 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:15:11: 15:31 help: no candidates by the name of `StructFieldKind` found in your project; maybe you misspelled the name or forgot to import an external crate? 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:41:19: 41:51 error: failed to resolve. Could not find `StructFieldKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:41             kind: ast::StructFieldKind::NamedField(id, ast::Visibility::Inherited),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:41:19: 41:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:50:19: 50:53 error: failed to resolve. Could not find `StructFieldKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:50             kind: ast::StructFieldKind::UnnamedField(ast::Visibility::Inherited),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:50:19: 50:53 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:62:13: 62:45 error: failed to resolve. Could not find `StructFieldKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:62             ast::StructFieldKind::NamedField(_, ref mut vis)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:62:13: 62:45 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:63:15: 63:49 error: failed to resolve. Could not find `StructFieldKind` in `syntax::ast` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:63             | ast::StructFieldKind::UnnamedField(ref mut vis) => {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:63:15: 63:49 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:83:21: 83:38 error: `ast::StructField_` does not name a structure [E0422]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:83         let field = ast::StructField_ {
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:83:21: 83:38 help: run `rustc --explain E0422` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/block.rs:80:13: 80:17 error: structure `syntax::ast::Block` has no field named `expr` [E0560]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/block.rs:80             expr: expr,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/block.rs:80:13: 80:17 help: run `rustc --explain E0560` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:70:39: 70:54 error: no method named `into_thin_attrs` found for type `std::vec::Vec<syntax::codemap::Spanned<syntax::ast::Attribute_>>` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:70             attrs: self.attrs.clone().into_thin_attrs(),
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:427:30: 427:50 error: no associated item named `Again` found for type `syntax::ast::ExprKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:427         self.build_expr_kind(ast::ExprKind::Again(None))
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:434:30: 434:50 error: no associated item named `Again` found for type `syntax::ast::ExprKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:434         self.build_expr_kind(ast::ExprKind::Again(Some(label)))
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:1387:65: 1387:75 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:1387         self.builder.build_expr_kind(ast::ExprKind::Loop(block, self.label))
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:1387:65: 1387:75 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:1387:65: 1387:75 note: expected type `std::option::Option<syntax::codemap::Spanned<syntax::ast::Ident>>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:1387:65: 1387:75 note:    found type `std::option::Option<syntax::ast::Ident>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:1387:65: 1387:75 note: expected struct `syntax::codemap::Spanned`, found struct `syntax::ast::Ident` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/expr.rs:1387         self.builder.build_expr_kind(ast::ExprKind::Loop(block, self.label))
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/generics.rs:60:48: 60:57 error: no method named `move_iter` found for type `syntax::ptr::P<[syntax::ast::TyParam]>` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/generics.rs:60             .with_ty_params(generics.ty_params.move_iter())
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/generics.rs:203:31: 203:39 error: no associated item named `empty` found for type `syntax::ptr::P<_>` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/generics.rs:203             ty_param.bounds = P::empty();
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/item.rs:1350:20: 1350:33 error: missing field `defaultness` in initializer of `syntax::ast::ImplItem` [E0063]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/item.rs:1350         let item = ast::ImplItem {
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/item.rs:1350:20: 1350:33 help: run `rustc --explain E0063` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:59:13: 59:17 error: structure `syntax::ast::Mac_` has no field named `ctxt` [E0560]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:59             ctxt: ast::EMPTY_CTXT,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/mac.rs:59:13: 59:17 help: run `rustc --explain E0560` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:43:45: 43:66 error: no associated item named `Static` found for type `syntax::ast::SelfKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:43             explicit_self: respan(DUMMY_SP, ast::SelfKind::Static),
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:90:13: 90:34 error: no associated item named `Static` found for type `syntax::ast::SelfKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:90             ast::SelfKind::Static => { }
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:92:15: 92:46 error: this pattern has 3 fields, but the corresponding variant has 2 fields [E0023]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:92             | ast::SelfKind::Region(_, _, id)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:92:15: 92:46 help: run `rustc --explain E0023` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:95:31: 95:49 error: no associated item named `new_self` found for type `syntax::ast::Arg` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:95                     let arg = ast::Arg::new_self(self.span, self.self_mutable, id);
^~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:108:13: 108:26 error: structure `syntax::ast::MethodSig` has no field named `explicit_self` [E0560]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:108             explicit_self: self.explicit_self,
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:108:13: 108:26 help: run `rustc --explain E0560` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:192:30: 192:51 error: no associated item named `Static` found for type `syntax::ast::SelfKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:192         self.build_self_kind(ast::SelfKind::Static)
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:196:30: 196:51 error: no associated item named `Static` found for type `syntax::ast::SelfKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:196         self.build_self_kind(ast::SelfKind::Static)
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:200:51: 200:68 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:200         self.build_self_kind(ast::SelfKind::Value("self".to_ident()))
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:200:51: 200:68 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:200:51: 200:68 note: expected type `syntax::ast::Mutability` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:200:51: 200:68 note:    found type `syntax::ast::Ident` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:200:51: 200:68 note: expected enum `syntax::ast::Mutability`, found struct `syntax::ast::Ident` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:200         self.build_self_kind(ast::SelfKind::Value("self".to_ident()))
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:204:30: 208:10 error: this function takes 2 parameters but 3 parameters were supplied [E0061]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:204         self.build_self_kind(ast::SelfKind::Region(
^
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:204:30: 208:10 help: run `rustc --explain E0061` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:204:30: 208:10 note: the following parameter types were expected: std::option::Option<syntax::ast::Lifetime>, syntax::ast::Mutability 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:214:30: 218:10 error: this function takes 2 parameters but 3 parameters were supplied [E0061]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:214         self.build_self_kind(ast::SelfKind::Region(
^
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:214:30: 218:10 help: run `rustc --explain E0061` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:214:30: 218:10 note: the following parameter types were expected: std::option::Option<syntax::ast::Lifetime>, syntax::ast::Mutability 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:222:30: 226:10 error: this function takes 2 parameters but 3 parameters were supplied [E0061]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:222         self.build_self_kind(ast::SelfKind::Region(
^
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:222:30: 226:10 help: run `rustc --explain E0061` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:222:30: 226:10 note: the following parameter types were expected: std::option::Option<syntax::ast::Lifetime>, syntax::ast::Mutability 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:232:30: 236:10 error: this function takes 2 parameters but 3 parameters were supplied [E0061]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:232         self.build_self_kind(ast::SelfKind::Region(
^
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:232:30: 236:10 help: run `rustc --explain E0061` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:232:30: 236:10 note: the following parameter types were expected: std::option::Option<syntax::ast::Lifetime>, syntax::ast::Mutability 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:250:58: 250:75 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:250         self.build_self_kind(ast::SelfKind::Explicit(ty, "self".to_ident()))
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:250:58: 250:75 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:250:58: 250:75 note: expected type `syntax::ast::Mutability` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:250:58: 250:75 note:    found type `syntax::ast::Ident` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:250:58: 250:75 note: expected enum `syntax::ast::Mutability`, found struct `syntax::ast::Ident` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/method.rs:250         self.build_self_kind(ast::SelfKind::Explicit(ty, "self".to_ident()))
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:108:29: 108:53 error: this function takes 2 parameters but 1 parameter was supplied [E0061]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:108         self.build_pat_kind(ast::PatKind::Path(path))
^~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:108:29: 108:53 help: run `rustc --explain E0061` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:108:29: 108:53 note: the following parameter types were expected: std::option::Option<syntax::ast::QSelf>, syntax::ast::Path 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:112:29: 112:48 error: no associated item named `QPath` found for type `syntax::ast::PatKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:112         self.build_pat_kind(ast::PatKind::QPath(qself, path))
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:248:37: 248:90 error: this function takes 3 parameters but 2 parameters were supplied [E0061]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:248         self.builder.build_pat_kind(ast::PatKind::TupleStruct(self.path, Some(self.pats)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:248:37: 248:90 help: run `rustc --explain E0061` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:248:37: 248:90 note: the following parameter types were expected: syntax::ast::Path, std::vec::Vec<syntax::ptr::P<syntax::ast::Pat>>, std::option::Option<usize> 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:423:37: 423:54 error: no associated item named `Tup` found for type `syntax::ast::PatKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/pat.rs:423         self.builder.build_pat_kind(ast::PatKind::Tup(self.pats))
^~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:50:20: 50:24 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:50         self.build(stmt)
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:50:20: 50:24 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:50:20: 50:24 note: expected type `syntax::ast::Stmt` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:50:20: 50:24 note:    found type `syntax::codemap::Spanned<syntax::ast::StmtKind>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:50:20: 50:24 note: expected struct `syntax::ast::Stmt`, found struct `syntax::codemap::Spanned` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:50         self.build(stmt)
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:63:39: 63:54 error: no method named `into_thin_attrs` found for type `std::vec::Vec<syntax::codemap::Spanned<syntax::ast::Attribute_>>` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:63             attrs: self.attrs.clone().into_thin_attrs(),
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:68:30: 68:49 error: no associated item named `Decl` found for type `syntax::ast::StmtKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:68         self.build_stmt_kind(ast::StmtKind::Decl(P(decl), ast::DUMMY_NODE_ID))
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:83:30: 83:75 error: this function takes 1 parameter but 2 parameters were supplied [E0061]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:83         self.build_stmt_kind(ast::StmtKind::Expr(expr, ast::DUMMY_NODE_ID))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:83:30: 83:75 help: run `rustc --explain E0061` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:83:30: 83:75 note: the following parameter type was expected: syntax::ptr::P<syntax::ast::Expr> 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:98:30: 98:49 error: no associated item named `Decl` found for type `syntax::ast::StmtKind` in the current scope 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:98         self.build_stmt_kind(ast::StmtKind::Decl(P(decl), ast::DUMMY_NODE_ID))
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:158:32: 158:77 error: this function takes 1 parameter but 2 parameters were supplied [E0061]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:158         self.0.build_stmt_kind(ast::StmtKind::Semi(expr, ast::DUMMY_NODE_ID))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:158:32: 158:77 help: run `rustc --explain E0061` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/stmt.rs:158:32: 158:77 note: the following parameter type was expected: syntax::ptr::P<syntax::ast::Expr> 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:89:30: 89:54 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:89         self.callback.invoke(respan(self.span, field))
^~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:89:30: 89:54 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:89:30: 89:54 note: expected type `syntax::ast::StructField` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:89:30: 89:54 note:    found type `syntax::codemap::Spanned<_>` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:89:30: 89:54 note: expected struct `syntax::ast::StructField`, found struct `syntax::codemap::Spanned` 
.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.13.1/src/struct_field.rs:89         self.callback.invoke(respan(self.span, field))
^~~~~~~~~~~~~~~~~~~~~~~~
error: aborting due to 33 previous errors 
thread 'main' panicked at 'ChainedError {
error: failed to compile `drum v0.4.4`, intermediate artifacts can be found at `/home/cratesfyi/drum-0.4.4`,
cause: ChainedError {
error: Could not compile `quasi`.,
cause: Process didn't exit successfully: `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.7.0/src/lib.rs --crate-name quasi --crate-type lib -g -C metadata=0440c66219b4195a -C extra-filename=-0440c66219b4195a --out-dir /home/cratesfyi/drum-0.4.4/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps -L dependency=/home/cratesfyi/drum-0.4.4/debug/deps --cap-lints allow` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.