[INFO] fetching crate dart 0.1.1...
[INFO] testing dart-0.1.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate dart 0.1.1 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate dart 0.1.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate dart 0.1.1
[INFO] tweaked toml for crates.io crate dart 0.1.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate dart 0.1.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dart 0.1.1 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded mashup v0.1.9
[INFO] [stderr]   Downloaded proc-macro-hack-impl v0.4.2
[INFO] [stderr]   Downloaded getrandom v0.1.14
[INFO] [stderr]   Downloaded dart-sys v2.0.1
[INFO] [stderr]   Downloaded mashup-impl v0.1.9
[INFO] [stderr]   Downloaded proc-macro-hack v0.4.2
[INFO] [stderr]   Downloaded libc v0.2.67
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a6c2a211cb8df04177a20ddbb5e21575bee69d34a32078735f10e97870972f80
[INFO] running `Command { std: "docker" "start" "-a" "a6c2a211cb8df04177a20ddbb5e21575bee69d34a32078735f10e97870972f80", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a6c2a211cb8df04177a20ddbb5e21575bee69d34a32078735f10e97870972f80", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a6c2a211cb8df04177a20ddbb5e21575bee69d34a32078735f10e97870972f80", kill_on_drop: false }`
[INFO] [stdout] a6c2a211cb8df04177a20ddbb5e21575bee69d34a32078735f10e97870972f80
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ff7e3fc102550bbabeb8307552a7f42ffc727d06fb992c0cdff5f4cf0f68a025
[INFO] running `Command { std: "docker" "start" "-a" "ff7e3fc102550bbabeb8307552a7f42ffc727d06fb992c0cdff5f4cf0f68a025", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v0.4.30
[INFO] [stderr]    Compiling proc-macro-hack-impl v0.4.2
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling dart-sys v2.0.1
[INFO] [stderr]    Compiling proc-macro-hack v0.4.2
[INFO] [stderr]    Compiling mashup-impl v0.1.9
[INFO] [stderr]    Compiling mashup v0.1.9
[INFO] [stderr]    Compiling dart v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         dart_unwrap!(handle)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         dart_unwrap!(handle)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/boolean.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_bool());
[INFO] [stdout]     |                         ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/boolean.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_bool());
[INFO] [stdout]     |                         ------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:47:19
[INFO] [stdout]     |
[INFO] [stdout]  47 |           let num = dart_unwrap!(self
[INFO] [stdout]     |  ___________________-
[INFO] [stdout]  48 | |             .handle
[INFO] [stdout]  49 | |             .invoke(*Self::new("codeUnitAt"), &mut [idx.safe_handle()],));
[INFO] [stdout]     | |_________________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:47:19
[INFO] [stdout]     |
[INFO] [stdout]  47 |           let num = dart_unwrap!(self
[INFO] [stdout]     |  ___________________-
[INFO] [stdout]  48 | |             .handle
[INFO] [stdout]  49 | |             .invoke(*Self::new("codeUnitAt"), &mut [idx.safe_handle()],));
[INFO] [stdout]     | |_________________________________________________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:54:9
[INFO] [stdout]     |
[INFO] [stdout]  54 |         dart_unwrap!(self.handle.string_to_utf8())
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:54:9
[INFO] [stdout]     |
[INFO] [stdout]  54 |         dart_unwrap!(self.handle.string_to_utf8())
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:75:27
[INFO] [stdout]     |
[INFO] [stdout]  75 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:75:27
[INFO] [stdout]     |
[INFO] [stdout]  75 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:85:27
[INFO] [stdout]     |
[INFO] [stdout]  85 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:85:27
[INFO] [stdout]     |
[INFO] [stdout]  85 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:99:27
[INFO] [stdout]     |
[INFO] [stdout]  99 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:99:27
[INFO] [stdout]     |
[INFO] [stdout]  99 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:106:27
[INFO] [stdout]     |
[INFO] [stdout] 106 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:106:27
[INFO] [stdout]     |
[INFO] [stdout] 106 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:110:30
[INFO] [stdout]     |
[INFO] [stdout] 110 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 111 | |             .handle
[INFO] [stdout] 112 | |             .invoke(UnverifiedDartHandle::string_from_str("hashCode"), &mut [])))
[INFO] [stdout]     | |________________________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:110:30
[INFO] [stdout]     |
[INFO] [stdout] 110 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 111 | |             .handle
[INFO] [stdout] 112 | |             .invoke(UnverifiedDartHandle::string_from_str("hashCode"), &mut [])))
[INFO] [stdout]     | |________________________________________________________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:121:30
[INFO] [stdout]     |
[INFO] [stdout] 121 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:121:30
[INFO] [stdout]     |
[INFO] [stdout] 121 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:128:30
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:128:30
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |         dart_unwrap!(result)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |         dart_unwrap!(result)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:137:30
[INFO] [stdout]     |
[INFO] [stdout] 137 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 138 | |             .handle
[INFO] [stdout] 139 | |             .invoke(UnverifiedDartHandle::string_from_str("length"), &mut [])))
[INFO] [stdout]     | |______________________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:137:30
[INFO] [stdout]     |
[INFO] [stdout] 137 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 138 | |             .handle
[INFO] [stdout] 139 | |             .invoke(UnverifiedDartHandle::string_from_str("length"), &mut [])))
[INFO] [stdout]     | |______________________________________________________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:165:30
[INFO] [stdout]     |
[INFO] [stdout] 165 |         Integer::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:165:30
[INFO] [stdout]     |
[INFO] [stdout] 165 |         Integer::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:176:30
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:176:30
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:184:30
[INFO] [stdout]     |
[INFO] [stdout] 184 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:184:30
[INFO] [stdout]     |
[INFO] [stdout] 184 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:192:30
[INFO] [stdout]     |
[INFO] [stdout] 192 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:192:30
[INFO] [stdout]     |
[INFO] [stdout] 192 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:311:27
[INFO] [stdout]     |
[INFO] [stdout] 311 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:311:27
[INFO] [stdout]     |
[INFO] [stdout] 311 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:391:9
[INFO] [stdout]     |
[INFO] [stdout] 391 | /         dart_unwrap!(self
[INFO] [stdout] 392 | |             .handle
[INFO] [stdout] 393 | |             .op_mul(times.safe_handle())
[INFO] [stdout] 394 | |             .map(Self::from_handle))
[INFO] [stdout]     | |____________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:391:9
[INFO] [stdout]     |
[INFO] [stdout] 391 | /         dart_unwrap!(self
[INFO] [stdout] 392 | |             .handle
[INFO] [stdout] 393 | |             .op_mul(times.safe_handle())
[INFO] [stdout] 394 | |             .map(Self::from_handle))
[INFO] [stdout]     | |____________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:400:9
[INFO] [stdout]     |
[INFO] [stdout] 400 | /         dart_unwrap!(self
[INFO] [stdout] 401 | |             .handle
[INFO] [stdout] 402 | |             .op_add(other.safe_handle())
[INFO] [stdout] 403 | |             .map(Self::from_handle))
[INFO] [stdout]     | |____________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:400:9
[INFO] [stdout]     |
[INFO] [stdout] 400 | /         dart_unwrap!(self
[INFO] [stdout] 401 | |             .handle
[INFO] [stdout] 402 | |             .op_add(other.safe_handle())
[INFO] [stdout] 403 | |             .map(Self::from_handle))
[INFO] [stdout]     | |____________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 409 |         dart_unwrap!(self.handle.op_idx(idx.safe_handle()).map(Self::from_handle))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 409 |         dart_unwrap!(self.handle.op_idx(idx.safe_handle()).map(Self::from_handle))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:431:9
[INFO] [stdout]     |
[INFO] [stdout] 431 |         dart_unwrap!(self.handle.op_eq(other.safe_handle()).map(|x| x.get_bool()))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:431:9
[INFO] [stdout]     |
[INFO] [stdout] 431 |         dart_unwrap!(self.handle.op_eq(other.safe_handle()).map(|x| x.get_bool()))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/double.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_f64());
[INFO] [stdout]     |                         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/double.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_f64());
[INFO] [stdout]     |                         ----------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:37:9
[INFO] [stdout]     |
[INFO] [stdout]  37 |         dart_unwrap!(self.handle.get_instance_type().map(DartHandle::from_handle))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:37:9
[INFO] [stdout]     |
[INFO] [stdout]  37 |         dart_unwrap!(self.handle.get_instance_type().map(DartHandle::from_handle))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:60:9
[INFO] [stdout]     |
[INFO] [stdout]  60 |         dart_unwrap!(self.handle.to_string()).into_string().unwrap()
[INFO] [stdout]     |         ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:60:9
[INFO] [stdout]     |
[INFO] [stdout]  60 |         dart_unwrap!(self.handle.to_string()).into_string().unwrap()
[INFO] [stdout]     |         ------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:197:24
[INFO] [stdout]     |
[INFO] [stdout] 197 |             Self::from(dart_unwrap!(self.handle.op_bit_not()))
[INFO] [stdout]     |                        -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:197:24
[INFO] [stdout]     |
[INFO] [stdout] 197 |             Self::from(dart_unwrap!(self.handle.op_bit_not()))
[INFO] [stdout]     |                        -------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:204:27
[INFO] [stdout]     |
[INFO] [stdout] 204 |             Dynamic::from(dart_unwrap!(self.handle.op_bit_not()))
[INFO] [stdout]     |                           -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:204:27
[INFO] [stdout]     |
[INFO] [stdout] 204 |             Dynamic::from(dart_unwrap!(self.handle.op_bit_not()))
[INFO] [stdout]     |                           -------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:211:24
[INFO] [stdout]     |
[INFO] [stdout] 211 |             Self::from(dart_unwrap!(self.handle.op_neg()))
[INFO] [stdout]     |                        ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:211:24
[INFO] [stdout]     |
[INFO] [stdout] 211 |             Self::from(dart_unwrap!(self.handle.op_neg()))
[INFO] [stdout]     |                        ---------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:218:27
[INFO] [stdout]     |
[INFO] [stdout] 218 |             Dynamic::from(dart_unwrap!(self.handle.op_neg()))
[INFO] [stdout]     |                           ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:218:27
[INFO] [stdout]     |
[INFO] [stdout] 218 |             Dynamic::from(dart_unwrap!(self.handle.op_neg()))
[INFO] [stdout]     |                           ---------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/integer.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_i64());
[INFO] [stdout]     |                         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/integer.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_i64());
[INFO] [stdout]     |                         ----------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/integer.rs:35:9
[INFO] [stdout]     |
[INFO] [stdout]  35 |         dart_unwrap!(self.handle.get_integer_hex_string())
[INFO] [stdout]     |         -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/integer.rs:35:9
[INFO] [stdout]     |
[INFO] [stdout]  35 |         dart_unwrap!(self.handle.get_integer_hex_string())
[INFO] [stdout]     |         -------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:22:21
[INFO] [stdout]     |
[INFO] [stdout]  22 |             handle: dart_unwrap!(handle),
[INFO] [stdout]     |                     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:22:21
[INFO] [stdout]     |
[INFO] [stdout]  22 |             handle: dart_unwrap!(handle),
[INFO] [stdout]     |                     -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:32:21
[INFO] [stdout]     |
[INFO] [stdout]  32 |             handle: dart_unwrap!(handle),
[INFO] [stdout]     |                     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:32:21
[INFO] [stdout]     |
[INFO] [stdout]  32 |             handle: dart_unwrap!(handle),
[INFO] [stdout]     |                     -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:41:27
[INFO] [stdout]     |
[INFO] [stdout]  41 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:41:27
[INFO] [stdout]     |
[INFO] [stdout]  41 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:48:27
[INFO] [stdout]     |
[INFO] [stdout]  48 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:48:27
[INFO] [stdout]     |
[INFO] [stdout]  48 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:55:27
[INFO] [stdout]     |
[INFO] [stdout]  55 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:55:27
[INFO] [stdout]     |
[INFO] [stdout]  55 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:61:9
[INFO] [stdout]     |
[INFO] [stdout]  61 |         dart_unwrap!(self.handle.list_length())
[INFO] [stdout]     |         --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:61:9
[INFO] [stdout]     |
[INFO] [stdout]  61 |         dart_unwrap!(self.handle.list_length())
[INFO] [stdout]     |         --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:172:22
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:172:22
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:180:22
[INFO] [stdout]     |
[INFO] [stdout] 180 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:180:22
[INFO] [stdout]     |
[INFO] [stdout] 180 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:205:22
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:205:22
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:213:22
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:213:22
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:263:30
[INFO] [stdout]     |
[INFO] [stdout] 263 |                 *item = Some(dart_unwrap!(self.list.get_at(idx + self.start)))
[INFO] [stdout]     |                              ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:263:30
[INFO] [stdout]     |
[INFO] [stdout] 263 |                 *item = Some(dart_unwrap!(self.list.get_at(idx + self.start)))
[INFO] [stdout]     |                              ------------------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:360:36
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 *item = Item::Read(dart_unwrap!(self.list.get_at(idx + self.start)));
[INFO] [stdout]     |                                    ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:360:36
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 *item = Item::Read(dart_unwrap!(self.list.get_at(idx + self.start)));
[INFO] [stdout]     |                                    ------------------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:380:48
[INFO] [stdout]     |
[INFO] [stdout] 380 |                 *item = Item::PossiblyModified(dart_unwrap!(self.list.get_at(idx + self.start)));
[INFO] [stdout]     |                                                ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:380:48
[INFO] [stdout]     |
[INFO] [stdout] 380 |                 *item = Item::PossiblyModified(dart_unwrap!(self.list.get_at(idx + self.start)));
[INFO] [stdout]     |                                                ------------------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:395:50
[INFO] [stdout]     |
[INFO] [stdout] 395 |                     Item::PossiblyModified(x) => dart_unwrap!(self.list.set_at(idx + self.start, x.clone())),
[INFO] [stdout]     |                                                  ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:395:50
[INFO] [stdout]     |
[INFO] [stdout] 395 |                     Item::PossiblyModified(x) => dart_unwrap!(self.list.set_at(idx + self.start, x.clone())),
[INFO] [stdout]     |                                                  ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let cname = dart_unwrap!(name.to_string());
[INFO] [stdout]     |                 ------------------------------ in this macro invocation
[INFO] [stdout] ...
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let cname = dart_unwrap!(name.to_string());
[INFO] [stdout]     |                 ------------------------------ in this macro invocation
[INFO] [stdout] ...
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:236:28
[INFO] [stdout]     |
[INFO] [stdout] 236 |       if let Err(e) = result {
[INFO] [stdout]     |  ____________________________^
[INFO] [stdout] 237 | |         let msg;
[INFO] [stdout] 238 | |         match e.downcast_ref::<String>() {
[INFO] [stdout] 239 | |             Some(x) => msg = &**x,
[INFO] [stdout] ...   |
[INFO] [stdout] 247 | |         error.propagate_error();
[INFO] [stdout]     | |         ----------------------- any code following this expression is unreachable
[INFO] [stdout] 248 | |     }
[INFO] [stdout]     | |_____^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 |         error.propagate_error();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]    --> src/dart_types/list.rs:288:21
[INFO] [stdout]     |
[INFO] [stdout] 288 |                     std::mem::replace(self, Item::PossiblyModified(x));
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 288 |                     let _ = std::mem::replace(self, Item::PossiblyModified(x));
[INFO] [stdout]     |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.95s
[INFO] running `Command { std: "docker" "inspect" "ff7e3fc102550bbabeb8307552a7f42ffc727d06fb992c0cdff5f4cf0f68a025", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ff7e3fc102550bbabeb8307552a7f42ffc727d06fb992c0cdff5f4cf0f68a025", kill_on_drop: false }`
[INFO] [stdout] ff7e3fc102550bbabeb8307552a7f42ffc727d06fb992c0cdff5f4cf0f68a025
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 985a1acab10da1d2ab886bb9664bab33aefd870d6678a9a61843415ffc95c7fe
[INFO] running `Command { std: "docker" "start" "-a" "985a1acab10da1d2ab886bb9664bab33aefd870d6678a9a61843415ffc95c7fe", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.67
[INFO] [stderr]    Compiling getrandom v0.1.14
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling ppv-lite86 v0.2.6
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         dart_unwrap!(handle)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         dart_unwrap!(handle)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/boolean.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_bool());
[INFO] [stdout]     |                         ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/boolean.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_bool());
[INFO] [stdout]     |                         ------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:47:19
[INFO] [stdout]     |
[INFO] [stdout]  47 |           let num = dart_unwrap!(self
[INFO] [stdout]     |  ___________________-
[INFO] [stdout]  48 | |             .handle
[INFO] [stdout]  49 | |             .invoke(*Self::new("codeUnitAt"), &mut [idx.safe_handle()],));
[INFO] [stdout]     | |_________________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:47:19
[INFO] [stdout]     |
[INFO] [stdout]  47 |           let num = dart_unwrap!(self
[INFO] [stdout]     |  ___________________-
[INFO] [stdout]  48 | |             .handle
[INFO] [stdout]  49 | |             .invoke(*Self::new("codeUnitAt"), &mut [idx.safe_handle()],));
[INFO] [stdout]     | |_________________________________________________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:54:9
[INFO] [stdout]     |
[INFO] [stdout]  54 |         dart_unwrap!(self.handle.string_to_utf8())
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:54:9
[INFO] [stdout]     |
[INFO] [stdout]  54 |         dart_unwrap!(self.handle.string_to_utf8())
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:75:27
[INFO] [stdout]     |
[INFO] [stdout]  75 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:75:27
[INFO] [stdout]     |
[INFO] [stdout]  75 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:85:27
[INFO] [stdout]     |
[INFO] [stdout]  85 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:85:27
[INFO] [stdout]     |
[INFO] [stdout]  85 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:99:27
[INFO] [stdout]     |
[INFO] [stdout]  99 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:99:27
[INFO] [stdout]     |
[INFO] [stdout]  99 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:106:27
[INFO] [stdout]     |
[INFO] [stdout] 106 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:106:27
[INFO] [stdout]     |
[INFO] [stdout] 106 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:110:30
[INFO] [stdout]     |
[INFO] [stdout] 110 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 111 | |             .handle
[INFO] [stdout] 112 | |             .invoke(UnverifiedDartHandle::string_from_str("hashCode"), &mut [])))
[INFO] [stdout]     | |________________________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:110:30
[INFO] [stdout]     |
[INFO] [stdout] 110 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 111 | |             .handle
[INFO] [stdout] 112 | |             .invoke(UnverifiedDartHandle::string_from_str("hashCode"), &mut [])))
[INFO] [stdout]     | |________________________________________________________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:121:30
[INFO] [stdout]     |
[INFO] [stdout] 121 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:121:30
[INFO] [stdout]     |
[INFO] [stdout] 121 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:128:30
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:128:30
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |         dart_unwrap!(result)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |         dart_unwrap!(result)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:137:30
[INFO] [stdout]     |
[INFO] [stdout] 137 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 138 | |             .handle
[INFO] [stdout] 139 | |             .invoke(UnverifiedDartHandle::string_from_str("length"), &mut [])))
[INFO] [stdout]     | |______________________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:137:30
[INFO] [stdout]     |
[INFO] [stdout] 137 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 138 | |             .handle
[INFO] [stdout] 139 | |             .invoke(UnverifiedDartHandle::string_from_str("length"), &mut [])))
[INFO] [stdout]     | |______________________________________________________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:165:30
[INFO] [stdout]     |
[INFO] [stdout] 165 |         Integer::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:165:30
[INFO] [stdout]     |
[INFO] [stdout] 165 |         Integer::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:176:30
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:176:30
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:184:30
[INFO] [stdout]     |
[INFO] [stdout] 184 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:184:30
[INFO] [stdout]     |
[INFO] [stdout] 184 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:192:30
[INFO] [stdout]     |
[INFO] [stdout] 192 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:192:30
[INFO] [stdout]     |
[INFO] [stdout] 192 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:311:27
[INFO] [stdout]     |
[INFO] [stdout] 311 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:311:27
[INFO] [stdout]     |
[INFO] [stdout] 311 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:391:9
[INFO] [stdout]     |
[INFO] [stdout] 391 | /         dart_unwrap!(self
[INFO] [stdout] 392 | |             .handle
[INFO] [stdout] 393 | |             .op_mul(times.safe_handle())
[INFO] [stdout] 394 | |             .map(Self::from_handle))
[INFO] [stdout]     | |____________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:391:9
[INFO] [stdout]     |
[INFO] [stdout] 391 | /         dart_unwrap!(self
[INFO] [stdout] 392 | |             .handle
[INFO] [stdout] 393 | |             .op_mul(times.safe_handle())
[INFO] [stdout] 394 | |             .map(Self::from_handle))
[INFO] [stdout]     | |____________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:400:9
[INFO] [stdout]     |
[INFO] [stdout] 400 | /         dart_unwrap!(self
[INFO] [stdout] 401 | |             .handle
[INFO] [stdout] 402 | |             .op_add(other.safe_handle())
[INFO] [stdout] 403 | |             .map(Self::from_handle))
[INFO] [stdout]     | |____________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:400:9
[INFO] [stdout]     |
[INFO] [stdout] 400 | /         dart_unwrap!(self
[INFO] [stdout] 401 | |             .handle
[INFO] [stdout] 402 | |             .op_add(other.safe_handle())
[INFO] [stdout] 403 | |             .map(Self::from_handle))
[INFO] [stdout]     | |____________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 409 |         dart_unwrap!(self.handle.op_idx(idx.safe_handle()).map(Self::from_handle))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 409 |         dart_unwrap!(self.handle.op_idx(idx.safe_handle()).map(Self::from_handle))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:431:9
[INFO] [stdout]     |
[INFO] [stdout] 431 |         dart_unwrap!(self.handle.op_eq(other.safe_handle()).map(|x| x.get_bool()))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:431:9
[INFO] [stdout]     |
[INFO] [stdout] 431 |         dart_unwrap!(self.handle.op_eq(other.safe_handle()).map(|x| x.get_bool()))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/double.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_f64());
[INFO] [stdout]     |                         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/double.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_f64());
[INFO] [stdout]     |                         ----------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:37:9
[INFO] [stdout]     |
[INFO] [stdout]  37 |         dart_unwrap!(self.handle.get_instance_type().map(DartHandle::from_handle))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:37:9
[INFO] [stdout]     |
[INFO] [stdout]  37 |         dart_unwrap!(self.handle.get_instance_type().map(DartHandle::from_handle))
[INFO] [stdout]     |         -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:60:9
[INFO] [stdout]     |
[INFO] [stdout]  60 |         dart_unwrap!(self.handle.to_string()).into_string().unwrap()
[INFO] [stdout]     |         ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:60:9
[INFO] [stdout]     |
[INFO] [stdout]  60 |         dart_unwrap!(self.handle.to_string()).into_string().unwrap()
[INFO] [stdout]     |         ------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 | /     impl_dynamic_ops!(
[INFO] [stdout] 142 | |         Add,
[INFO] [stdout] 143 | |         AddAssign,
[INFO] [stdout] 144 | |         add,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         op_bitand
[INFO] [stdout] 192 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_dynamic_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:197:24
[INFO] [stdout]     |
[INFO] [stdout] 197 |             Self::from(dart_unwrap!(self.handle.op_bit_not()))
[INFO] [stdout]     |                        -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:197:24
[INFO] [stdout]     |
[INFO] [stdout] 197 |             Self::from(dart_unwrap!(self.handle.op_bit_not()))
[INFO] [stdout]     |                        -------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:204:27
[INFO] [stdout]     |
[INFO] [stdout] 204 |             Dynamic::from(dart_unwrap!(self.handle.op_bit_not()))
[INFO] [stdout]     |                           -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:204:27
[INFO] [stdout]     |
[INFO] [stdout] 204 |             Dynamic::from(dart_unwrap!(self.handle.op_bit_not()))
[INFO] [stdout]     |                           -------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:211:24
[INFO] [stdout]     |
[INFO] [stdout] 211 |             Self::from(dart_unwrap!(self.handle.op_neg()))
[INFO] [stdout]     |                        ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:211:24
[INFO] [stdout]     |
[INFO] [stdout] 211 |             Self::from(dart_unwrap!(self.handle.op_neg()))
[INFO] [stdout]     |                        ---------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:218:27
[INFO] [stdout]     |
[INFO] [stdout] 218 |             Dynamic::from(dart_unwrap!(self.handle.op_neg()))
[INFO] [stdout]     |                           ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/dynamic.rs:218:27
[INFO] [stdout]     |
[INFO] [stdout] 218 |             Dynamic::from(dart_unwrap!(self.handle.op_neg()))
[INFO] [stdout]     |                           ---------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/integer.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_i64());
[INFO] [stdout]     |                         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/integer.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_i64());
[INFO] [stdout]     |                         ----------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/integer.rs:35:9
[INFO] [stdout]     |
[INFO] [stdout]  35 |         dart_unwrap!(self.handle.get_integer_hex_string())
[INFO] [stdout]     |         -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/integer.rs:35:9
[INFO] [stdout]     |
[INFO] [stdout]  35 |         dart_unwrap!(self.handle.get_integer_hex_string())
[INFO] [stdout]     |         -------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:22:21
[INFO] [stdout]     |
[INFO] [stdout]  22 |             handle: dart_unwrap!(handle),
[INFO] [stdout]     |                     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:22:21
[INFO] [stdout]     |
[INFO] [stdout]  22 |             handle: dart_unwrap!(handle),
[INFO] [stdout]     |                     -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:32:21
[INFO] [stdout]     |
[INFO] [stdout]  32 |             handle: dart_unwrap!(handle),
[INFO] [stdout]     |                     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:32:21
[INFO] [stdout]     |
[INFO] [stdout]  32 |             handle: dart_unwrap!(handle),
[INFO] [stdout]     |                     -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:41:27
[INFO] [stdout]     |
[INFO] [stdout]  41 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:41:27
[INFO] [stdout]     |
[INFO] [stdout]  41 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:48:27
[INFO] [stdout]     |
[INFO] [stdout]  48 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:48:27
[INFO] [stdout]     |
[INFO] [stdout]  48 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:55:27
[INFO] [stdout]     |
[INFO] [stdout]  55 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:55:27
[INFO] [stdout]     |
[INFO] [stdout]  55 |         Self::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:61:9
[INFO] [stdout]     |
[INFO] [stdout]  61 |         dart_unwrap!(self.handle.list_length())
[INFO] [stdout]     |         --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:61:9
[INFO] [stdout]     |
[INFO] [stdout]  61 |         dart_unwrap!(self.handle.list_length())
[INFO] [stdout]     |         --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:172:22
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:172:22
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:180:22
[INFO] [stdout]     |
[INFO] [stdout] 180 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:180:22
[INFO] [stdout]     |
[INFO] [stdout] 180 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:205:22
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:205:22
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:213:22
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:213:22
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let handle = dart_unwrap!(handle);
[INFO] [stdout]     |                      -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:263:30
[INFO] [stdout]     |
[INFO] [stdout] 263 |                 *item = Some(dart_unwrap!(self.list.get_at(idx + self.start)))
[INFO] [stdout]     |                              ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:263:30
[INFO] [stdout]     |
[INFO] [stdout] 263 |                 *item = Some(dart_unwrap!(self.list.get_at(idx + self.start)))
[INFO] [stdout]     |                              ------------------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:360:36
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 *item = Item::Read(dart_unwrap!(self.list.get_at(idx + self.start)));
[INFO] [stdout]     |                                    ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:360:36
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 *item = Item::Read(dart_unwrap!(self.list.get_at(idx + self.start)));
[INFO] [stdout]     |                                    ------------------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:380:48
[INFO] [stdout]     |
[INFO] [stdout] 380 |                 *item = Item::PossiblyModified(dart_unwrap!(self.list.get_at(idx + self.start)));
[INFO] [stdout]     |                                                ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:380:48
[INFO] [stdout]     |
[INFO] [stdout] 380 |                 *item = Item::PossiblyModified(dart_unwrap!(self.list.get_at(idx + self.start)));
[INFO] [stdout]     |                                                ------------------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:395:50
[INFO] [stdout]     |
[INFO] [stdout] 395 |                     Item::PossiblyModified(x) => dart_unwrap!(self.list.set_at(idx + self.start, x.clone())),
[INFO] [stdout]     |                                                  ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:395:50
[INFO] [stdout]     |
[INFO] [stdout] 395 |                     Item::PossiblyModified(x) => dart_unwrap!(self.list.set_at(idx + self.start, x.clone())),
[INFO] [stdout]     |                                                  ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/list.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / typed_data_impl!(
[INFO] [stdout] 436 | |     u8, Integer, i8, Integer, u16, Integer, i16, Integer, u32, Integer, i32, Integer, u64, Integer,
[INFO] [stdout] 437 | |     i64, Integer, f32, Double, f64, Double
[INFO] [stdout] 438 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `typed_data_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let cname = dart_unwrap!(name.to_string());
[INFO] [stdout]     |                 ------------------------------ in this macro invocation
[INFO] [stdout] ...
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let cname = dart_unwrap!(name.to_string());
[INFO] [stdout]     |                 ------------------------------ in this macro invocation
[INFO] [stdout] ...
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:236:28
[INFO] [stdout]     |
[INFO] [stdout] 236 |       if let Err(e) = result {
[INFO] [stdout]     |  ____________________________^
[INFO] [stdout] 237 | |         let msg;
[INFO] [stdout] 238 | |         match e.downcast_ref::<String>() {
[INFO] [stdout] 239 | |             Some(x) => msg = &**x,
[INFO] [stdout] ...   |
[INFO] [stdout] 247 | |         error.propagate_error();
[INFO] [stdout]     | |         ----------------------- any code following this expression is unreachable
[INFO] [stdout] 248 | |     }
[INFO] [stdout]     | |_____^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 |         error.propagate_error();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]    --> src/dart_types/list.rs:288:21
[INFO] [stdout]     |
[INFO] [stdout] 288 |                     std::mem::replace(self, Item::PossiblyModified(x));
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 288 |                     let _ = std::mem::replace(self, Item::PossiblyModified(x));
[INFO] [stdout]     |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling dart v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: proc-macro derive panicked
[INFO] [stdout]   --> examples/async.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | create_init_function!(async_example, [async_exports]);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: assertion failed: source.starts_with(prefix)
[INFO] [stdout]    = note: this error originates in the macro `mashup_macro` which comes from the expansion of the macro `create_init_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc-macro derive panicked
[INFO] [stdout]   --> examples/sync_and_async.rs:53:1
[INFO] [stdout]    |
[INFO] [stdout] 53 | create_init_function!(exports_example, [exports]);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: assertion failed: source.starts_with(prefix)
[INFO] [stdout]    = note: this error originates in the macro `mashup_macro` which comes from the expansion of the macro `create_init_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc-macro derive panicked
[INFO] [stdout]   --> examples/async.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | export_dart_functions!(async_exports: ["randomArrayServicePort" -> random_array as async]);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: assertion failed: source.starts_with(prefix)
[INFO] [stdout]    = note: this error originates in the macro `mashup_macro` which comes from the expansion of the macro `export_dart_functions` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: proc-macro derive panicked
[INFO] [stdout]   --> examples/sync_and_async.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | export_dart_functions!(exports: ["randomArrayServicePort" -> random_array as async], ["systemSRand" -> system_s_rand]);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: assertion failed: source.starts_with(prefix)
[INFO] [stdout]    = note: this error originates in the macro `mashup_macro` which comes from the expansion of the macro `export_dart_functions` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `dart_rs_init_name` in this scope
[INFO] [stdout]   --> examples/async.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | create_init_function!(async_example, [async_exports]);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `create_init_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `dart_rs_init_name` in this scope
[INFO] [stdout]   --> examples/sync_and_async.rs:53:1
[INFO] [stdout]    |
[INFO] [stdout] 53 | create_init_function!(exports_example, [exports]);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `create_init_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `system_s_rand` in this scope
[INFO] [stdout]   --> examples/sync_and_async.rs:52:104
[INFO] [stdout]    |
[INFO] [stdout] 52 | export_dart_functions!(exports: ["randomArrayServicePort" -> random_array as async], ["systemSRand" -> system_s_rand]);
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `system_s_rand` is in scope, but it is a function, not a macro
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `random_array` in this scope
[INFO] [stdout]   --> examples/async.rs:33:68
[INFO] [stdout]    |
[INFO] [stdout] 33 | export_dart_functions!(async_exports: ["randomArrayServicePort" -> random_array as async]);
[INFO] [stdout]    |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `random_array` is in scope, but it is a function, not a macro
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dart` (example "async") due to 4 previous errors
[INFO] [stdout] error: cannot find macro `random_array` in this scope
[INFO] [stdout]   --> examples/sync_and_async.rs:52:62
[INFO] [stdout]    |
[INFO] [stdout] 52 | export_dart_functions!(exports: ["randomArrayServicePort" -> random_array as async], ["systemSRand" -> system_s_rand]);
[INFO] [stdout]    |                                                              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `random_array` is in scope, but it is a function, not a macro
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: proc-macro derive panicked
[INFO] [stdout]   --> examples/sync.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | create_init_function!(sync_example, [sync_exports]);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: assertion failed: source.starts_with(prefix)
[INFO] [stdout]    = note: this error originates in the macro `mashup_macro` which comes from the expansion of the macro `create_init_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dart` (example "sync_and_async") due to 5 previous errors
[INFO] [stdout] error: proc-macro derive panicked
[INFO] [stdout]   --> examples/sync.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | export_dart_functions!(sync_exports: ["systemRand" -> system_rand], ["systemSRand" -> system_s_rand]);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: assertion failed: source.starts_with(prefix)
[INFO] [stdout]    = note: this error originates in the macro `mashup_macro` which comes from the expansion of the macro `export_dart_functions` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `dart_rs_init_name` in this scope
[INFO] [stdout]   --> examples/sync.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | create_init_function!(sync_example, [sync_exports]);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `create_init_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `system_s_rand` in this scope
[INFO] [stdout]   --> examples/sync.rs:36:87
[INFO] [stdout]    |
[INFO] [stdout] 36 | export_dart_functions!(sync_exports: ["systemRand" -> system_rand], ["systemSRand" -> system_s_rand]);
[INFO] [stdout]    |                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `system_s_rand` is in scope, but it is a function, not a macro
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `system_rand` in this scope
[INFO] [stdout]   --> examples/sync.rs:36:55
[INFO] [stdout]    |
[INFO] [stdout] 36 | export_dart_functions!(sync_exports: ["systemRand" -> system_rand], ["systemSRand" -> system_s_rand]);
[INFO] [stdout]    |                                                       ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `system_rand` is in scope, but it is a function, not a macro
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dart` (example "sync") due to 5 previous errors
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         dart_unwrap!(handle)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         dart_unwrap!(handle)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]     --> src/lib.rs:482:21
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout]  482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]     --> src/lib.rs:479:17
[INFO] [stdout]      |
[INFO] [stdout]  479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/dart_handle.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 | /     impl_ops_unverified_dart_handle!(
[INFO] [stdout] 1111 | |         Add,    add,    AddAssign,      add_assign,     op_add,
[INFO] [stdout] 1112 | |         Sub,    sub,    SubAssign,      sub_assign,     op_sub,
[INFO] [stdout] 1113 | |         Mul,    mul,    MulAssign,      mul_assign,     op_mul,
[INFO] [stdout] ...    |
[INFO] [stdout] 1120 | |         Shr,    shr,    ShrAssign,      shr_assign,     op_shr,
[INFO] [stdout] 1121 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `dart_unwrap` which comes from the expansion of the macro `impl_ops_unverified_dart_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/boolean.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_bool());
[INFO] [stdout]     |                         ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/boolean.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout]  28 |             let value = dart_unwrap!(self.handle.get_bool());
[INFO] [stdout]     |                         ------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:47:19
[INFO] [stdout]     |
[INFO] [stdout]  47 |           let num = dart_unwrap!(self
[INFO] [stdout]     |  ___________________-
[INFO] [stdout]  48 | |             .handle
[INFO] [stdout]  49 | |             .invoke(*Self::new("codeUnitAt"), &mut [idx.safe_handle()],));
[INFO] [stdout]     | |_________________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:47:19
[INFO] [stdout]     |
[INFO] [stdout]  47 |           let num = dart_unwrap!(self
[INFO] [stdout]     |  ___________________-
[INFO] [stdout]  48 | |             .handle
[INFO] [stdout]  49 | |             .invoke(*Self::new("codeUnitAt"), &mut [idx.safe_handle()],));
[INFO] [stdout]     | |_________________________________________________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:54:9
[INFO] [stdout]     |
[INFO] [stdout]  54 |         dart_unwrap!(self.handle.string_to_utf8())
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:54:9
[INFO] [stdout]     |
[INFO] [stdout]  54 |         dart_unwrap!(self.handle.string_to_utf8())
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:75:27
[INFO] [stdout]     |
[INFO] [stdout]  75 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:75:27
[INFO] [stdout]     |
[INFO] [stdout]  75 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:85:27
[INFO] [stdout]     |
[INFO] [stdout]  85 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:85:27
[INFO] [stdout]     |
[INFO] [stdout]  85 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:99:27
[INFO] [stdout]     |
[INFO] [stdout]  99 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:99:27
[INFO] [stdout]     |
[INFO] [stdout]  99 |         Self::from_handle(dart_unwrap!(result)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:106:27
[INFO] [stdout]     |
[INFO] [stdout] 106 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:106:27
[INFO] [stdout]     |
[INFO] [stdout] 106 |         List::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:110:30
[INFO] [stdout]     |
[INFO] [stdout] 110 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 111 | |             .handle
[INFO] [stdout] 112 | |             .invoke(UnverifiedDartHandle::string_from_str("hashCode"), &mut [])))
[INFO] [stdout]     | |________________________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:110:30
[INFO] [stdout]     |
[INFO] [stdout] 110 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 111 | |             .handle
[INFO] [stdout] 112 | |             .invoke(UnverifiedDartHandle::string_from_str("hashCode"), &mut [])))
[INFO] [stdout]     | |________________________________________________________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:121:30
[INFO] [stdout]     |
[INFO] [stdout] 121 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:121:30
[INFO] [stdout]     |
[INFO] [stdout] 121 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:128:30
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:128:30
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |         dart_unwrap!(result)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |         dart_unwrap!(result)
[INFO] [stdout]     |         -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                       ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:137:30
[INFO] [stdout]     |
[INFO] [stdout] 137 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 138 | |             .handle
[INFO] [stdout] 139 | |             .invoke(UnverifiedDartHandle::string_from_str("length"), &mut [])))
[INFO] [stdout]     | |______________________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                   $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:137:30
[INFO] [stdout]     |
[INFO] [stdout] 137 |           Integer::from_handle(dart_unwrap!(self
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 138 | |             .handle
[INFO] [stdout] 139 | |             .invoke(UnverifiedDartHandle::string_from_str("length"), &mut [])))
[INFO] [stdout]     | |______________________________________________________________________________- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:165:30
[INFO] [stdout]     |
[INFO] [stdout] 165 |         Integer::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:165:30
[INFO] [stdout]     |
[INFO] [stdout] 165 |         Integer::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:482:21
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ---------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 482 |                     ::std::hint::unreachable_unchecked()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:176:30
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: this expression has type `Infallible`, which is uninhabited
[INFO] [stdout]    --> src/lib.rs:479:17
[INFO] [stdout]     |
[INFO] [stdout] 479 |                 $crate::dart_handle::Error::propagate_error(e);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dart_types/d_string.rs:176:30
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Boolean::from_handle(dart_unwrap!(handle)).ok().unwrap()
[INFO] [stdout]     |                              -------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `dart_unwrap` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
