[INFO] fetching crate rong_worker 0.3.0...
[INFO] testing rong_worker-0.3.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate rong_worker 0.3.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate rong_worker 0.3.0
[INFO] finished tweaking crates.io crate rong_worker 0.3.0
[INFO] tweaked toml for crates.io crate rong_worker 0.3.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rong_worker 0.3.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rong_worker 0.3.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5aaaad60dd32f08d9578ff58d045bc6bd2414e4b03ed8d26f9e1813fe5b8c51d
[INFO] running `Command { std: "docker" "start" "-a" "5aaaad60dd32f08d9578ff58d045bc6bd2414e4b03ed8d26f9e1813fe5b8c51d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5aaaad60dd32f08d9578ff58d045bc6bd2414e4b03ed8d26f9e1813fe5b8c51d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5aaaad60dd32f08d9578ff58d045bc6bd2414e4b03ed8d26f9e1813fe5b8c51d", kill_on_drop: false }`
[INFO] [stdout] 5aaaad60dd32f08d9578ff58d045bc6bd2414e4b03ed8d26f9e1813fe5b8c51d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 05c2a4f6e0953d783fc1952f6be5cf2e6d802df6f7dc1f9ddfcb3c4d9054e97c
[INFO] running `Command { std: "docker" "start" "-a" "05c2a4f6e0953d783fc1952f6be5cf2e6d802df6f7dc1f9ddfcb3c4d9054e97c", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling rustls-webpki v0.103.10
[INFO] [stderr]    Compiling headers-core v0.3.0
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling rong_core v0.3.0
[INFO] [stderr]    Compiling rong_macro v0.3.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling headers v0.4.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling hyper-http-proxy v1.1.0
[INFO] [stderr]    Compiling rong_rt v0.3.0
[INFO] [stderr]    Compiling rong v0.3.0
[INFO] [stderr]    Compiling rong_console v0.3.0
[INFO] [stdout] error[E0433]: cannot find `Class` in `rong`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:988:1
[INFO] [stdout]     |
[INFO] [stdout] 988 | #[js_export]
[INFO] [stdout]     | ^^^^^^^^^^^^ could not find `Class` in `rong`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong-0.3.0/src/lib.rs:107:10
[INFO] [stdout]     |
[INFO] [stdout] 106 | #[cfg(any(feature = "quickjs", feature = "jscore", feature = "arkjs"))]
[INFO] [stdout]     |          ------------------------------------------------------------ the item is gated here
[INFO] [stdout] 107 | pub type Class = CoreClass<JSEngineValue>;
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     = note: this error originates in the attribute macro `js_export` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:53:32
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub fn set_trace_context(ctx: &JSContext, trace_context: ConsoleTraceContext) {
[INFO] [stdout]    |                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:57:34
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub fn clear_trace_context(ctx: &JSContext) {
[INFO] [stdout]    |                                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:61:28
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn trace_context(ctx: &JSContext) -> Option<&ConsoleTraceContext> {
[INFO] [stdout]    |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:66:52
[INFO] [stdout]    |
[INFO] [stdout] 66 | fn emit_console_trace(level: tracing::Level, ctx: &JSContext, message: &str) {
[INFO] [stdout]    |                                                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:114:24
[INFO] [stdout]     |
[INFO] [stdout] 114 | fn write_console(ctx: &JSContext, level: LogLevel, message: String) {
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:159:19
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn init(ctx: &JSContext) -> JSResult<()> {
[INFO] [stdout]     |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:185:22
[INFO] [stdout]     |
[INFO] [stdout] 185 | fn log_message(ctx: &JSContext, level: LogLevel, message: String) {
[INFO] [stdout]     |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:201:17
[INFO] [stdout]     |
[INFO] [stdout] 201 | fn verbose(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:201:39
[INFO] [stdout]     |
[INFO] [stdout] 201 | fn verbose(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 201 | fn verbose<JSValue>(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:206:15
[INFO] [stdout]     |
[INFO] [stdout] 206 | fn error(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:206:37
[INFO] [stdout]     |
[INFO] [stdout] 206 | fn error(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 206 | fn error<JSValue>(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:211:14
[INFO] [stdout]     |
[INFO] [stdout] 211 | fn warn(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:211:36
[INFO] [stdout]     |
[INFO] [stdout] 211 | fn warn(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 211 | fn warn<JSValue>(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:216:14
[INFO] [stdout]     |
[INFO] [stdout] 216 | fn info(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:216:36
[INFO] [stdout]     |
[INFO] [stdout] 216 | fn info(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 216 | fn info<JSValue>(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:221:15
[INFO] [stdout]     |
[INFO] [stdout] 221 | fn debug(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:221:37
[INFO] [stdout]     |
[INFO] [stdout] 221 | fn debug(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 221 | fn debug<JSValue>(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:226:24
[INFO] [stdout]     |
[INFO] [stdout] 226 | fn console_assert(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:226:46
[INFO] [stdout]     |
[INFO] [stdout] 226 | fn console_assert(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 226 | fn console_assert<JSValue>(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:249:13
[INFO] [stdout]     |
[INFO] [stdout] 249 | fn dir(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:249:35
[INFO] [stdout]     |
[INFO] [stdout] 249 | fn dir(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 249 | fn dir<JSValue>(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:273:15
[INFO] [stdout]     |
[INFO] [stdout] 273 | fn trace(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:273:37
[INFO] [stdout]     |
[INFO] [stdout] 273 | fn trace(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 273 | fn trace<JSValue>(ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:299:14
[INFO] [stdout]     |
[INFO] [stdout] 299 | fn time(ctx: JSContext, label: Optional<String>) {
[INFO] [stdout]     |              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:307:18
[INFO] [stdout]     |
[INFO] [stdout] 307 | fn time_log(ctx: JSContext, label: Optional<String>, args: Rest<JSValue>) {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:307:65
[INFO] [stdout]     |
[INFO] [stdout] 307 | fn time_log(ctx: JSContext, label: Optional<String>, args: Rest<JSValue>) {
[INFO] [stdout]     |                                                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 307 | fn time_log<JSValue>(ctx: JSContext, label: Optional<String>, args: Rest<JSValue>) {
[INFO] [stdout]     |            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:326:18
[INFO] [stdout]     |
[INFO] [stdout] 326 | fn time_end(ctx: JSContext, label: Optional<String>) {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:344:15
[INFO] [stdout]     |
[INFO] [stdout] 344 | fn count(ctx: JSContext, label: Optional<String>) {
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:356:21
[INFO] [stdout]     |
[INFO] [stdout] 356 | fn count_reset(ctx: JSContext, label: Optional<String>) {
[INFO] [stdout]     |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:372:23
[INFO] [stdout]     |
[INFO] [stdout] 372 | fn format_args(_ctx: &JSContext, args: Rest<JSValue>) -> String {
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:372:45
[INFO] [stdout]     |
[INFO] [stdout] 372 | fn format_args(_ctx: &JSContext, args: Rest<JSValue>) -> String {
[INFO] [stdout]     |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 372 | fn format_args<JSValue>(_ctx: &JSContext, args: Rest<JSValue>) -> String {
[INFO] [stdout]     |               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:376:25
[INFO] [stdout]     |
[INFO] [stdout] 376 | fn format_values(_ctx: &JSContext, args: Vec<JSValue>) -> String {
[INFO] [stdout]     |                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:376:46
[INFO] [stdout]     |
[INFO] [stdout] 376 | fn format_values(_ctx: &JSContext, args: Vec<JSValue>) -> String {
[INFO] [stdout]     |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 376 | fn format_values<JSValue>(_ctx: &JSContext, args: Vec<JSValue>) -> String {
[INFO] [stdout]     |                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:382:29
[INFO] [stdout]     |
[INFO] [stdout] 382 | pub fn inspect_value(value: JSValue) -> String {
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:386:38
[INFO] [stdout]     |
[INFO] [stdout] 386 | fn inspect_value_with_options(value: JSValue, options: InspectOptions) -> String {
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:392:58
[INFO] [stdout]     |
[INFO] [stdout] 392 | fn format_values_internal(result: &mut String, args: Vec<JSValue>) {
[INFO] [stdout]     |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 392 | fn format_values_internal<JSValue>(result: &mut String, args: Vec<JSValue>) {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:523:12
[INFO] [stdout]     |
[INFO] [stdout] 523 |     value: JSValue,
[INFO] [stdout]     |            ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:574:22
[INFO] [stdout]     |
[INFO] [stdout] 574 |             let obj: JSObject = value.clone().into();
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:598:22
[INFO] [stdout]     |
[INFO] [stdout] 598 |             let obj: JSObject = value.into();
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:613:22
[INFO] [stdout]     |
[INFO] [stdout] 613 |             let obj: JSObject = value.into();
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:630:22
[INFO] [stdout]     |
[INFO] [stdout] 630 |             let obj: JSObject = value.into();
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:637:22
[INFO] [stdout]     |
[INFO] [stdout] 637 |             let obj: JSObject = value.into();
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:645:49
[INFO] [stdout]     |
[INFO] [stdout] 645 |             if let Ok(prototype) = obj.get::<_, JSObject>("prototype")
[INFO] [stdout]     |                                                 ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 521 | fn format_raw_inner<JSObject>(
[INFO] [stdout]     |                    ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:654:22
[INFO] [stdout]     |
[INFO] [stdout] 654 |             let obj: JSObject = value.into();
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:659:22
[INFO] [stdout]     |
[INFO] [stdout] 659 |             let obj: JSObject = value.into();
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSArray` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:671:12
[INFO] [stdout]     |
[INFO] [stdout] 671 |     array: JSArray,
[INFO] [stdout]     |            ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:701:10
[INFO] [stdout]     |
[INFO] [stdout] 701 |     obj: JSObject,
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:752:50
[INFO] [stdout]     |
[INFO] [stdout] 752 | fn format_array_buffer(result: &mut String, obj: JSObject) {
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:800:10
[INFO] [stdout]     |
[INFO] [stdout] 800 |     obj: JSObject,
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnyJSTypedArray` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:801:18
[INFO] [stdout]     |
[INFO] [stdout] 801 |     typed_array: AnyJSTypedArray,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_core-0.3.0/src/value/typed_array.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub struct AnyJSTypedArray<V: JSValueImpl>(JSObject<V>);
[INFO] [stdout]     | ------------------------------------------ similarly named struct `CoreAnyJSTypedArray` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 801 |     typed_array: CoreAnyJSTypedArray,
[INFO] [stdout]     |                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:817:28
[INFO] [stdout]     |
[INFO] [stdout] 817 |         match obj.get::<_, JSValue>(index as u32) {
[INFO] [stdout]     |                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 798 | fn format_typed_array<JSValue>(
[INFO] [stdout]     |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:843:30
[INFO] [stdout]     |
[INFO] [stdout] 843 | fn object_display_name(obj: &JSObject) -> Option<String> {
[INFO] [stdout]     |                              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:844:29
[INFO] [stdout]     |
[INFO] [stdout] 844 |     let ctor = obj.get::<_, JSObject>("constructor").ok()?;
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 843 | fn object_display_name<JSObject>(obj: &JSObject) -> Option<String> {
[INFO] [stdout]     |                       ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:849:43
[INFO] [stdout]     |
[INFO] [stdout] 849 | fn format_error(result: &mut String, obj: JSObject, depth: usize) {
[INFO] [stdout]     |                                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:881:24
[INFO] [stdout]     |
[INFO] [stdout] 881 | fn console_state(ctx: &JSContext) -> &ConsoleRuntimeState {
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:899:31
[INFO] [stdout]     |
[INFO] [stdout] 899 | fn js_value_is_truthy(value: &JSValue) -> bool {
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:932:37
[INFO] [stdout]     |
[INFO] [stdout] 932 | fn inspect_options_from_object(obj: JSObject, mut options: InspectOptions) -> InspectOptions {
[INFO] [stdout]     |                                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSEngineValue` in crate `rong`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:988:1
[INFO] [stdout]     |
[INFO] [stdout] 988 | #[js_export]
[INFO] [stdout]     | ^^^^^^^^^^^^ not found in `rong`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong-0.3.0/src/lib.rs:85:10
[INFO] [stdout]     |
[INFO] [stdout]  84 | #[cfg(any(feature = "quickjs", feature = "jscore", feature = "arkjs"))]
[INFO] [stdout]     |          ------------------------------------------------------------ the item is gated here
[INFO] [stdout]  85 | pub type JSEngineValue = <RongJS as JSEngine>::Value;
[INFO] [stdout]     |          ^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the attribute macro `js_export` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in crate `rong`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:988:1
[INFO] [stdout]     |
[INFO] [stdout] 988 | #[js_export]
[INFO] [stdout]     | ^^^^^^^^^^^^ not found in `rong`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong-0.3.0/src/lib.rs:90:10
[INFO] [stdout]     |
[INFO] [stdout]  89 | #[cfg(any(feature = "quickjs", feature = "jscore", feature = "arkjs"))]
[INFO] [stdout]     |          ------------------------------------------------------------ the item is gated here
[INFO] [stdout]  90 | pub type JSContext = CoreJSContext<<RongJS as JSEngine>::Context>;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the attribute macro `js_export` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in crate `rong`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:988:1
[INFO] [stdout]     |
[INFO] [stdout] 988 | #[js_export]
[INFO] [stdout]     | ^^^^^^^^^^^^ not found in `rong`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong-0.3.0/src/lib.rs:95:10
[INFO] [stdout]     |
[INFO] [stdout]  94 | #[cfg(any(feature = "quickjs", feature = "jscore", feature = "arkjs"))]
[INFO] [stdout]     |          ------------------------------------------------------------ the item is gated here
[INFO] [stdout]  95 | pub type JSValue = CoreJSValue<JSEngineValue>;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout]     = note: this error originates in the attribute macro `js_export` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:999:24
[INFO] [stdout]     |
[INFO] [stdout] 999 |     fn log(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:999:46
[INFO] [stdout]     |
[INFO] [stdout] 999 |     fn log(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 992 | impl<JSValue> Console {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1004:26
[INFO] [stdout]      |
[INFO] [stdout] 1004 |     fn error(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1004:48
[INFO] [stdout]      |
[INFO] [stdout] 1004 |     fn error(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  992 | impl<JSValue> Console {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1009:25
[INFO] [stdout]      |
[INFO] [stdout] 1009 |     fn warn(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1009:47
[INFO] [stdout]      |
[INFO] [stdout] 1009 |     fn warn(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  992 | impl<JSValue> Console {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1014:25
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     fn info(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1014:47
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     fn info(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  992 | impl<JSValue> Console {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1019:26
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     fn debug(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1019:48
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     fn debug(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  992 | impl<JSValue> Console {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1024:35
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     fn console_assert(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1024:57
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     fn console_assert(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  992 | impl<JSValue> Console {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1029:24
[INFO] [stdout]      |
[INFO] [stdout] 1029 |     fn dir(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1029:46
[INFO] [stdout]      |
[INFO] [stdout] 1029 |     fn dir(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  992 | impl<JSValue> Console {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1034:26
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     fn trace(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1034:48
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     fn trace(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  992 | impl<JSValue> Console {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1039:25
[INFO] [stdout]      |
[INFO] [stdout] 1039 |     fn time(&self, ctx: JSContext, label: Optional<String>) {
[INFO] [stdout]      |                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1044:29
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn time_log(&self, ctx: JSContext, label: Optional<String>, args: Rest<JSValue>) {
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1044:76
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn time_log(&self, ctx: JSContext, label: Optional<String>, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  992 | impl<JSValue> Console {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1049:29
[INFO] [stdout]      |
[INFO] [stdout] 1049 |     fn time_end(&self, ctx: JSContext, label: Optional<String>) {
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1054:26
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     fn count(&self, ctx: JSContext, label: Optional<String>) {
[INFO] [stdout]      |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1059:32
[INFO] [stdout]      |
[INFO] [stdout] 1059 |     fn count_reset(&self, ctx: JSContext, label: Optional<String>) {
[INFO] [stdout]      |                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1071:19
[INFO] [stdout]      |
[INFO] [stdout] 1071 |         F: FnMut(&JSValue),
[INFO] [stdout]      |                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSEngineValue` in crate `rong`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:991:1
[INFO] [stdout]     |
[INFO] [stdout] 991 | #[js_class]
[INFO] [stdout]     | ^^^^^^^^^^^ not found in `rong`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong-0.3.0/src/lib.rs:85:10
[INFO] [stdout]     |
[INFO] [stdout]  84 | #[cfg(any(feature = "quickjs", feature = "jscore", feature = "arkjs"))]
[INFO] [stdout]     |          ------------------------------------------------------------ the item is gated here
[INFO] [stdout]  85 | pub type JSEngineValue = <RongJS as JSEngine>::Value;
[INFO] [stdout]     |          ^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the attribute macro `js_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:999:46
[INFO] [stdout]     |
[INFO] [stdout] 999 |     fn log(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]     |                                              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1004:48
[INFO] [stdout]      |
[INFO] [stdout] 1004 |     fn error(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1009:47
[INFO] [stdout]      |
[INFO] [stdout] 1009 |     fn warn(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1014:47
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     fn info(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1019:48
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     fn debug(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1024:57
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     fn console_assert(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1029:46
[INFO] [stdout]      |
[INFO] [stdout] 1029 |     fn dir(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1034:48
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     fn trace(&self, ctx: JSContext, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:1044:76
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn time_log(&self, ctx: JSContext, label: Optional<String>, args: Rest<JSValue>) {
[INFO] [stdout]      |                                                                            ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `JSValue` in crate `rong`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:991:1
[INFO] [stdout]     |
[INFO] [stdout] 991 | #[js_class]
[INFO] [stdout]     | ^^^^^^^^^^^ not found in `rong`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong-0.3.0/src/lib.rs:95:10
[INFO] [stdout]     |
[INFO] [stdout]  94 | #[cfg(any(feature = "quickjs", feature = "jscore", feature = "arkjs"))]
[INFO] [stdout]     |          ------------------------------------------------------------ the item is gated here
[INFO] [stdout]  95 | pub type JSValue = CoreJSValue<JSEngineValue>;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout]     = note: this error originates in the attribute macro `js_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:163:19
[INFO] [stdout]     |
[INFO] [stdout] 163 |     let console = JSObject::new(ctx);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `JSObject`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |     console.set("clear", JSFunc::new(ctx, clear)?)?;
[INFO] [stdout]     |                          ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:166:24
[INFO] [stdout]     |
[INFO] [stdout] 166 |     console.set("log", JSFunc::new(ctx, verbose)?)?;
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:167:26
[INFO] [stdout]     |
[INFO] [stdout] 167 |     console.set("error", JSFunc::new(ctx, error)?)?;
[INFO] [stdout]     |                          ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:168:25
[INFO] [stdout]     |
[INFO] [stdout] 168 |     console.set("warn", JSFunc::new(ctx, warn)?)?;
[INFO] [stdout]     |                         ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:169:25
[INFO] [stdout]     |
[INFO] [stdout] 169 |     console.set("info", JSFunc::new(ctx, info)?)?;
[INFO] [stdout]     |                         ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:170:26
[INFO] [stdout]     |
[INFO] [stdout] 170 |     console.set("debug", JSFunc::new(ctx, debug)?)?;
[INFO] [stdout]     |                          ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:171:27
[INFO] [stdout]     |
[INFO] [stdout] 171 |     console.set("assert", JSFunc::new(ctx, console_assert)?)?;
[INFO] [stdout]     |                           ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:172:24
[INFO] [stdout]     |
[INFO] [stdout] 172 |     console.set("dir", JSFunc::new(ctx, dir)?)?;
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:173:26
[INFO] [stdout]     |
[INFO] [stdout] 173 |     console.set("trace", JSFunc::new(ctx, trace)?)?;
[INFO] [stdout]     |                          ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:174:25
[INFO] [stdout]     |
[INFO] [stdout] 174 |     console.set("time", JSFunc::new(ctx, time)?)?;
[INFO] [stdout]     |                         ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:175:28
[INFO] [stdout]     |
[INFO] [stdout] 175 |     console.set("timeLog", JSFunc::new(ctx, time_log)?)?;
[INFO] [stdout]     |                            ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:176:28
[INFO] [stdout]     |
[INFO] [stdout] 176 |     console.set("timeEnd", JSFunc::new(ctx, time_end)?)?;
[INFO] [stdout]     |                            ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:177:26
[INFO] [stdout]     |
[INFO] [stdout] 177 |     console.set("count", JSFunc::new(ctx, count)?)?;
[INFO] [stdout]     |                          ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSFunc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:178:31
[INFO] [stdout]     |
[INFO] [stdout] 178 |     console.set("countReset", JSFunc::new(ctx, count_reset)?)?;
[INFO] [stdout]     |                               ^^^^^^ use of undeclared type `JSFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:231:28
[INFO] [stdout]     |
[INFO] [stdout] 231 |         .unwrap_or_else(|| JSValue::undefined(&ctx));
[INFO] [stdout]     |                            ^^^^^^^ use of undeclared type `JSValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSValue` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:254:28
[INFO] [stdout]     |
[INFO] [stdout] 254 |         .unwrap_or_else(|| JSValue::undefined(&ctx));
[INFO] [stdout]     |                            ^^^^^^^ use of undeclared type `JSValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:262:27
[INFO] [stdout]     |
[INFO] [stdout] 262 |         .and_then(|value| JSObject::from_js_value(&ctx, value).ok())
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `JSObject`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:408:40
[INFO] [stdout]     |
[INFO] [stdout] 408 | ...                   if let Ok(str) = next_arg.clone().to_rust::<String>() {
[INFO] [stdout]     |                              ^^^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]    --> /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:561:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:550:20
[INFO] [stdout]     |
[INFO] [stdout] 550 |             if let Ok(s) = value.to_rust::<String>() {
[INFO] [stdout]     |                    ^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]    --> /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:561:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:556:20
[INFO] [stdout]     |
[INFO] [stdout] 556 |             if let Ok(s) = value.to_rust::<String>() {
[INFO] [stdout]     |                    ^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]    --> /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:561:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:568:20
[INFO] [stdout]     |
[INFO] [stdout] 568 |             if let Ok(s) = value.to_rust::<String>() {
[INFO] [stdout]     |                    ^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]    --> /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:561:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnyJSTypedArray` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:582:40
[INFO] [stdout]     |
[INFO] [stdout] 582 |             if let Some(typed_array) = AnyJSTypedArray::from_object(obj.clone()) {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^ use of undeclared type `AnyJSTypedArray`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 582 |             if let Some(typed_array) = CoreAnyJSTypedArray::from_object(obj.clone()) {
[INFO] [stdout]     |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSArray` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:584:41
[INFO] [stdout]     |
[INFO] [stdout] 584 |             } else if let Some(array) = JSArray::from_object(obj.clone()) {
[INFO] [stdout]     |                                         ^^^^^^^ use of undeclared type `JSArray`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:588:24
[INFO] [stdout]     |
[INFO] [stdout] 588 |                 && let Ok(source) = value.clone().to_rust::<String>()
[INFO] [stdout]     |                        ^^^^^^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]    --> /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:561:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSSymbol` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:614:35
[INFO] [stdout]     |
[INFO] [stdout] 614 |             if let Some(symbol) = JSSymbol::from_object(obj) {
[INFO] [stdout]     |                                   ^^^^^^^^ use of undeclared type `JSSymbol`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:726:20
[INFO] [stdout]     |
[INFO] [stdout] 726 |             if let Ok(key_str) = entry.key().clone().to_rust::<String>() {
[INFO] [stdout]     |                    ^^^^^^^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]    --> /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:561:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `JSArrayBuffer` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:753:27
[INFO] [stdout]     |
[INFO] [stdout] 753 |     if let Some(buffer) = JSArrayBuffer::from_object(obj.clone()) {
[INFO] [stdout]     |                           ^^^^^^^^^^^^^ use of undeclared type `JSArrayBuffer`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 753 |     if let Some(buffer) = CoreJSArrayBuffer::from_object(obj.clone()) {
[INFO] [stdout]     |                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `(): rong_core::value::JSValueImpl` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:991:1
[INFO] [stdout]     |
[INFO] [stdout] 991 | #[js_class]
[INFO] [stdout]     | ^^^^^^^^^^^ the trait `rong_core::value::JSValueImpl` is not implemented for `()`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `rong_core::function::parameter::JSClassRef`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_core-0.3.0/src/function/parameter.rs:74:29
[INFO] [stdout]     |
[INFO] [stdout]  74 | pub struct JSClassRef<T, V: JSValueImpl>(JSObject<V>, PhantomData<T>);
[INFO] [stdout]     |                             ^^^^^^^^^^^ required by this bound in `JSClassRef`
[INFO] [stdout]     = note: this error originates in the attribute macro `js_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `borrow` exists for struct `This<rong_core::function::parameter::JSClassRef<Console, ()>>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rong_console-0.3.0/src/lib.rs:991:1
[INFO] [stdout]     |
[INFO] [stdout] 991 | #[js_class]
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `(): rong_core::value::object::JSObjectOps`
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout]     = note: this error originates in the attribute macro `js_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: trait `Borrow` which provides `borrow` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::borrow::Borrow;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0425, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rong_console` (lib) due to 125 previous errors
[INFO] running `Command { std: "docker" "inspect" "05c2a4f6e0953d783fc1952f6be5cf2e6d802df6f7dc1f9ddfcb3c4d9054e97c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "05c2a4f6e0953d783fc1952f6be5cf2e6d802df6f7dc1f9ddfcb3c4d9054e97c", kill_on_drop: false }`
[INFO] [stdout] 05c2a4f6e0953d783fc1952f6be5cf2e6d802df6f7dc1f9ddfcb3c4d9054e97c
