gdax-client 1.0.1

Coinbase GDAX™ API client (tested with rust nightly 0.15.0)
Build #103138 2018-06-06T03:21:24.398114+00:00
# rustc version
rustc 1.28.0-dev (b9bf4f162 2018-06-02)
# docs.rs version
cratesfyi 0.5.0 (579f83b 2018-03-05)

# build log
Build failed, waiting for other jobs to finish...
Build failed, waiting for other jobs to finish...
Updating registry `https://github.com/rust-lang/crates.io-index`
Fresh cfg-if v0.1.3
Fresh percent-encoding v1.0.1
Fresh bitflags v0.7.0
Fresh matches v0.1.6
Compiling aster v0.36.0
Fresh lazy_static v0.2.11
Fresh unicode-xid v0.0.4
Fresh httparse v1.2.4
Fresh rustc-serialize v0.3.24
Fresh gcc v0.3.54
Fresh dtoa v0.2.2
Fresh libc v0.2.42
Running `rustc --crate-name aster .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=8915c24cc93a64b9 -C extra-filename=-8915c24cc93a64b9 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Fresh unicode-normalization v0.1.7
Fresh quote v0.3.15
Fresh itoa v0.1.1
Fresh rand v0.4.2
Fresh num_cpus v1.8.0
Fresh traitobject v0.0.1
Fresh log v0.4.2
Fresh language-tags v0.2.2
Fresh rand v0.3.22
Fresh unicode-bidi v0.3.4
Fresh log v0.3.9
Fresh hpack v0.2.0
Fresh solicit v0.4.4
Fresh mime v0.2.6
Fresh serde v0.8.23
Fresh uuid v0.3.1
Fresh base64 v0.2.1
Fresh version_check v0.1.3
Fresh time v0.1.40
Fresh num-traits v0.2.4
Fresh num-traits v0.1.43
Fresh typeable v0.1.2
Fresh pkg-config v0.3.11
Compiling openssl v0.7.14
Running `/home/cratesfyi/cratesfyi/debug/build/openssl-5643e7fc215043a9/build-script-build`
Compiling openssl-sys-extras v0.7.14
Fresh idna v0.1.4
Fresh openssl-sys v0.7.17
Fresh rust-crypto v0.2.36
Fresh num-integer v0.1.38
Fresh num-iter v0.1.37
Fresh num v0.1.42
Fresh chrono v0.2.25
Fresh unicase v1.4.2
Fresh syn v0.10.8
Fresh serde_codegen_internals v0.11.3
Fresh serde_codegen v0.8.23
Fresh serde_derive v0.8.23
Fresh url v1.7.0
Running `/home/cratesfyi/cratesfyi/debug/build/openssl-sys-extras-abe14868179e9a5e/build-script-build`
Fresh serde_json v0.8.6
error: failed to run custom build command for `openssl v0.7.14`
process didn't exit successfully: `/home/cratesfyi/cratesfyi/debug/build/openssl-5643e7fc215043a9/build-script-build` (exit code: 101)
--- stdout
TARGET = Some("x86_64-unknown-linux-gnu")
OPT_LEVEL = Some("0")
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
CC_x86_64-unknown-linux-gnu = None
CC_x86_64_unknown_linux_gnu = None
HOST_CC = None
CC = None
HOST = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
CFLAGS_x86_64-unknown-linux-gnu = None
CFLAGS_x86_64_unknown_linux_gnu = None
HOST_CFLAGS = None
CFLAGS = None
DEBUG = Some("true")
running: "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m64" "-Wall" "-Wextra" "-o" "/home/cratesfyi/cratesfyi/debug/build/openssl-56b1b41302837114/out/src/c_helpers.o" "-c" "src/c_helpers.c"
cargo:warning=src/c_helpers.c: In function ‘rust_SSL_clone’:
cargo:warning=src/c_helpers.c:4:5: warning: implicit declaration of function ‘CRYPTO_add’ [-Wimplicit-function-declaration]
cargo:warning=     CRYPTO_add(&ssl->references, 1, CRYPTO_LOCK_SSL);
cargo:warning=     ^~~~~~~~~~
cargo:warning=src/c_helpers.c:4:20: error: dereferencing pointer to incomplete type ‘SSL {aka struct ssl_st}’
cargo:warning=     CRYPTO_add(&ssl->references, 1, CRYPTO_LOCK_SSL);
cargo:warning=                    ^~
cargo:warning=src/c_helpers.c:4:37: error: ‘CRYPTO_LOCK_SSL’ undeclared (first use in this function)
cargo:warning=     CRYPTO_add(&ssl->references, 1, CRYPTO_LOCK_SSL);
cargo:warning=                                     ^~~~~~~~~~~~~~~
cargo:warning=src/c_helpers.c:4:37: note: each undeclared identifier is reported only once for each function it appears in
cargo:warning=src/c_helpers.c: In function ‘rust_SSL_CTX_clone’:
cargo:warning=src/c_helpers.c:8:20: error: dereferencing pointer to incomplete type ‘SSL_CTX {aka struct ssl_ctx_st}’
cargo:warning=     CRYPTO_add(&ctx->references,1,CRYPTO_LOCK_SSL_CTX);
cargo:warning=                    ^~
cargo:warning=src/c_helpers.c:8:35: error: ‘CRYPTO_LOCK_SSL_CTX’ undeclared (first use in this function)
cargo:warning=     CRYPTO_add(&ctx->references,1,CRYPTO_LOCK_SSL_CTX);
cargo:warning=                                   ^~~~~~~~~~~~~~~~~~~
cargo:warning=src/c_helpers.c: In function ‘rust_X509_clone’:
cargo:warning=src/c_helpers.c:12:21: error: dereferencing pointer to incomplete type ‘X509 {aka struct x509_st}’
cargo:warning=     CRYPTO_add(&x509->references,1,CRYPTO_LOCK_X509);
cargo:warning=                     ^~
cargo:warning=src/c_helpers.c:12:36: error: ‘CRYPTO_LOCK_X509’ undeclared (first use in this function)
cargo:warning=     CRYPTO_add(&x509->references,1,CRYPTO_LOCK_X509);
cargo:warning=                                    ^~~~~~~~~~~~~~~~
exit code: 1

--- stderr
thread 'main' panicked at '

Internal error occurred: Command "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m64" "-Wall" "-Wextra" "-o" "/home/cratesfyi/cratesfyi/debug/build/openssl-56b1b41302837114/out/src/c_helpers.o" "-c" "src/c_helpers.c" with args "cc" did not execute successfully (status code exit code: 1).

', .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.3.54/src/lib.rs:1670:5
note: Run with `RUST_BACKTRACE=1` for a backtrace.

error: failed to run custom build command for `openssl-sys-extras v0.7.14`
process didn't exit successfully: `/home/cratesfyi/cratesfyi/debug/build/openssl-sys-extras-abe14868179e9a5e/build-script-build` (exit code: 101)
--- stdout
TARGET = Some("x86_64-unknown-linux-gnu")
OPT_LEVEL = Some("0")
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
CC_x86_64-unknown-linux-gnu = None
CC_x86_64_unknown_linux_gnu = None
HOST_CC = None
CC = None
HOST = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
CFLAGS_x86_64-unknown-linux-gnu = None
CFLAGS_x86_64_unknown_linux_gnu = None
HOST_CFLAGS = None
CFLAGS = None
DEBUG = Some("true")
running: "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m64" "-Wall" "-Wextra" "-o" "/home/cratesfyi/cratesfyi/debug/build/openssl-sys-extras-e60f1107e2e04baa/out/src/openssl_shim.o" "-c" "src/openssl_shim.c"
cargo:warning=src/openssl_shim.c: In function ‘SSL_CTX_set_ecdh_auto_shim’:
cargo:warning=src/openssl_shim.c:121:41: warning: unused parameter ‘ctx’ [-Wunused-parameter]
cargo:warning= int SSL_CTX_set_ecdh_auto_shim(SSL_CTX *ctx, int onoff) {
cargo:warning=                                         ^~~
cargo:warning=src/openssl_shim.c: In function ‘DH_new_from_params’:
cargo:warning=src/openssl_shim.c:132:7: error: dereferencing pointer to incomplete type ‘DH {aka struct dh_st}’
cargo:warning=     dh->p = p;
cargo:warning=       ^~
cargo:warning=src/openssl_shim.c: In function ‘X509_get_extensions_shim’:
cargo:warning=src/openssl_shim.c:143:13: error: dereferencing pointer to incomplete type ‘X509 {aka struct x509_st}’
cargo:warning=     return x->cert_info ? x->cert_info->extensions : NULL;
cargo:warning=             ^~
cargo:warning=src/openssl_shim.c:144:1: warning: control reaches end of non-void function [-Wreturn-type]
cargo:warning= }
cargo:warning= ^
exit code: 1

--- stderr
thread 'main' panicked at '

Internal error occurred: Command "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m64" "-Wall" "-Wextra" "-o" "/home/cratesfyi/cratesfyi/debug/build/openssl-sys-extras-e60f1107e2e04baa/out/src/openssl_shim.o" "-c" "src/openssl_shim.c" with args "cc" did not execute successfully (status code exit code: 1).

', .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.3.54/src/lib.rs:1670:5
note: Run with `RUST_BACKTRACE=1` for a backtrace.

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

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

error[E0412]: cannot find type `SpannedIdent` in module `ast`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:1186:14
|
1186 |     id: ast::SpannedIdent,
|              ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `SpannedIdent` in module `ast`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:1208:14
|
1208 |     id: ast::SpannedIdent,
|              ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `SpannedIdent` in module `ast`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:1854:14
|
1854 |     id: ast::SpannedIdent,
|              ^^^^^^^^^^^^ not found in `ast`

error[E0412]: cannot find type `SpannedIdent` in module `ast`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:2086:24
|
2086 |     label: Option<ast::SpannedIdent>,
|                        ^^^^^^^^^^^^ not found in `ast`

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

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

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

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

error[E0422]: cannot find struct, variant or union type `PathListItem_` in module `ast`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:455:49
|
455 |         self.idents.push(respan(self.span, ast::PathListItem_ {
|                                                 ^^^^^^^^^^^^^ not found in `ast`

error[E0422]: cannot find struct, variant or union type `PathListItem_` in module `ast`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:466:49
|
466 |         self.idents.push(respan(self.span, ast::PathListItem_ {
|                                                 ^^^^^^^^^^^^^ not found in `ast`

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

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lib.rs:64:9
|
61 |     pub fn interned_string<S>(&self, s: S) -> syntax::symbol::InternedString
|                                               ------------------------------ expected `syntax::symbol::InternedString` because of return type
...
64 |         s.to_symbol().as_str()
|         ^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `syntax::symbol::InternedString`
found type `syntax::symbol::LocalInternedString`

error[E0560]: struct `syntax::ast::Attribute` has no field named `value`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/attr.rs:59:13
|
59 |             value: item,
|             ^^^^^ `syntax::ast::Attribute` does not have this field
|
= note: available fields are: `id`, `style`, `path`, `tokens`, `is_sugared_doc`, `span`

error[E0560]: struct `syntax::ast::MetaItem` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/attr.rs:76:13
|
76 |             name: word.to_symbol(),
|             ^^^^ `syntax::ast::MetaItem` does not have this field
|
= note: available fields are: `ident`, `node`, `span`

error[E0560]: struct `syntax::ast::MetaItem` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/attr.rs:193:13
|
193 |             name: self.name,
|             ^^^^ `syntax::ast::MetaItem` does not have this field
|
= note: available fields are: `ident`, `node`, `span`

error[E0560]: struct `syntax::ast::MetaItem` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/attr.rs:259:13
|
259 |             name: item.to_symbol(),
|             ^^^^ `syntax::ast::MetaItem` does not have this field
|
= note: available fields are: `ident`, `node`, `span`

error[E0560]: struct `syntax::ast::MetaItem` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/attr.rs:270:13
|
270 |             name: word.to_symbol(),
|             ^^^^ `syntax::ast::MetaItem` does not have this field
|
= note: available fields are: `ident`, `node`, `span`

error[E0560]: struct `syntax::ast::MetaItem` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/attr.rs:295:13
|
295 |             name: self.name,
|             ^^^^ `syntax::ast::MetaItem` does not have this field
|
= note: available fields are: `ident`, `node`, `span`

error[E0560]: struct `syntax::ast::MetaItem` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/attr.rs:343:13
|
343 |             name: self.name,
|             ^^^^ `syntax::ast::MetaItem` does not have this field
|
= note: available fields are: `ident`, `node`, `span`

error[E0063]: missing field `recovered` in initializer of `syntax::ast::Block`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/block.rs:83:32
|
83 |         self.callback.invoke(P(ast::Block {
|                                ^^^^^^^^^^ missing `recovered`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:412:56
|
412 |         self.build_expr_kind(ast::ExprKind::Break(Some(label), None))
|                                                        ^^^^^ expected struct `syntax::ast::Label`, found struct `syntax::codemap::Spanned`
|
= note: expected type `syntax::ast::Label`
found type `syntax::codemap::Spanned<syntax::ast::Ident>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:423:59
|
423 |         self.build_expr_kind(ast::ExprKind::Continue(Some(label)))
|                                                           ^^^^^ expected struct `syntax::ast::Label`, found struct `syntax::codemap::Spanned`
|
= note: expected type `syntax::ast::Label`
found type `syntax::codemap::Spanned<syntax::ast::Ident>`

