neon 0.7.0-napi.1

A safe abstraction layer for Node.js.
Build #333144 2021-01-05T20:31:24.240270+00:00
# rustc version
rustc 1.51.0-nightly (61f5a0092 2021-01-04)
# docs.rs version
docsrs 0.6.0 (05d2368 2021-01-03)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/neon-0.7.0-napi.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/neon-0.7.0-napi.1/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "rustops/crates-build-env@sha256:b8eeb62f26c39b23691079a6cb6de528d8e88b4d71a8f6b1d30f8ba7d9c16de9" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "docs-only napi-experimental event-queue-api proc-macros try-catch-api" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs\"" "-j2" "--" "-Z" "unstable-options" "--resource-suffix" "-20210104-1.51.0-nightly-61f5a0092" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] 1e5bd02d1c673430a9f02307e6d55eb1b7f26729a95214bd7b5b6d39ba1ad2fe
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "1e5bd02d1c673430a9f02307e6d55eb1b7f26729a95214bd7b5b6d39ba1ad2fe", kill_on_drop: false }`
[INFO] [stderr] /opt/crates-build-env/entrypoint.sh: line 7: /etc/hosts: Permission denied
[INFO] [stderr]    Compiling memchr v2.3.4
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling regex-syntax v0.6.21
[INFO] [stderr]    Compiling neon-build v0.7.0
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling cc v1.0.66
[INFO] [stderr]    Compiling syn v1.0.57
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]     Checking semver-parser v0.7.0
[INFO] [stderr]     Checking smallvec v1.6.0
[INFO] [stderr]     Checking cslice v0.2.0
[INFO] [stderr]    Compiling thread_local v1.0.1
[INFO] [stderr]     Checking libloading v0.6.6
[INFO] [stderr]     Checking semver v0.9.0
[INFO] [stderr]    Compiling aho-corasick v0.7.15
[INFO] [stderr]    Compiling quote v1.0.8
[INFO] [stderr]    Compiling neon v0.7.0-napi.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling regex v1.4.2
[INFO] [stderr]    Compiling neon-sys v0.7.0
[INFO] [stderr]     Checking neon-runtime v0.7.0
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/array.rs:3:18
[INFO] [stderr]   |
[INFO] [stderr] 3 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/arraybuffer.rs:1:18
[INFO] [stderr]   |
[INFO] [stderr] 1 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/buffer.rs:1:18
[INFO] [stderr]   |
[INFO] [stderr] 1 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:7:40
[INFO] [stderr]   |
[INFO] [stderr] 7 | use crate::raw::{FunctionCallbackInfo, Env, Local};
[INFO] [stderr]   |                                        ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/class.rs:3:18
[INFO] [stderr]   |
[INFO] [stderr] 3 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/convert.rs:2:18
[INFO] [stderr]   |
[INFO] [stderr] 2 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:5:18
[INFO] [stderr]   |
[INFO] [stderr] 5 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/external.rs:3:18
[INFO] [stderr]   |
[INFO] [stderr] 3 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/fun.rs:7:18
[INFO] [stderr]   |
[INFO] [stderr] 7 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:4:18
[INFO] [stderr]   |
[INFO] [stderr] 4 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/primitive.rs:1:25
[INFO] [stderr]   |
[INFO] [stderr] 1 | use crate::raw::{Local, Env};
[INFO] [stderr]   |                         ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/scope.rs:4:18
[INFO] [stderr]   |
[INFO] [stderr] 4 | use crate::raw::{Env, HandleScope, EscapableHandleScope, InheritedHandleScope, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/string.rs:4:18
[INFO] [stderr]   |
[INFO] [stderr] 4 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/tag.rs:1:18
[INFO] [stderr]   |
[INFO] [stderr] 1 | use crate::raw::{Env, Local};
[INFO] [stderr]   |                  ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/reference.rs:5:25
[INFO] [stderr]   |
[INFO] [stderr] 5 | use crate::raw::{Local, Env};
[INFO] [stderr]   |                         ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::raw::Env`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/tsfn.rs:7:25
[INFO] [stderr]   |
[INFO] [stderr] 7 | use crate::raw::{Local, Env};
[INFO] [stderr]   |                         ^^^ no `Env` in `nan::raw`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/array.rs:9:62
[INFO] [stderr]   |
[INFO] [stderr] 9 |         napi::create_array_with_length(env, length as usize, out as *mut _),
[INFO] [stderr]   |                                                              ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/array.rs:22:37
[INFO] [stderr]    |
[INFO] [stderr] 22 |         napi::get_array_length(env, array, &mut len as *mut _),
[INFO] [stderr]    |                                     ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/arraybuffer.rs:8:75
[INFO] [stderr]   |
[INFO] [stderr] 8 |     let status = napi::create_arraybuffer(env, size as usize, null_mut(), out as *mut _);
[INFO] [stderr]   |                                                                           ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/arraybuffer.rs:16:41
[INFO] [stderr]    |
[INFO] [stderr] 16 |         napi::get_arraybuffer_info(env, obj, base_out as *mut _, &mut size as *mut _),
[INFO] [stderr]    |                                         ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/buffer.rs:9:80
[INFO] [stderr]   |
[INFO] [stderr] 9 |     let status = napi::create_buffer(env, size as usize, &mut bytes as *mut _, out as *mut _);
[INFO] [stderr]   |                                                                                ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/buffer.rs:25:36
[INFO] [stderr]    |
[INFO] [stderr] 25 |         napi::get_buffer_info(env, obj, base_out as *mut _, &mut size as *mut _),
[INFO] [stderr]    |                                    ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:39:9
[INFO] [stderr]    |
[INFO] [stderr] 39 |         info,
[INFO] [stderr]    |         ^^^^ types differ in mutability
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut CallbackInfo__`
[INFO] [stderr]               found raw pointer `*const c_void`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:40:9
[INFO] [stderr]    |
[INFO] [stderr] 40 |         target.as_mut_ptr()
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut *mut Value__`
[INFO] [stderr]               found raw pointer `*mut neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `is_null` found for struct `neon_sys::Local` in the current scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:51:13
[INFO] [stderr]    |
[INFO] [stderr] 51 |     !target.is_null()
[INFO] [stderr]    |             ^^^^^^^ method not found in `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         info,
[INFO] [stderr]    |         ^^^^ types differ in mutability
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut CallbackInfo__`
[INFO] [stderr]               found raw pointer `*const c_void`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:60:9
[INFO] [stderr]    |
[INFO] [stderr] 60 |         out as *mut _,
[INFO] [stderr]    |         ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:72:9
[INFO] [stderr]    |
[INFO] [stderr] 72 |         info,
[INFO] [stderr]    |         ^^^^ types differ in mutability
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut CallbackInfo__`
[INFO] [stderr]               found raw pointer `*const c_void`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:88:9
[INFO] [stderr]    |
[INFO] [stderr] 88 |         info,
[INFO] [stderr]    |         ^^^^ types differ in mutability
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut CallbackInfo__`
[INFO] [stderr]               found raw pointer `*const c_void`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:105:9
[INFO] [stderr]     |
[INFO] [stderr] 105 |         info,
[INFO] [stderr]     |         ^^^^ types differ in mutability
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected raw pointer `*mut CallbackInfo__`
[INFO] [stderr]                found raw pointer `*const c_void`
[INFO] [stderr] 
[INFO] [stderr] error[E0271]: type mismatch resolving `<[neon_sys::Local; 8] as Array>::Item == *mut _`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:101:20
[INFO] [stderr]     |
[INFO] [stderr] 101 |     let mut args = smallvec![null_mut(); len as usize];
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]     |
[INFO] [stderr]     = note:     expected type `neon_sys::Local`
[INFO] [stderr]             found raw pointer `*mut _`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0271]: type mismatch resolving `<[neon_sys::Local; 8] as Array>::Item == *mut Value__`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/call.rs:107:14
[INFO] [stderr]     |
[INFO] [stderr] 107 |         args.as_mut_ptr(),
[INFO] [stderr]     |              ^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]     |
[INFO] [stderr]     = note:     expected type `neon_sys::Local`
[INFO] [stderr]             found raw pointer `*mut Value__`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/convert.rs:6:46
[INFO] [stderr]   |
[INFO] [stderr] 6 |     let status = napi::coerce_to_object(env, value, out as *mut _);
[INFO] [stderr]   |                                              ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]   |
[INFO] [stderr]   = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                   found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/convert.rs:6:53
[INFO] [stderr]   |
[INFO] [stderr] 6 |     let status = napi::coerce_to_object(env, value, out as *mut _);
[INFO] [stderr]   |                                                     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/convert.rs:12:46
[INFO] [stderr]    |
[INFO] [stderr] 12 |     let status = napi::coerce_to_string(env, value, out as *mut _);
[INFO] [stderr]    |                                              ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/convert.rs:12:53
[INFO] [stderr]    |
[INFO] [stderr] 12 |     let status = napi::coerce_to_string(env, value, out as *mut _);
[INFO] [stderr]    |                                                     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:22:58
[INFO] [stderr]    |
[INFO] [stderr] 22 |     let status = napi::get_and_clear_last_exception(env, error);
[INFO] [stderr]    |                                                          ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut *mut Value__`
[INFO] [stderr]               found raw pointer `*mut neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:46:35
[INFO] [stderr]    |
[INFO] [stderr] 46 |     let status = napi::throw(env, val);
[INFO] [stderr]    |                                   ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:56:9
[INFO] [stderr]    |
[INFO] [stderr] 56 |         msg,
[INFO] [stderr]    |         ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:62:12
[INFO] [stderr]    |
[INFO] [stderr] 62 |     *out = result.assume_init();
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]    |
[INFO] [stderr]    = note:   expected struct `neon_sys::Local`
[INFO] [stderr]            found raw pointer `*mut Value__`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:70:9
[INFO] [stderr]    |
[INFO] [stderr] 70 |         msg,
[INFO] [stderr]    |         ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:76:12
[INFO] [stderr]    |
[INFO] [stderr] 76 |     *out = result.assume_init();
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]    |
[INFO] [stderr]    = note:   expected struct `neon_sys::Local`
[INFO] [stderr]            found raw pointer `*mut Value__`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:84:9
[INFO] [stderr]    |
[INFO] [stderr] 84 |         msg,
[INFO] [stderr]    |         ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:90:12
[INFO] [stderr]    |
[INFO] [stderr] 90 |     *out = result.assume_init();
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]    |
[INFO] [stderr]    = note:   expected struct `neon_sys::Local`
[INFO] [stderr]            found raw pointer `*mut Value__`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/error.rs:114:16
[INFO] [stderr]     |
[INFO] [stderr] 114 |     throw(env, err.assume_init());
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]     |
[INFO] [stderr]     = note:   expected struct `neon_sys::Local`
[INFO] [stderr]             found raw pointer `*mut Value__`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/external.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         local,
[INFO] [stderr]    |         ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/external.rs:54:9
[INFO] [stderr]    |
[INFO] [stderr] 54 |         local,
[INFO] [stderr]    |         ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/external.rs:86:5
[INFO] [stderr]    |
[INFO] [stderr] 68 | ) -> Local {
[INFO] [stderr]    |      ----- expected `neon_sys::Local` because of return type
[INFO] [stderr] ...
[INFO] [stderr] 86 |     result.assume_init()
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]    |
[INFO] [stderr]    = note:   expected struct `neon_sys::Local`
[INFO] [stderr]            found raw pointer `*mut Value__`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/fun.rs:19:9
[INFO] [stderr]    |
[INFO] [stderr] 19 |         out as *mut Local,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut *mut Value__`
[INFO] [stderr]               found raw pointer `*mut neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/fun.rs:34:43
[INFO] [stderr]    |
[INFO] [stderr] 34 |     let status = napi::call_function(env, this, fun, argc as usize, argv as *const _, out as *mut _);
[INFO] [stderr]    |                                           ^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/fun.rs:34:49
[INFO] [stderr]    |
[INFO] [stderr] 34 |     let status = napi::call_function(env, this, fun, argc as usize, argv as *const _, out as *mut _);
[INFO] [stderr]    |                                                 ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/fun.rs:34:87
[INFO] [stderr]    |
[INFO] [stderr] 34 |     let status = napi::call_function(env, this, fun, argc as usize, argv as *const _, out as *mut _);
[INFO] [stderr]    |                                                                                       ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/fun.rs:40:42
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let status = napi::new_instance(env, fun, argc as usize, argv as *const _, out as *mut _);
[INFO] [stderr]    |                                          ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/fun.rs:40:80
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let status = napi::new_instance(env, fun, argc as usize, argv as *const _, out as *mut _);
[INFO] [stderr]    |                                                                                ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:8:30
[INFO] [stderr]   |
[INFO] [stderr] 8 |     napi::create_object(env, out as *mut _);
[INFO] [stderr]   |                              ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:19:9
[INFO] [stderr]    |
[INFO] [stderr] 19 |         object,
[INFO] [stderr]    |         ^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 |     *out = property_names.assume_init();
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]    |
[INFO] [stderr]    = note:   expected struct `neon_sys::Local`
[INFO] [stderr]            found raw pointer `*mut Value__`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:40:41
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let status = napi::get_element(env, object, index, out as *mut _);
[INFO] [stderr]    |                                         ^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:40:56
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let status = napi::get_element(env, object, index, out as *mut _);
[INFO] [stderr]    |                                                        ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:53:41
[INFO] [stderr]    |
[INFO] [stderr] 53 |     let status = napi::set_element(env, object, index, val);
[INFO] [stderr]    |                                         ^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:53:56
[INFO] [stderr]    |
[INFO] [stderr] 53 |     let status = napi::set_element(env, object, index, val);
[INFO] [stderr]    |                                                        ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:72:32
[INFO] [stderr]    |
[INFO] [stderr] 72 |     if napi::get_property(env, object, key_val.assume_init(), out as *mut _)
[INFO] [stderr]    |                                ^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:72:63
[INFO] [stderr]    |
[INFO] [stderr] 72 |     if napi::get_property(env, object, key_val.assume_init(), out as *mut _)
[INFO] [stderr]    |                                                               ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:99:32
[INFO] [stderr]    |
[INFO] [stderr] 99 |     if napi::set_property(env, object, key_val.assume_init(), val)
[INFO] [stderr]    |                                ^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:99:63
[INFO] [stderr]    |
[INFO] [stderr] 99 |     if napi::set_property(env, object, key_val.assume_init(), val)
[INFO] [stderr]    |                                                               ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:112:42
[INFO] [stderr]     |
[INFO] [stderr] 112 |     let status = napi::get_property(env, object, key, out as *mut _);
[INFO] [stderr]     |                                          ^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                     found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:112:50
[INFO] [stderr]     |
[INFO] [stderr] 112 |     let status = napi::get_property(env, object, key, out as *mut _);
[INFO] [stderr]     |                                                  ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                     found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:112:55
[INFO] [stderr]     |
[INFO] [stderr] 112 |     let status = napi::get_property(env, object, key, out as *mut _);
[INFO] [stderr]     |                                                       ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:124:42
[INFO] [stderr]     |
[INFO] [stderr] 124 |     let status = napi::set_property(env, object, key, val);
[INFO] [stderr]     |                                          ^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                     found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:124:50
[INFO] [stderr]     |
[INFO] [stderr] 124 |     let status = napi::set_property(env, object, key, val);
[INFO] [stderr]     |                                                  ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                     found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/object.rs:124:55
[INFO] [stderr]     |
[INFO] [stderr] 124 |     let status = napi::set_property(env, object, key, val);
[INFO] [stderr]     |                                                       ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                     found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/primitive.rs:6:30
[INFO] [stderr]   |
[INFO] [stderr] 6 |     napi::get_undefined(env, out as *mut Local);
[INFO] [stderr]   |                              ^^^^^^^^^^^^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]   |
[INFO] [stderr]   = note: expected raw pointer `*mut *mut Value__`
[INFO] [stderr]              found raw pointer `*mut neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/primitive.rs:11:25
[INFO] [stderr]    |
[INFO] [stderr] 11 |     napi::get_null(env, out as *mut Local);
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut *mut Value__`
[INFO] [stderr]               found raw pointer `*mut neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/primitive.rs:16:31
[INFO] [stderr]    |
[INFO] [stderr] 16 |     napi::get_boolean(env, b, out as *mut Local);
[INFO] [stderr]    |                               ^^^^^^^^^^^^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut *mut Value__`
[INFO] [stderr]               found raw pointer `*mut neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/primitive.rs:23:42
[INFO] [stderr]    |
[INFO] [stderr] 23 |     assert_eq!(napi::get_value_bool(env, p, &mut value as *mut bool), napi::Status::Ok);
[INFO] [stderr]    |                                          ^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/primitive.rs:40:33
[INFO] [stderr]    |
[INFO] [stderr] 40 |     napi::create_double(env, v, out as *mut Local);
[INFO] [stderr]    |                                 ^^^^^^^^^^^^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut *mut Value__`
[INFO] [stderr]               found raw pointer `*mut neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/primitive.rs:47:44
[INFO] [stderr]    |
[INFO] [stderr] 47 |     assert_eq!(napi::get_value_double(env, p, &mut value as *mut f64), napi::Status::Ok);
[INFO] [stderr]    |                                            ^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0609]: no field `word` on type `&mut neon_sys::HandleScope`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/scope.rs:23:14
[INFO] [stderr]    |
[INFO] [stderr] 23 |         self.word = scope.assume_init();
[INFO] [stderr]    |              ^^^^ unknown field
[INFO] [stderr]    |
[INFO] [stderr]    = note: available fields are: `align_to_pointer`, `fields`
[INFO] [stderr] 
[INFO] [stderr] error[E0609]: no field `word` on type `&mut neon_sys::HandleScope`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/scope.rs:26:57
[INFO] [stderr]    |
[INFO] [stderr] 26 |         let status = napi::close_handle_scope(env, self.word);
[INFO] [stderr]    |                                                         ^^^^ unknown field
[INFO] [stderr]    |
[INFO] [stderr]    = note: available fields are: `align_to_pointer`, `fields`
[INFO] [stderr] 
[INFO] [stderr] error[E0609]: no field `word` on type `&mut neon_sys::EscapableHandleScope`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/scope.rs:40:14
[INFO] [stderr]    |
[INFO] [stderr] 40 |         self.word = scope.assume_init();
[INFO] [stderr]    |              ^^^^ unknown field
[INFO] [stderr]    |
[INFO] [stderr]    = note: available fields are: `align_to_pointer`, `fields`
[INFO] [stderr] 
[INFO] [stderr] error[E0609]: no field `word` on type `&mut neon_sys::EscapableHandleScope`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/scope.rs:43:67
[INFO] [stderr]    |
[INFO] [stderr] 43 |         let status = napi::close_escapable_handle_scope(env, self.word);
[INFO] [stderr]    |                                                                   ^^^^ unknown field
[INFO] [stderr]    |
[INFO] [stderr]    = note: available fields are: `align_to_pointer`, `fields`
[INFO] [stderr] 
[INFO] [stderr] error[E0609]: no field `word` on type `neon_sys::EscapableHandleScope`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/scope.rs:56:52
[INFO] [stderr]    |
[INFO] [stderr] 56 |     let status = napi::escape_handle(env, (*scope).word, value, out as *mut _);
[INFO] [stderr]    |                                                    ^^^^ unknown field
[INFO] [stderr]    |
[INFO] [stderr]    = note: available fields are: `align_to_pointer`, `fields`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/scope.rs:56:58
[INFO] [stderr]    |
[INFO] [stderr] 56 |     let status = napi::escape_handle(env, (*scope).word, value, out as *mut _);
[INFO] [stderr]    |                                                          ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/scope.rs:56:65
[INFO] [stderr]    |
[INFO] [stderr] 56 |     let status = napi::escape_handle(env, (*scope).word, value, out as *mut _);
[INFO] [stderr]    |                                                                 ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0606]: casting `&mut neon_sys::Local` as `*mut *mut Value__` is invalid
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/scope.rs:62:55
[INFO] [stderr]    |
[INFO] [stderr] 62 |     assert_eq!(crate::napi::bindings::get_global(env, out as *mut _), napi::Status::Ok);
[INFO] [stderr]    |                                                       ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/string.rs:12:9
[INFO] [stderr]    |
[INFO] [stderr] 12 |         out,
[INFO] [stderr]    |         ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note:    expected raw pointer `*mut *mut Value__`
[INFO] [stderr]            found mutable reference `&mut neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/string.rs:22:9
[INFO] [stderr]    |
[INFO] [stderr] 22 |         value,
[INFO] [stderr]    |         ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/string.rs:37:9
[INFO] [stderr]    |
[INFO] [stderr] 37 |         value,
[INFO] [stderr]    |         ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/tag.rs:7:40
[INFO] [stderr]   |
[INFO] [stderr] 7 |     assert_eq!(napi::typeof_value(env, val, &mut actual as *mut _), napi::Status::Ok);
[INFO] [stderr]   |                                        ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]   |
[INFO] [stderr]   = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                   found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/tag.rs:40:36
[INFO] [stderr]    |
[INFO] [stderr] 40 |     assert_eq!(napi::is_array(env, val, &mut result as *mut _), napi::Status::Ok);
[INFO] [stderr]    |                                    ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/tag.rs:50:36
[INFO] [stderr]    |
[INFO] [stderr] 50 |     assert_eq!(napi::is_error(env, val, &mut result as *mut _), napi::Status::Ok);
[INFO] [stderr]    |                                    ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/tag.rs:57:37
[INFO] [stderr]    |
[INFO] [stderr] 57 |     assert_eq!(napi::is_buffer(env, val, &mut result as *mut _), napi::Status::Ok);
[INFO] [stderr]    |                                     ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/tag.rs:64:42
[INFO] [stderr]    |
[INFO] [stderr] 64 |     assert_eq!(napi::is_arraybuffer(env, val, &mut result as *mut _), napi::Status::Ok);
[INFO] [stderr]    |                                          ^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/reference.rs:11:37
[INFO] [stderr]    |
[INFO] [stderr] 11 |         napi::create_reference(env, value, 1, result.as_mut_ptr()),
[INFO] [stderr]    |                                     ^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/reference.rs:48:5
[INFO] [stderr]    |
[INFO] [stderr] 40 | pub unsafe fn get(env: Env, value: napi::Ref) -> Local {
[INFO] [stderr]    |                                                  ----- expected `neon_sys::Local` because of return type
[INFO] [stderr] ...
[INFO] [stderr] 48 |     result.assume_init()
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]    |
[INFO] [stderr]    = note:   expected struct `neon_sys::Local`
[INFO] [stderr]            found raw pointer `*mut Value__`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/tsfn.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 9  | unsafe fn string(env: Env, s: impl AsRef<str>) -> Local {
[INFO] [stderr]    |                                                   ----- expected `neon_sys::Local` because of return type
[INFO] [stderr] ...
[INFO] [stderr] 23 |     result.assume_init()
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^ expected struct `neon_sys::Local`, found *-ptr
[INFO] [stderr]    |
[INFO] [stderr]    = note:   expected struct `neon_sys::Local`
[INFO] [stderr]            found raw pointer `*mut Value__`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/neon-runtime-0.7.0/src/napi/tsfn.rs:88:17
[INFO] [stderr]    |
[INFO] [stderr] 88 |                 string(env, "neon threadsafe function"),
[INFO] [stderr]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected *-ptr, found struct `neon_sys::Local`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected raw pointer `*mut Value__`
[INFO] [stderr]                    found struct `neon_sys::Local`
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 97 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0271, E0308, E0432, E0599, E0606, E0609.
[INFO] [stderr] For more information about an error, try `rustc --explain E0271`.
[INFO] [stderr] error: could not compile `neon-runtime`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "1e5bd02d1c673430a9f02307e6d55eb1b7f26729a95214bd7b5b6d39ba1ad2fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1e5bd02d1c673430a9f02307e6d55eb1b7f26729a95214bd7b5b6d39ba1ad2fe", kill_on_drop: false }`
[INFO] [stdout] 1e5bd02d1c673430a9f02307e6d55eb1b7f26729a95214bd7b5b6d39ba1ad2fe