caniuse 1.0.30000471

caniuse-db for rust.
Build #151133 2019-03-27T21:26:24.830472+00:00
# rustc version
rustc 1.35.0-nightly (0f88167f8 2019-03-18)
# docs.rs version
cratesfyi 0.6.0 (67b2b94 2019-03-26)

# build log
Updating crates.io index
Downloading crates ...
Downloaded caniuse v1.0.30000471
Downloading crates ...
Downloaded inflect v0.1.0
Downloaded serde_macros v0.7.15
Downloading crates ...
Downloaded quasi_macros v0.16.0
Fresh pkg-config v0.3.14
Fresh gcc v0.3.55
Fresh smallvec v0.6.9
Fresh cfg-if v0.1.7
Fresh matches v0.1.8
Compiling aster v0.22.1
Fresh rand_core v0.4.0
Fresh version_check v0.1.5
Running `rustc --crate-name aster /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=76de0175d456d277 -C extra-filename=-76de0175d456d277 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Compiling serde_codegen v0.7.15
Fresh lazy_static v0.2.11
Fresh bitflags v0.7.0
Running `rustc --crate-name build_script_build /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen-0.7.15/build.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="nightly"' --cfg 'feature="quasi_macros"' -C metadata=561684746ee081c6 -C extra-filename=-561684746ee081c6 --out-dir /home/cratesfyi/cratesfyi/debug/build/serde_codegen-561684746ee081c6 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Fresh percent-encoding v1.0.1
Compiling serde_codegen_internals v0.4.0
Running `rustc --crate-name serde_codegen_internals /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=3e4f3eca807dd09c -C extra-filename=-3e4f3eca807dd09c --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Fresh rustc-serialize v0.3.24
Compiling quasi v0.16.0
Running `rustc --crate-name quasi /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=c43b01edc8c564a1 -C extra-filename=-c43b01edc8c564a1 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/ast.rs:2:5
|
2 | use syntax::codemap;
|     ^^^^^^^^^^^^^^^ no `codemap` in the root

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:5:13
|
5 | use syntax::codemap::{Span, Spanned, respan};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::fold`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:7:13
|
7 | use syntax::fold::Folder;
|             ^^^^ could not find `fold` in `syntax`

error[E0432]: unresolved import `syntax::parse::token::InternedString`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:9:34
|
9 | use syntax::parse::token::{self, InternedString};
|                                  ^^^^^^^^^^^^^^ no `InternedString` in `parse::token`

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:587:15
|
587 |     let tts = panictry!(parse::parse_tts_from_source_str(
|               ^^^^^^^^

error[E0532]: expected tuple struct/variant, found unit variant `ast::MetaItemKind::Word`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:144:21
|
144 |                     ast::MetaItemKind::Word(ref name) if name == &"deny_unknown_fields" => {
|                     ^^^^^^^^^^^^^^^^^^^^^^^ not a tuple struct/variant

error[E0425]: cannot find function `intern_and_get_ident` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:301:28
|
301 |             None => token::intern_and_get_ident(&index.to_string()),
|                            ^^^^^^^^^^^^^^^^^^^^ not found in `token`

error[E0532]: expected tuple struct/variant, found unit variant `ast::MetaItemKind::Word`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:325:21
|
325 |                     ast::MetaItemKind::Word(ref name) if name == &"default" => {
|                     ^^^^^^^^^^^^^^^^^^^^^^^ not a tuple struct/variant

error[E0532]: expected tuple struct/variant, found unit variant `ast::MetaItemKind::Word`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:337:21
|
337 |                     ast::MetaItemKind::Word(ref name) if name == &"skip_serializing" => {
|                     ^^^^^^^^^^^^^^^^^^^^^^^ not a tuple struct/variant

error[E0532]: expected tuple struct/variant, found unit variant `ast::MetaItemKind::Word`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:342:21
|
342 |                     ast::MetaItemKind::Word(ref name) if name == &"skip_deserializing" => {
|                     ^^^^^^^^^^^^^^^^^^^^^^^ not a tuple struct/variant

error[E0422]: cannot find struct, variant or union type `Delimited` in module `tokenstream`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:533:42
|
533 |                     Rc::new(tokenstream::Delimited {
|                                          ^^^^^^^^^ not found in `tokenstream`
help: possible candidates are found in other modules, you can import them into scope
|
1   | use syntax::ext::tt::quoted::Delimited;
|
1   | use syntax::ext::tt::quoted::TokenTree::Delimited;
|
1   | use syntax::tokenstream::TokenTree::Delimited;
|

error[E0422]: cannot find struct, variant or union type `SequenceRepetition` in module `tokenstream`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/attr.rs:544:42
|
544 |                     Rc::new(tokenstream::SequenceRepetition {
|                                          ^^^^^^^^^^^^^^^^^^ not found in `tokenstream`
help: possible candidate is found in another module, you can import it into scope
|
1   | use syntax::ext::tt::quoted::SequenceRepetition;
|

error: aborting due to 12 previous errors

Some errors occurred: E0422, E0425, E0432, E0532.
For more information about an error, try `rustc --explain E0422`.
error: Could not compile `serde_codegen_internals`.

Caused by:
process didn't exit successfully: `rustc --crate-name serde_codegen_internals /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_codegen_internals-0.4.0/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=3e4f3eca807dd09c -C extra-filename=-3e4f3eca807dd09c --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` (exit code: 1)
warning: build failed, waiting for other jobs to finish...
error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lib.rs:13:13
|
13 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/arm.rs:6:13
|
6 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/attr.rs:5:13
|
5 | use syntax::codemap::{DUMMY_SP, Span, respan};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/block.rs:4:13
|
4 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/constant.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/expr.rs:6:13
|
6 | use syntax::codemap::{DUMMY_SP, Span, Spanned, respan};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/fn_decl.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP, Span, respan};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:4:13
|
4 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::abi`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:5:13
|
5 | use syntax::abi::Abi;
|             ^^^ could not find `abi` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:7:13
|
7 | use syntax::codemap::{DUMMY_SP, Span, respan};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lit.rs:5:13
|
5 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved imports `syntax::codemap`, `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/mac.rs:2:23
|
2 | use syntax::codemap::{self, DUMMY_SP, Span, respan};
|             ^^^^^^^   ^^^^ no `codemap` in the root
|             |
|             could not find `codemap` in `syntax`

error[E0433]: failed to resolve: could not find `quote` in `ext`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/mac.rs:5:18
|
5 | use syntax::ext::quote::rt::ToTokens;
|                  ^^^^^ could not find `quote` in `ext`

error[E0432]: unresolved import `syntax::ext::base::DummyMacroLoader`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/mac.rs:3:25
|
3 | use syntax::ext::base::{DummyMacroLoader, ExtCtxt};
|                         ^^^^^^^^^^^^^^^^ no `DummyMacroLoader` in `ext::base`

error[E0432]: unresolved import `syntax::abi`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/method.rs:1:13
|
1 | use syntax::abi::Abi;
|             ^^^ could not find `abi` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/method.rs:3:13
|
3 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/pat.rs:4:13
|
4 | use syntax::codemap::{DUMMY_SP, Span, Spanned, respan};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/path.rs:4:13
|
4 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/qpath.rs:4:13
|
4 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/self_.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP, Span, respan};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/stmt.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/struct_field.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty.rs:4:13
|
4 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/variant.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP, Span, respan};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/variant_data.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:2:13
|
2 | use syntax::codemap::{DUMMY_SP, Span};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0433]: failed to resolve: could not find `PathListItemKind` in `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:426:49
|
426 |         self.idents.push(respan(self.span, ast::PathListItemKind::Mod {
|                                                 ^^^^^^^^^^^^^^^^ could not find `PathListItemKind` in `ast`

error[E0433]: failed to resolve: could not find `PathListItemKind` in `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:436:49
|
436 |         self.idents.push(respan(self.span, ast::PathListItemKind::Ident {
|                                                 ^^^^^^^^^^^^^^^^ could not find `PathListItemKind` in `ast`

error[E0433]: failed to resolve: could not find `PathParameters` in `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/path.rs:286:31
|
286 |         let parameters = ast::PathParameters::AngleBracketed(data);
|                               ^^^^^^^^^^^^^^ could not find `PathParameters` in `ast`

error[E0433]: failed to resolve: could not find `TyParamBound` in `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:98:31
|
98 |         self.bounds.push(ast::TyParamBound::RegionTyParamBound(lifetime));
|                               ^^^^^^^^^^^^ could not find `TyParamBound` in `ast`

error[E0433]: failed to resolve: could not find `TyParamBound` in `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:174:26
|
174 |         let bound = ast::TyParamBound::TraitTyParamBound(poly_trait, modifier);
|                          ^^^^^^^^^^^^ could not find `TyParamBound` in `ast`

error[E0433]: failed to resolve: could not find `TyParamBound` in `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:206:35
|
206 |         self.callback.invoke(ast::TyParamBound::RegionTyParamBound(lifetime))
|                                   ^^^^^^^^^^^^ could not find `TyParamBound` in `ast`

error[E0422]: cannot find struct, variant or union type `Attribute_` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/attr.rs:51:43
|
51 |         let attr = respan(self.span, ast::Attribute_ {
|                                           ^^^^^^^^^^ help: a struct with a similar name exists: `Attribute`

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/attr.rs:171:18
|
171 |     name: token::InternedString,
|                  ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
1   | use syntax::symbol::InternedString;
|

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/attr.rs:278:18
|
278 |     name: token::InternedString,
|                  ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
1   | use syntax::symbol::InternedString;
|

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:20:25
|
20 |     lifetimes: Vec<ast::LifetimeDef>,
|                         ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:21:25
|
21 |     ty_params: Vec<ast::TyParam>,
|                         ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:88:51
|
88 |     pub fn with_lifetime(mut self, lifetime: ast::LifetimeDef) -> Self {
|                                                   ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:106:41
|
106 |         where I: IntoIterator<Item=ast::TyParam>,
|                                         ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:122:51
|
122 |     pub fn with_ty_param(mut self, ty_param: ast::TyParam) -> Self {
|                                                   ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:225:21
|
225 | impl<F> Invoke<ast::LifetimeDef> for GenericsBuilder<F>
|                     ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:230:36
|
230 |     fn invoke(self, lifetime: ast::LifetimeDef) -> Self {
|                                    ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:235:21
|
235 | impl<F> Invoke<ast::TyParam> for GenericsBuilder<F>
|                     ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/generics.rs:240:36
|
240 |     fn invoke(self, ty_param: ast::TyParam) -> Self {
|                                    ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `ViewPath_` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:112:44
|
112 |     pub fn build_use(self, view_path: ast::ViewPath_) -> F::Result {
|                                            ^^^^^^^^^ not found in `ast`

error[E0425]: cannot find function `ViewPathSimple` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:382:37
|
382 |         self.builder.build_use(ast::ViewPathSimple(id.to_ident(), self.path))
|                                     ^^^^^^^^^^^^^^ not found in `ast`

error[E0425]: cannot find function `ViewPathGlob` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:394:37
|
394 |         self.builder.build_use(ast::ViewPathGlob(self.path))
|                                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `PathListItem` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:414:22
|
414 |     idents: Vec<ast::PathListItem>,
|                      ^^^^^^^^^^^^ not found in `ast`

error[E0425]: cannot find function `ViewPathList` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:445:37
|
445 |         self.builder.build_use(ast::ViewPathList(self.path, self.idents))
|                                     ^^^^^^^^^^^^ not found in `ast`

error[E0423]: expected function, found struct `ast::Name`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:728:38
|
728 |         self.builder.build_item_kind(ast::Name(0).to_ident(), item_mac)
|                                      ^^^^^^^^^ constructor is not visible here due to private fields
help: possible better candidate is found in another module, you can import it into scope
|
3   | use syntax::print::pprust::AnnNode::Name;
|

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:806:22
|
806 |     bounds: Vec<ast::TyParamBound>,
|                      ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:828:37
|
828 |         where I: Iterator<Item=ast::TyParamBound>,
|                                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:834:45
|
834 |     pub fn with_bound(mut self, bound: ast::TyParamBound) -> Self {
|                                             ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:899:21
|
899 | impl<F> Invoke<ast::TyParamBound> for ItemTraitBuilder<F>
|                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:904:33
|
904 |     fn invoke(self, bound: ast::TyParamBound) -> Self {
|                                 ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:1073:22
|
1073 |     bounds: Vec<ast::TyParamBound>,
|                      ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:1080:37
|
1080 |         where I: Iterator<Item=ast::TyParamBound>,
|                                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:1086:45
|
1086 |     pub fn with_bound(mut self, bound: ast::TyParamBound) -> Self {
|                                             ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:1115:21
|
1115 | impl<F> Invoke<ast::TyParamBound> for ItemTraitTypeBuilder<F>
|                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:1120:33
|
1120 |     fn invoke(self, bound: ast::TyParamBound) -> Self::Result {
|                                 ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:32:40
|
32 |     fn into_lifetime_def(self) -> ast::LifetimeDef;
|                                        ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:35:31
|
35 | impl IntoLifetimeDef for ast::LifetimeDef {
|                               ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:36:40
|
36 |     fn into_lifetime_def(self) -> ast::LifetimeDef {
|                                        ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:42:40
|
42 |     fn into_lifetime_def(self) -> ast::LifetimeDef {
|                                        ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0422]: cannot find struct, variant or union type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:43:14
|
43 |         ast::LifetimeDef {
|              ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:51:40
|
51 |     fn into_lifetime_def(self) -> ast::LifetimeDef {
|                                        ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:57:40
|
57 |     fn into_lifetime_def(self) -> ast::LifetimeDef {
|                                        ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:79:26
|
79 |     where F: Invoke<ast::LifetimeDef>,
|                          ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0422]: cannot find struct, variant or union type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lifetime.rs:111:35
|
111 |         self.callback.invoke(ast::LifetimeDef {
|                                   ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0405]: cannot find trait `ToTokens` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/mac.rs:64:43
|
64 |         where I: IntoIterator<Item=T>, T: ToTokens
|                                           ^^^^^^^^ not found in this scope

error[E0405]: cannot find trait `ToTokens` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/mac.rs:70:18
|
70 |         where T: ToTokens
|                  ^^^^^^^^ not found in this scope

error[E0425]: cannot find function `intern` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/name.rs:18:16
|
18 |         token::intern(*self)
|                ^^^^^^ not found in `token`

error[E0422]: cannot find struct, variant or union type `AngleBracketedParameterData` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/path.rs:280:25
|
280 |         let data = ast::AngleBracketedParameterData {
|                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/str.rs:12:44
|
12 |     fn to_interned_string(&self) -> token::InternedString;
|                                            ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
1  | use syntax::symbol::InternedString;
|

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/str.rs:15:34
|
15 | impl ToInternedString for token::InternedString {
|                                  ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
1  | use syntax::symbol::InternedString;
|

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/str.rs:16:44
|
16 |     fn to_interned_string(&self) -> token::InternedString {
|                                            ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
1  | use syntax::symbol::InternedString;
|

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/str.rs:22:44
|
22 |     fn to_interned_string(&self) -> token::InternedString {
|                                            ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
1  | use syntax::symbol::InternedString;
|

error[E0425]: cannot find function `intern_and_get_ident` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/str.rs:23:16
|
23 |         token::intern_and_get_ident(self)
|                ^^^^^^^^^^^^^^^^^^^^ not found in `token`

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/str.rs:28:44
|
28 |     fn to_interned_string(&self) -> token::InternedString {
|                                            ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
1  | use syntax::symbol::InternedString;
|

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/str.rs:34:44
|
34 |     fn to_interned_string(&self) -> token::InternedString {
|                                            ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
1  | use syntax::symbol::InternedString;
|

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/str.rs:40:44
|
40 |     fn to_interned_string(&self) -> token::InternedString {
|                                            ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
1  | use syntax::symbol::InternedString;
|

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty.rs:445:22
|
445 |     bounds: Vec<ast::TyParamBound>,
|                      ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty.rs:452:37
|
452 |         where I: Iterator<Item=ast::TyParamBound>,
|                                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty.rs:458:45
|
458 |     pub fn with_bound(mut self, bound: ast::TyParamBound) -> Self {
|                                             ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty.rs:497:21
|
497 | impl<F> Invoke<ast::TyParamBound> for TyObjectSumTyBuilder<F>
|                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty.rs:502:33
|
502 |     fn invoke(self, bound: ast::TyParamBound) -> Self {
|                                 ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:18:22
|
18 |     bounds: Vec<ast::TyParamBound>,
|                      ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:29:41
|
29 |     pub fn from_ty_param(ty_param: ast::TyParam) -> Self {
|                                         ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:35:26
|
35 |     where F: Invoke<ast::TyParam>,
|                          ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:49:68
|
49 |     pub fn from_ty_param_with_callback(callback: F, ty_param: ast::TyParam) -> Self {
|                                                                    ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:74:45
|
74 |     pub fn with_bound(mut self, bound: ast::TyParamBound) -> Self {
|                                             ^^^^^^^^^^^^ not found in `ast`

error[E0422]: cannot find struct, variant or union type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:103:35
|
103 |         self.callback.invoke(ast::TyParam {
|                                   ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:114:26
|
114 |     where F: Invoke<ast::TyParam>,
|                          ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:123:21
|
123 | impl<F> Invoke<ast::TyParamBound> for TyParamBuilder<F>
|                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:124:26
|
124 |     where F: Invoke<ast::TyParam>,
|                          ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:128:33
|
128 |     fn invoke(self, bound: ast::TyParamBound) -> Self {
|                                 ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:134:26
|
134 |     where F: Invoke<ast::TyParam>,
|                          ^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:157:26
|
157 |     where F: Invoke<ast::TyParamBound>,
|                          ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:218:26
|
218 |     where F: Invoke<ast::TyParamBound>,
|                          ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:233:25
|
233 |     lifetimes: Vec<ast::LifetimeDef>,
|                         ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:282:21
|
282 | impl<F> Invoke<ast::LifetimeDef> for PolyTraitRefBuilder<F>
|                     ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/ty_param.rs:287:36
|
287 |     fn invoke(self, lifetime: ast::LifetimeDef) -> Self {
|                                    ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:110:31
|
110 |     bound_lifetimes: Vec<ast::LifetimeDef>,
|                               ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:129:41
|
129 |     pub fn with_bound(self, bound: ast::TyParamBound) -> WhereBoundPredicateTyBoundsBuilder<F> {
|                                         ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:169:21
|
169 | impl<F> Invoke<ast::LifetimeDef> for WhereBoundPredicateTyBuilder<F>
|                     ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:174:36
|
174 |     fn invoke(self, lifetime: ast::LifetimeDef) -> Self {
|                                    ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:179:21
|
179 | impl<F> Invoke<ast::TyParamBound> for WhereBoundPredicateTyBuilder<F>
|                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:184:33
|
184 |     fn invoke(self, bound: ast::TyParamBound) -> Self::Result {
|                                 ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:195:31
|
195 |     bound_lifetimes: Vec<ast::LifetimeDef>,
|                               ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:196:22
|
196 |     bounds: Vec<ast::TyParamBound>,
|                      ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:215:45
|
215 |     pub fn with_bound(mut self, bound: ast::TyParamBound) -> Self {
|                                             ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:250:21
|
250 | impl<F> Invoke<ast::LifetimeDef> for WhereBoundPredicateTyBoundsBuilder<F>
|                     ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `LifetimeDef` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:255:36
|
255 |     fn invoke(self, lifetime: ast::LifetimeDef) -> Self {
|                                    ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:260:21
|
260 | impl<F> Invoke<ast::TyParamBound> for WhereBoundPredicateTyBoundsBuilder<F>
|                     ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `TyParamBound` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/where_predicate.rs:265:33
|
265 |     fn invoke(self, bound: ast::TyParamBound) -> Self {
|                                 ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `InternedString` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lib.rs:63:54
|
63 |     pub fn interned_string<S>(&self, s: S) -> token::InternedString
|                                                      ^^^^^^^^^^^^^^ not found in `token`
help: possible candidate is found in another module, you can import it into scope
|
12 | use syntax::symbol::InternedString;
|

error[E0412]: cannot find type `TyParam` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lib.rs:123:48
|
123 |     pub fn from_ty_param(&self, ty_param: ast::TyParam) -> ty_param::TyParamBuilder {
|                                                ^^^^^^^ not found in `ast`

error[E0603]: module `keywords` is private
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/item.rs:8:27
|
8 | use syntax::parse::token::keywords;
|                           ^^^^^^^^

error: aborting due to 120 previous errors

Some errors occurred: E0405, E0412, E0422, E0423, E0425, E0432, E0433, E0603.
For more information about an error, try `rustc --explain E0405`.
error: Could not compile `aster`.

Caused by:
process didn't exit successfully: `rustc --crate-name aster /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.22.1/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=76de0175d456d277 -C extra-filename=-76de0175d456d277 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` (exit code: 1)
warning: build failed, waiting for other jobs to finish...
error[E0432]: unresolved import `syntax::codemap`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:33:13
|
33 | use syntax::codemap::{DUMMY_SP, Spanned, dummy_spanned};
|             ^^^^^^^ could not find `codemap` in `syntax`

error[E0432]: unresolved import `syntax::parse::parse_tts_from_source_str`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:36:37
|
36 | use syntax::parse::{self, classify, parse_tts_from_source_str, token};
|                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
|                                     |
|                                     no `parse_tts_from_source_str` in `parse`
|                                     help: a similar name exists in the module: `parse_crate_from_source_str`

error[E0432]: unresolved import `syntax::util::ThinVec`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:40:5
|
40 | use syntax::util::ThinVec;
|     ^^^^^^^^^^^^^^^^^^^^^ no `ThinVec` in `util`

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:144:9
|
144 |         panictry!(parse_tts_from_source_str("<quote expansion>".to_string(), s, cx.cfg(), cx.parse_sess()))
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:159:9
|
159 |         panictry!(parse_tts_from_source_str("<quote expansion>".to_string(), s, cx.cfg(), cx.parse_sess()))
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:344:9
|
344 |         panictry!(parse::parse_item_from_source_str(
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:352:9
|
352 |         panictry!(parse::parse_stmt_from_source_str(
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:360:9
|
360 |         panictry!(parse::parse_expr_from_source_str(
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:368:9
|
368 |         panictry!(parse::parse_tts_from_source_str(
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:377:9
|
377 |         panictry!(parser.parse_expr())
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:381:9
|
381 |         panictry!(parser.parse_item())
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:385:9
|
385 |         panictry!(parser.parse_pat())
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:389:9
|
389 |         panictry!(parser.parse_arm())
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:393:9
|
393 |         panictry!(parser.parse_ty())
|         ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:397:5
|
397 |     panictry!(parser.parse_stmt())
|     ^^^^^^^^

error: cannot find macro `panictry!` in this scope
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:401:9
|
401 |         panictry!(parser.parse_attribute(permit_inner))
|         ^^^^^^^^

error[E0425]: cannot find function `generics_to_string` in module `pprust`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:142:25
|
142 |         let s = pprust::generics_to_string(self);
|                         ^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `expr_to_string`

error[E0422]: cannot find struct, variant or union type `Delimited` in module `tokenstream`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:230:69
|
230 |         r.push(TokenTree::Delimited(self.span, Rc::new(tokenstream::Delimited {
|                                                                     ^^^^^^^^^ not found in `tokenstream`
help: possible candidates are found in other modules, you can import them into scope
|
27  | use syntax::ext::tt::quoted::Delimited;
|
27  | use syntax::ext::tt::quoted::TokenTree::Delimited;
|
27  | use syntax::tokenstream::TokenTree::Delimited;
|

error[E0425]: cannot find function `intern_and_get_ident` in module `token`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:244:20
|
244 |             token::intern_and_get_ident(self), ast::StrStyle::Cooked);
|                    ^^^^^^^^^^^^^^^^^^^^ not found in `token`

error[E0422]: cannot find struct, variant or union type `Delimited` in module `tokenstream`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:251:66
|
251 |         vec![TokenTree::Delimited(DUMMY_SP, Rc::new(tokenstream::Delimited {
|                                                                  ^^^^^^^^^ not found in `tokenstream`
help: possible candidates are found in other modules, you can import them into scope
|
27  | use syntax::ext::tt::quoted::Delimited;
|
27  | use syntax::ext::tt::quoted::TokenTree::Delimited;
|
27  | use syntax::tokenstream::TokenTree::Delimited;
|

error[E0412]: cannot find type `Attribute_` in module `ast`
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:559:26
|
559 | impl_wrap_repeat! { ast::Attribute_ }
|                          ^^^^^^^^^^ help: a struct with a similar name exists: `Attribute`

error[E0207]: the type parameter `T` is not constrained by the impl trait, self type, or predicates
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:72:6
|
72 | impl<T: ToTokens> ToTokens for Spanned<T> {
|      ^ unconstrained type parameter

error[E0207]: the type parameter `T` is not constrained by the impl trait, self type, or predicates
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs:535:6
|
535 | impl<T: Clone> IntoWrappedRepeat for Spanned<T> {
|      ^ unconstrained type parameter

error: aborting due to 23 previous errors

Some errors occurred: E0207, E0412, E0422, E0425, E0432.
For more information about an error, try `rustc --explain E0207`.
thread 'main' panicked at 'ProcessError { desc: "process didn\'t exit successfully: `rustc --crate-name quasi /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/quasi-0.16.0/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=c43b01edc8c564a1 -C extra-filename=-c43b01edc8c564a1 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` (exit code: 1)", exit: Some(ExitStatus(ExitStatus(256))), output: None }

Could not compile `quasi`.', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.