error[E0061]: this function takes 2 parameters but 1 parameter was supplied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:569:30
|
569 |         self.build_expr_kind(ast::ExprKind::Block(block))
|                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 2 parameters

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:668:57
|
668 |         self.build_expr_kind(ast::ExprKind::Repeat(lhs, rhs))
|                                                         ^^^ expected struct `syntax::ast::AnonConst`, found struct `syntax::ptr::P`
|
= note: expected type `syntax::ast::AnonConst`
found type `syntax::ptr::P<syntax::ast::Expr>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:1109:20
|
1109 |             ident: respan(self.builder.span, self.id.to_ident()),
|                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::Ident`, found struct `syntax::codemap::Spanned`
|
= note: expected type `syntax::ast::Ident`
found type `syntax::codemap::Spanned<syntax::ast::Ident>`

error[E0063]: missing field `attrs` in initializer of `syntax::ast::Field`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:1108:21
|
1108 |         let field = ast::Field {
|                     ^^^^^^^^^^ missing `attrs`

error[E0061]: this function takes 2 parameters but 3 parameters were supplied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:1251:38
|
1251 |         self.builder.build_expr_kind(ast::ExprKind::MethodCall(self.id, self.tys, self.args))
|                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 2 parameters

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:1591:65
|
1591 |         self.builder.build_expr_kind(ast::ExprKind::Loop(block, self.label))
|                                                                 ^^^^^^^^^^ expected struct `syntax::ast::Label`, found struct `syntax::codemap::Spanned`
|
= note: expected type `std::option::Option<syntax::ast::Label>`
found type `std::option::Option<syntax::codemap::Spanned<syntax::ast::Ident>>`

error[E0599]: no variant named `TupField` found for type `syntax::ast::ExprKind` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:1880:38
|
1880 |         self.builder.build_expr_kind(ast::ExprKind::TupField(expr, self.index))
|                                      ^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::ExprKind`

error[E0599]: no variant named `Vec` found for type `syntax::ast::ExprKind` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:1907:38
|
1907 |         self.builder.build_expr_kind(ast::ExprKind::Vec(self.exprs))
|                                      ^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::ExprKind`

error[E0061]: this function takes 5 parameters but 4 parameters were supplied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:2043:38
|
2043 |         self.builder.build_expr_kind(ast::ExprKind::Closure(self.capture_by, self.fn_decl, expr, self.span))
|                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 5 parameters

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/expr.rs:2122:17
|
2122 |                 p, self.condition, block, self.label)),
|                 ^ expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|
= note: expected type `std::vec::Vec<syntax::ptr::P<_>>`
found type `syntax::ptr::P<_>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/fn_decl.rs:50:58
|
50 |         self.with_arg(ast::Arg::from_self(explicit_self, self_ident))
|                                                          ^^^^^^^^^^ expected struct `syntax::ast::Ident`, found struct `syntax::codemap::Spanned`
|
= note: expected type `syntax::ast::Ident`
found type `syntax::codemap::Spanned<syntax::ast::Ident>`

error[E0609]: no field `lifetimes` on type `syntax::ast::Generics`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/generics.rs:52:33
|
52 |             lifetimes: generics.lifetimes,
|                                 ^^^^^^^^^ unknown field
|
= note: available fields are: `params`, `where_clause`, `span`

error[E0609]: no field `ty_params` on type `syntax::ast::Generics`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/generics.rs:53:33
|
53 |             ty_params: generics.ty_params.into_vec(),
|                                 ^^^^^^^^^ did you mean `params`?

error[E0609]: no field `lifetimes` on type `syntax::ast::Generics`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/generics.rs:59:38
|
59 |         self.with_lifetimes(generics.lifetimes.into_iter())
|                                      ^^^^^^^^^ unknown field
|
= note: available fields are: `params`, `where_clause`, `span`

error[E0609]: no field `ty_params` on type `syntax::ast::Generics`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/generics.rs:60:38
|
60 |             .with_ty_params(generics.ty_params.into_iter())
|                                      ^^^^^^^^^ did you mean `params`?

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/generics.rs:203:31
|
203 |             ty_param.bounds = P::new();
|                               ^^^^^^^^
|                               |
|                               expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|                               help: try using a conversion method: `P::new().to_vec()`
|
= note: expected type `std::vec::Vec<syntax::ast::TyParamBound>`
found type `syntax::ptr::P<[_]>`

error[E0560]: struct `syntax::ast::Generics` has no field named `lifetimes`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/generics.rs:215:13
|
215 |             lifetimes: self.lifetimes,
|             ^^^^^^^^^ `syntax::ast::Generics` does not have this field
|
= note: available fields are: `params`, `where_clause`, `span`

error[E0560]: struct `syntax::ast::Generics` has no field named `ty_params`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/generics.rs:216:13
|
216 |             ty_params: P::from_vec(self.ty_params),
|             ^^^^^^^^^ field does not exist - did you mean `params`?

error[E0063]: missing field `span` in initializer of `syntax::ast::WhereClause`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/generics.rs:217:27
|
217 |             where_clause: ast::WhereClause {
|                           ^^^^^^^^^^^^^^^^ missing `span`

error[E0599]: no associated item named `Inherited` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:55:18
|
55 |             vis: ast::Visibility::Inherited,
|                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>`

error[E0599]: no associated item named `Public` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:85:20
|
85 |         self.vis = ast::Visibility::Public;
|                    ^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>`

error[E0063]: missing field `tokens` in initializer of `syntax::ast::Item`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:92:20
|
92 |         let item = ast::Item {
|                    ^^^^^^^^^ missing `tokens`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:116:41
|
116 |         let item = ast::ItemKind::Use(P(respan(self.span, view_path)));
|                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::UseTree`, found struct `syntax::codemap::Spanned`
|
= note: expected type `syntax::ast::UseTree`
found type `syntax::codemap::Spanned<_>`

error[E0609]: no field `identifier` on type `&syntax::ast::PathSegment`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:417:21
|
417 |             segment.identifier
|                     ^^^^^^^^^^

error[E0061]: this function takes 5 parameters but 4 parameters were supplied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:896:47
|
896 |           self.builder.build_item_kind(self.id, ast::ItemKind::Trait(
|  _______________________________________________^
897 | |             self.unsafety,
898 | |             self.generics,
899 | |             P::from_vec(self.bounds),
900 | |             self.items,
901 | |         ))
| |_________^ expected 5 parameters

error[E0063]: missing fields `generics`, `tokens` in initializer of `syntax::ast::TraitItem`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:1004:20
|
1004 |         let item = ast::TraitItem {
|                    ^^^^^^^^^^^^^^ missing `generics`, `tokens`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:1113:45
|
1113 |         let node = ast::TraitItemKind::Type(bounds, ty);
|                                             ^^^^^^
|                                             |
|                                             expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|                                             help: try using a conversion method: `bounds.to_vec()`
|
= note: expected type `std::vec::Vec<syntax::ast::TyParamBound>`
found type `syntax::ptr::P<[syntax::ast::TyParamBound]>`

error[E0061]: this function takes 7 parameters but 6 parameters were supplied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:1199:19
|
1199 |           let ty_ = ast::ItemKind::Impl(
|  ___________________^
1200 | |             self.unsafety,
1201 | |             self.polarity,
1202 | |             self.generics,
1203 | |             self.trait_ref,
1204 | |             ty,
1205 | |             self.items);
| |_______________________^ expected 7 parameters

error[E0599]: no associated item named `Inherited` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:1318:18
|
1318 |             vis: ast::Visibility::Inherited,
|                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>`

error[E0599]: no associated item named `Public` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:1347:20
|
1347 |         self.vis = ast::Visibility::Public;
|                    ^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>`

error[E0063]: missing fields `generics`, `tokens` in initializer of `syntax::ast::ImplItem`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/item.rs:1381:20
|
1381 |         let item = ast::ImplItem {
|                    ^^^^^^^^^^^^^ missing `generics`, `tokens`

error[E0560]: struct `syntax::ast::Lifetime` has no field named `span`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lifetime.rs:23:13
|
23 |             span: DUMMY_SP,
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0560]: struct `syntax::ast::Lifetime` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lifetime.rs:24:13
|
24 |             name: self.to_symbol(),
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0560]: struct `syntax::ast::Lifetime` has no field named `span`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lifetime.rs:87:13
|
87 |             span: DUMMY_SP,
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0560]: struct `syntax::ast::Lifetime` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lifetime.rs:88:13
|
88 |             name: name.to_symbol(),
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0560]: struct `syntax::ast::Lifetime` has no field named `span`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lifetime.rs:103:13
|
103 |             span: DUMMY_SP,
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0560]: struct `syntax::ast::Lifetime` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lifetime.rs:104:13
|
104 |             name: name.to_symbol(),
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lit.rs:60:42
|
60 |         self.build_lit(ast::LitKind::Int(value, ast::LitIntType::Unsuffixed))
|                                          ^^^^^ expected u128, found u64
help: you can cast an `u64` to `u128`, which will zero-extend the source value
|
60 |         self.build_lit(ast::LitKind::Int(value.into(), ast::LitIntType::Unsuffixed))
|                                          ^^^^^^^^^^^^

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lit.rs:64:42
|
64 |         self.build_lit(ast::LitKind::Int(value, ast::LitIntType::Signed(ty)))
|                                          ^^^^^ expected u128, found u64
help: you can cast an `u64` to `u128`, which will zero-extend the source value
|
64 |         self.build_lit(ast::LitKind::Int(value.into(), ast::LitIntType::Signed(ty)))
|                                          ^^^^^^^^^^^^

error[E0599]: no variant named `Is` found for type `syntax::ast::IntTy` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lit.rs:68:38
|
68 |         self.build_int(value as u64, ast::IntTy::Is)
|                                      ^^^^^^^^^^^^^^ variant not found in `syntax::ast::IntTy`
|
= note: did you mean `variant::I8`?

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lit.rs:88:42
|
88 |         self.build_lit(ast::LitKind::Int(value, ast::LitIntType::Unsuffixed))
|                                          ^^^^^ expected u128, found u64
help: you can cast an `u64` to `u128`, which will zero-extend the source value
|
88 |         self.build_lit(ast::LitKind::Int(value.into(), ast::LitIntType::Unsuffixed))
|                                          ^^^^^^^^^^^^

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lit.rs:92:42
|
92 |         self.build_lit(ast::LitKind::Int(value, ast::LitIntType::Unsigned(ty)))
|                                          ^^^^^ expected u128, found u64
help: you can cast an `u64` to `u128`, which will zero-extend the source value
|
92 |         self.build_lit(ast::LitKind::Int(value.into(), ast::LitIntType::Unsigned(ty)))
|                                          ^^^^^^^^^^^^

error[E0599]: no variant named `Us` found for type `syntax::ast::UintTy` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/lit.rs:96:39
|
96 |         self.build_uint(value as u64, ast::UintTy::Us)
|                                       ^^^^^^^^^^^^^^^ variant not found in `syntax::ast::UintTy`
|
= note: did you mean `variant::U8`?

error[E0061]: this function takes 1 parameter but 0 parameters were supplied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/mac.rs:93:26
|
93 |         let parse_sess = ParseSess::new();
|                          ^^^^^^^^^^^^^^^^ expected 1 parameter

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/mac.rs:110:18
|
110 |             tts: self.tokens,
|                  ^^^^^^^^^^^ expected struct `syntax::tokenstream::ThinTokenStream`, found struct `std::vec::Vec`
|
= note: expected type `syntax::tokenstream::ThinTokenStream`
found type `std::vec::Vec<syntax::tokenstream::TokenTree>`

error[E0063]: missing field `delim` in initializer of `syntax::ast::Mac_`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/mac.rs:108:19
|
108 |         let mac = ast::Mac_ {
|                   ^^^^^^^^^ missing `delim`

error[E0063]: missing fields `allow_internal_unsafe`, `edition` in initializer of `syntax::codemap::NameAndSpan`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/mac.rs:132:17
|
132 |         callee: codemap::NameAndSpan {
|                 ^^^^^^^^^^^^^^^^^^^^ missing `allow_internal_unsafe`, `edition`

error[E0599]: no method named `bt_push` found for type `syntax::ext::base::ExtCtxt<'_>` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/mac.rs:141:8
|
141 |     cx.bt_push(info);
|        ^^^^^^^

error[E0560]: struct `syntax::ast::MethodSig` has no field named `generics`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/method.rs:76:13
|
76 |             generics: self.generics,
|             ^^^^^^^^ `syntax::ast::MethodSig` does not have this field
|
= note: available fields are: `unsafety`, `constness`, `abi`, `decl`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/pat.rs:64:55
|
64 |         self.build_pat_kind(ast::PatKind::Ident(mode, id, sub))
|                                                       ^^ expected struct `syntax::ast::Ident`, found struct `syntax::codemap::Spanned`
|
= note: expected type `syntax::ast::Ident`
found type `syntax::codemap::Spanned<syntax::ast::Ident>`

error[E0061]: this function takes 3 parameters but 2 parameters were supplied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/pat.rs:124:29
|
124 |         self.build_pat_kind(ast::PatKind::Range(lhs, rhs))
|                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 3 parameters

error[E0063]: missing field `attrs` in initializer of `syntax::ast::FieldPat`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/pat.rs:431:29
|
431 |         self.with_field_pat(ast::FieldPat {
|                             ^^^^^^^^^^^^^ missing `attrs`

error[E0063]: missing field `attrs` in initializer of `syntax::ast::FieldPat`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/pat.rs:445:29
|
445 |         self.with_field_pat(ast::FieldPat {
|                             ^^^^^^^^^^^^^ missing `attrs`

error[E0063]: missing field `attrs` in initializer of `syntax::ast::FieldPat`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/pat.rs:474:37
|
474 |         self.builder.with_field_pat(ast::FieldPat {
|                                     ^^^^^^^^^^^^^ missing `attrs`

error[E0560]: struct `syntax::ast::Path` has no field named `global`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:159:13
|
159 |             global: self.global,
|             ^^^^^^ `syntax::ast::Path` does not have this field
|
= note: available fields are: `span`, `segments`

error[E0609]: no field `lifetimes` on type `syntax::ast::Generics`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:208:34
|
208 |         let lifetimes = generics.lifetimes.iter()
|                                  ^^^^^^^^^ unknown field
|
= note: available fields are: `params`, `where_clause`, `span`

error[E0609]: no field `ty_params` on type `syntax::ast::Generics`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:213:28
|
213 |         let tys = generics.ty_params.iter()
|                            ^^^^^^^^^ did you mean `params`?

error[E0560]: struct `syntax::ast::Lifetime` has no field named `span`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:241:13
|
241 |             span: self.span,
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0560]: struct `syntax::ast::Lifetime` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:242:13
|
242 |             name: name.to_symbol(),
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0560]: struct `syntax::ast::PathSegment` has no field named `identifier`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:297:13
|
297 |             identifier: self.id,
|             ^^^^^^^^^^ `syntax::ast::PathSegment` does not have this field
|
= note: available fields are: `ident`, `parameters`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:298:25
|
298 |             parameters: parameters,
|                         ^^^^^^^^^^ expected enum `std::option::Option`, found enum `syntax::ast::PathParameters`
|
= note: expected type `std::option::Option<syntax::ptr::P<syntax::ast::PathParameters>>`
found type `syntax::ast::PathParameters`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:305:20
|
305 |             types: P::from_vec(self.tys),
|                    ^^^^^^^^^^^^^^^^^^^^^
|                    |
|                    expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|                    help: try using a conversion method: `P::from_vec(self.tys).to_vec()`
|
= note: expected type `std::vec::Vec<syntax::ptr::P<syntax::ast::Ty>>`
found type `syntax::ptr::P<[syntax::ptr::P<syntax::ast::Ty>]>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:306:23
|
306 |             bindings: P::from_vec(self.bindings),
|                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
|                       |
|                       expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|                       help: try using a conversion method: `P::from_vec(self.bindings).to_vec()`
|
= note: expected type `std::vec::Vec<syntax::ast::TypeBinding>`
found type `syntax::ptr::P<[syntax::ast::TypeBinding]>`

error[E0063]: missing field `span` in initializer of `syntax::ast::AngleBracketedParameterData`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:303:20
|
303 |         let data = ast::AngleBracketedParameterData {
|                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `span`

error[E0560]: struct `syntax::ast::PathSegment` has no field named `identifier`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:312:13
|
312 |             identifier: self.id,
|             ^^^^^^^^^^ `syntax::ast::PathSegment` does not have this field
|
= note: available fields are: `ident`, `parameters`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/path.rs:313:25
|
313 |             parameters: parameters,
|                         ^^^^^^^^^^ expected enum `std::option::Option`, found enum `syntax::ast::PathParameters`
|
= note: expected type `std::option::Option<syntax::ptr::P<syntax::ast::PathParameters>>`
found type `syntax::ast::PathParameters`

error[E0560]: struct `syntax::ast::Path` has no field named `global`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/qpath.rs:95:13
|
95 |             global: false,
|             ^^^^^^ `syntax::ast::Path` does not have this field
|
= note: available fields are: `span`, `segments`

error[E0560]: struct `syntax::ast::Path` has no field named `global`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/qpath.rs:106:13
|
106 |             global: false,
|             ^^^^^^ `syntax::ast::Path` does not have this field
|
= note: available fields are: `span`, `segments`

error[E0063]: missing field `path_span` in initializer of `syntax::ast::QSelf`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/qpath.rs:121:20
|
121 |             qself: ast::QSelf {
|                    ^^^^^^^^^^ missing `path_span`

error[E0599]: no associated item named `Inherited` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/struct_field.rs:43:18
|
43 |             vis: ast::Visibility::Inherited,
|                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>`

error[E0599]: no associated item named `Inherited` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/struct_field.rs:53:18
|
53 |             vis: ast::Visibility::Inherited,
|                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>`

error[E0599]: no associated item named `Public` found for type `syntax::codemap::Spanned<syntax::ast::VisibilityKind>` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/struct_field.rs:64:20
|
64 |         self.vis = ast::Visibility::Public;
|                    ^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::codemap::Spanned<syntax::ast::VisibilityKind>`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/symbol.rs:30:24
|
30 |         Symbol::intern(self)
|                        ^^^^ expected str, found struct `syntax::symbol::InternedString`
|
= note: expected type `&str`
found type `&syntax::symbol::InternedString`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty.rs:153:51
|
153 |         self.build_ty_kind(ast::TyKind::Array(ty, len_expr))
|                                                   ^^^^^^^^ expected struct `syntax::ast::AnonConst`, found struct `syntax::ptr::P`
|
= note: expected type `syntax::ast::AnonConst`
found type `syntax::ptr::P<syntax::ast::Expr>`

error[E0560]: struct `syntax::ast::Lifetime` has no field named `span`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty.rs:291:13
|
291 |             span: self.builder.span,
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0560]: struct `syntax::ast::Lifetime` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty.rs:292:13
|
292 |             name: name.to_symbol(),
|             ^^^^ `syntax::ast::Lifetime` does not have this field
|
= note: available fields are: `id`, `ident`

error[E0609]: no field `lifetimes` on type `syntax::ast::Generics`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty.rs:502:22
|
502 |             generics.lifetimes.into_iter()
|                      ^^^^^^^^^ unknown field
|
= note: available fields are: `params`, `where_clause`, `span`

error[E0599]: no variant named `ObjectSum` found for type `syntax::ast::TyKind` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty.rs:526:36
|
526 |         self.builder.build_ty_kind(ast::TyKind::ObjectSum(self.ty, bounds))
|                                    ^^^^^^^^^^^^^^^^^^^^^^ variant not found in `syntax::ast::TyKind`

error[E0609]: no field `lifetimes` on type `syntax::ast::Generics`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty.rs:568:22
|
568 |             generics.lifetimes.into_iter()
|                      ^^^^^^^^^ unknown field
|
= note: available fields are: `params`, `where_clause`, `span`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty.rs:592:59
|
592 |         self.builder.build_ty_kind(ast::TyKind::ImplTrait(bounds))
|                                                           ^^^^^^
|                                                           |
|                                                           expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|                                                           help: try using a conversion method: `bounds.to_vec()`
|
= note: expected type `std::vec::Vec<syntax::ast::TyParamBound>`
found type `syntax::ptr::P<[syntax::ast::TyParamBound]>`

error[E0609]: no field `span` on type `syntax::ast::TyParam`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty_param.rs:52:28
|
52 |             span: ty_param.span,
|                            ^^^^ unknown field
|
= note: available fields are: `attrs`, `ident`, `id`, `bounds`, `default`

error[E0599]: no method named `into_vec` found for type `std::vec::Vec<syntax::ast::TyParamBound>` in the current scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty_param.rs:54:37
|
54 |             bounds: ty_param.bounds.into_vec(),
|                                     ^^^^^^^^
|
= help: did you mean `to_vec`?

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty_param.rs:107:21
|
107 |             bounds: P::from_vec(self.bounds),
|                     ^^^^^^^^^^^^^^^^^^^^^^^^
|                     |
|                     expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|                     help: try using a conversion method: `P::from_vec(self.bounds).to_vec()`
|
= note: expected type `std::vec::Vec<syntax::ast::TyParamBound>`
found type `syntax::ptr::P<[syntax::ast::TyParamBound]>`

error[E0560]: struct `syntax::ast::TyParam` has no field named `span`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty_param.rs:109:13
|
109 |             span: self.span,
|             ^^^^ `syntax::ast::TyParam` does not have this field
|
= note: available fields are: `attrs`, `ident`, `id`, `bounds`, `default`

error[E0560]: struct `syntax::ast::PolyTraitRef` has no field named `bound_lifetimes`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/ty_param.rs:289:13
|
289 |             bound_lifetimes: self.lifetimes,
|             ^^^^^^^^^^^^^^^ `syntax::ast::PolyTraitRef` does not have this field
|
= note: available fields are: `bound_generic_params`, `trait_ref`, `span`

error[E0560]: struct `syntax::ast::Variant_` has no field named `name`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/variant.rs:69:13
|
69 |             name: self.id,
|             ^^^^ `syntax::ast::Variant_` does not have this field
|
= note: available fields are: `ident`, `attrs`, `data`, `disr_expr`

error[E0560]: struct `syntax::ast::WhereBoundPredicate` has no field named `bound_lifetimes`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/where_predicate.rs:241:13
|
241 |             bound_lifetimes: self.bound_lifetimes,
|             ^^^^^^^^^^^^^^^ `syntax::ast::WhereBoundPredicate` does not have this field
|
= note: available fields are: `span`, `bound_generic_params`, `bounded_ty`, `bounds`

error[E0308]: mismatched types
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/where_predicate.rs:243:21
|
243 |             bounds: P::from_vec(self.bounds),
|                     ^^^^^^^^^^^^^^^^^^^^^^^^
|                     |
|                     expected struct `std::vec::Vec`, found struct `syntax::ptr::P`
|                     help: try using a conversion method: `P::from_vec(self.bounds).to_vec()`
|
= note: expected type `std::vec::Vec<syntax::ast::TyParamBound>`
found type `syntax::ptr::P<[syntax::ast::TyParamBound]>`

error[E0560]: struct `syntax::ast::WhereEqPredicate` has no field named `path`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/where_predicate.rs:322:13
|
322 |             path: path,
|             ^^^^ `syntax::ast::WhereEqPredicate` does not have this field
|
= note: available fields are: `id`, `span`, `lhs_ty`, `rhs_ty`

error[E0560]: struct `syntax::ast::WhereEqPredicate` has no field named `ty`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/aster-0.36.0/src/where_predicate.rs:323:13
|
323 |             ty: ty,
|             ^^ `syntax::ast::WhereEqPredicate` does not have this field
|
= note: available fields are: `id`, `span`, `lhs_ty`, `rhs_ty`

error: aborting due to 114 previous errors

Some errors occurred: E0061, E0063, E0308, E0412, E0422, E0425, E0432, E0560, E0599...
For more information about an error, try `rustc --explain E0061`.
thread 'main' panicked at 'Error(
CargoError(
build failed
),
State {
next_error: None,
backtrace: None
}
)', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.