[INFO] fetching crate morphix 0.18.5... [INFO] testing morphix-0.18.5 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate morphix 0.18.5 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate morphix 0.18.5 [INFO] finished tweaking crates.io crate morphix 0.18.5 [INFO] tweaked toml for crates.io crate morphix 0.18.5 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate morphix 0.18.5 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate morphix 0.18.5 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded unicode-ident v1.0.16 [INFO] [stderr] Downloaded ryu v1.0.19 [INFO] [stderr] Downloaded serde_yaml_ng v0.10.0 [INFO] [stderr] Downloaded cfg-version v1.0.0 [INFO] [stderr] Downloaded morphix_derive v0.18.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e22cb4cf109270ed65bc3accdb4ea9b561367252e0463ce26ca2483cec51c29d [INFO] running `Command { std: "docker" "start" "-a" "e22cb4cf109270ed65bc3accdb4ea9b561367252e0463ce26ca2483cec51c29d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e22cb4cf109270ed65bc3accdb4ea9b561367252e0463ce26ca2483cec51c29d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e22cb4cf109270ed65bc3accdb4ea9b561367252e0463ce26ca2483cec51c29d", kill_on_drop: false }` [INFO] [stdout] e22cb4cf109270ed65bc3accdb4ea9b561367252e0463ce26ca2483cec51c29d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 02787fac193f40369fc18990d42e3777cfe6d63e36cb4bee57788bbdaf0e2159 [INFO] running `Command { std: "docker" "start" "-a" "02787fac193f40369fc18990d42e3777cfe6d63e36cb4bee57788bbdaf0e2159", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling unicode-ident v1.0.16 [INFO] [stderr] Compiling erased-serde v0.4.10 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling syn v2.0.108 [INFO] [stderr] Compiling morphix_derive v0.18.3 [INFO] [stderr] Compiling morphix v0.18.5 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.07s [INFO] running `Command { std: "docker" "inspect" "02787fac193f40369fc18990d42e3777cfe6d63e36cb4bee57788bbdaf0e2159", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "02787fac193f40369fc18990d42e3777cfe6d63e36cb4bee57788bbdaf0e2159", kill_on_drop: false }` [INFO] [stdout] 02787fac193f40369fc18990d42e3777cfe6d63e36cb4bee57788bbdaf0e2159 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b2addce18752d6e2299def5e08993c0b4f87d0cc73418b025bc1c21ea0db2742 [INFO] running `Command { std: "docker" "start" "-a" "b2addce18752d6e2299def5e08993c0b4f87d0cc73418b025bc1c21ea0db2742", kill_on_drop: false }` [INFO] [stderr] Compiling uuid v1.20.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling morphix v0.18.5 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/batch.rs:326:9 [INFO] [stdout] | [INFO] [stdout] 326 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/general/unsize.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/collections/btree_map.rs:705:9 [INFO] [stdout] | [INFO] [stdout] 705 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/collections/btree_set.rs:518:9 [INFO] [stdout] | [INFO] [stdout] 518 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/collections/hash_map.rs:627:9 [INFO] [stdout] | [INFO] [stdout] 627 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/collections/hash_set.rs:154:9 [INFO] [stdout] | [INFO] [stdout] 154 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/cow.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/deref.rs:419:9 [INFO] [stdout] | [INFO] [stdout] 419 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/newtype.rs:386:9 [INFO] [stdout] | [INFO] [stdout] 386 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/option.rs:309:9 [INFO] [stdout] | [INFO] [stdout] 309 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/range.rs:429:9 [INFO] [stdout] | [INFO] [stdout] 429 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/slices/array.rs:355:9 [INFO] [stdout] | [INFO] [stdout] 355 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/slices/slice.rs:454:9 [INFO] [stdout] | [INFO] [stdout] 454 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/slices/vec.rs:621:9 [INFO] [stdout] | [INFO] [stdout] 621 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/slices/vec_deque.rs:709:9 [INFO] [stdout] | [INFO] [stdout] 709 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/strings/string.rs:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::adapter::Json` [INFO] [stdout] --> src/impls/tuple.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | use crate::adapter::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `Json` in `adapter` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/adapter/mod.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "json")] [INFO] [stdout] | ---------------- the item is gated behind the `json` feature [INFO] [stdout] 17 | pub use json::Json; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/batch.rs:322:9 [INFO] [stdout] | [INFO] [stdout] 322 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/general/unsize.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/collections/btree_map.rs:700:9 [INFO] [stdout] | [INFO] [stdout] 700 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/collections/btree_set.rs:515:9 [INFO] [stdout] | [INFO] [stdout] 515 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/collections/hash_map.rs:623:9 [INFO] [stdout] | [INFO] [stdout] 623 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/collections/hash_set.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | use serde_json::Value; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/cow.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/deref.rs:416:9 [INFO] [stdout] | [INFO] [stdout] 416 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/newtype.rs:383:9 [INFO] [stdout] | [INFO] [stdout] 383 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/option.rs:305:9 [INFO] [stdout] | [INFO] [stdout] 305 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/range.rs:425:9 [INFO] [stdout] | [INFO] [stdout] 425 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/slices/array.rs:352:9 [INFO] [stdout] | [INFO] [stdout] 352 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/slices/slice.rs:451:9 [INFO] [stdout] | [INFO] [stdout] 451 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/slices/vec.rs:618:9 [INFO] [stdout] | [INFO] [stdout] 618 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/slices/vec_deque.rs:706:9 [INFO] [stdout] | [INFO] [stdout] 706 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/strings/string.rs:457:9 [INFO] [stdout] | [INFO] [stdout] 457 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils` [INFO] [stdout] --> src/impls/tuple.rs:483:9 [INFO] [stdout] | [INFO] [stdout] 483 | use morphix_test_utils::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/batch.rs:323:9 [INFO] [stdout] | [INFO] [stdout] 323 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/general/unsize.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/collections/btree_map.rs:701:9 [INFO] [stdout] | [INFO] [stdout] 701 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/collections/btree_set.rs:516:9 [INFO] [stdout] | [INFO] [stdout] 516 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/collections/hash_map.rs:624:9 [INFO] [stdout] | [INFO] [stdout] 624 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/cow.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/deref.rs:417:9 [INFO] [stdout] | [INFO] [stdout] 417 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/newtype.rs:384:9 [INFO] [stdout] | [INFO] [stdout] 384 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/option.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/range.rs:426:9 [INFO] [stdout] | [INFO] [stdout] 426 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/slices/array.rs:353:9 [INFO] [stdout] | [INFO] [stdout] 353 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/slices/slice.rs:452:9 [INFO] [stdout] | [INFO] [stdout] 452 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/slices/vec.rs:619:9 [INFO] [stdout] | [INFO] [stdout] 619 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/slices/vec_deque.rs:707:9 [INFO] [stdout] | [INFO] [stdout] 707 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/strings/string.rs:458:9 [INFO] [stdout] | [INFO] [stdout] 458 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde_json` [INFO] [stdout] --> src/impls/tuple.rs:484:9 [INFO] [stdout] | [INFO] [stdout] 484 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:337:20 [INFO] [stdout] | [INFO] [stdout] 337 | batch.load(replace!(foo.bar, json!(1))).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:338:52 [INFO] [stdout] | [INFO] [stdout] 338 | assert_eq!(batch.dump().into_inner(), Some(replace!(foo.bar, json!(1)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:344:20 [INFO] [stdout] | [INFO] [stdout] 344 | batch.load(replace!(foo.bar, json!(1))).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:345:20 [INFO] [stdout] | [INFO] [stdout] 345 | batch.load(replace!(foo.bar, json!(2))).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:346:52 [INFO] [stdout] | [INFO] [stdout] 346 | assert_eq!(batch.dump().into_inner(), Some(replace!(foo.bar, json!(2)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:352:20 [INFO] [stdout] | [INFO] [stdout] 352 | batch.load(replace!(foo.bar, json!({"qux": "1"}))).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:353:20 [INFO] [stdout] | [INFO] [stdout] 353 | batch.load(append!(foo.bar.qux, json!("2"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:354:52 [INFO] [stdout] | [INFO] [stdout] 354 | assert_eq!(batch.dump().into_inner(), Some(replace!(foo.bar, json!({"qux": "12"}))),); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:360:20 [INFO] [stdout] | [INFO] [stdout] 360 | batch.load(append!(foo.bar.qux, json!("2"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:361:20 [INFO] [stdout] | [INFO] [stdout] 361 | batch.load(replace!(foo.bar, json!({"qux": "1"}))).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:362:52 [INFO] [stdout] | [INFO] [stdout] 362 | assert_eq!(batch.dump().into_inner(), Some(replace!(foo.bar, json!({"qux": "1"}))),); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/batch.rs:369:19 [INFO] [stdout] | [INFO] [stdout] 369 | .load(batch!(foo, append!(bar, json!("1")), append!(bar, json!("2")))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:371:52 [INFO] [stdout] | [INFO] [stdout] 371 | assert_eq!(batch.dump().into_inner(), Some(append!(foo.bar, json!("12"))),); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:377:20 [INFO] [stdout] | [INFO] [stdout] 377 | batch.load(append!(bar, json!("2"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:378:20 [INFO] [stdout] | [INFO] [stdout] 378 | batch.load(append!(qux, json!("1"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/batch.rs:381:18 [INFO] [stdout] | [INFO] [stdout] 381 | Some(batch!(_, append!(bar, json!("2")), append!(qux, json!("1")))), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:388:20 [INFO] [stdout] | [INFO] [stdout] 388 | batch.load(append!(foo.bar, json!("2"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:389:20 [INFO] [stdout] | [INFO] [stdout] 389 | batch.load(append!(foo.qux, json!("1"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/batch.rs:392:18 [INFO] [stdout] | [INFO] [stdout] 392 | Some(batch!(foo, append!(bar, json!("2")), append!(qux, json!("1")))), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:399:20 [INFO] [stdout] | [INFO] [stdout] 399 | batch.load(append!(-1, json!("c"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:400:20 [INFO] [stdout] | [INFO] [stdout] 400 | batch.load(append!(_, json!(["a", "b"]))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:401:20 [INFO] [stdout] | [INFO] [stdout] 401 | batch.load(append!(-1, json!("d"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:402:20 [INFO] [stdout] | [INFO] [stdout] 402 | batch.load(append!(-3, json!("e"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/batch.rs:405:18 [INFO] [stdout] | [INFO] [stdout] 405 | Some(batch!(_, append!(-1, json!("ce")), append!(_, json!(["a", "bd"])),)), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:412:20 [INFO] [stdout] | [INFO] [stdout] 412 | batch.load(append!(-1, json!("c"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:413:20 [INFO] [stdout] | [INFO] [stdout] 413 | batch.load(append!(_, json!(["a", "b"]))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:414:20 [INFO] [stdout] | [INFO] [stdout] 414 | batch.load(append!(-2, json!("d"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:415:20 [INFO] [stdout] | [INFO] [stdout] 415 | batch.load(append!(_, json!(["e", "f"]))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:416:20 [INFO] [stdout] | [INFO] [stdout] 416 | batch.load(append!(-3, json!("g"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/batch.rs:419:18 [INFO] [stdout] | [INFO] [stdout] 419 | Some(batch!( [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/batch.rs:430:20 [INFO] [stdout] | [INFO] [stdout] 430 | batch.load(batch!(foo, truncate!(bar, 1), truncate!(bar, 2))).unwrap(); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:431:52 [INFO] [stdout] | [INFO] [stdout] 431 | assert_eq!(batch.dump().into_inner(), Some(truncate!(foo.bar, 3)),); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:437:20 [INFO] [stdout] | [INFO] [stdout] 437 | batch.load(append!(foo.bar.qux, json!("42"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:438:20 [INFO] [stdout] | [INFO] [stdout] 438 | batch.load(truncate!(foo.bar.qux, 1)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:439:52 [INFO] [stdout] | [INFO] [stdout] 439 | assert_eq!(batch.dump().into_inner(), Some(append!(foo.bar.qux, json!("4"))),); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:445:20 [INFO] [stdout] | [INFO] [stdout] 445 | batch.load(append!(foo.bar.qux, json!("42"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:446:20 [INFO] [stdout] | [INFO] [stdout] 446 | batch.load(truncate!(foo.bar.qux, 2)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:453:20 [INFO] [stdout] | [INFO] [stdout] 453 | batch.load(append!(foo.bar.qux, json!("42"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:454:20 [INFO] [stdout] | [INFO] [stdout] 454 | batch.load(truncate!(foo.bar.qux, 3)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:455:52 [INFO] [stdout] | [INFO] [stdout] 455 | assert_eq!(batch.dump().into_inner(), Some(truncate!(foo.bar.qux, 1)),); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:461:20 [INFO] [stdout] | [INFO] [stdout] 461 | batch.load(truncate!(foo.bar.qux, 3)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:462:20 [INFO] [stdout] | [INFO] [stdout] 462 | batch.load(append!(foo.bar.qux, json!("Hello, World!"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:463:20 [INFO] [stdout] | [INFO] [stdout] 463 | batch.load(truncate!(foo.bar.qux, 1)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/batch.rs:466:18 [INFO] [stdout] | [INFO] [stdout] 466 | Some(batch!(foo.bar.qux, truncate!(_, 3), append!(_, json!("Hello, World")),)), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:473:20 [INFO] [stdout] | [INFO] [stdout] 473 | batch.load(truncate!(foo.bar.qux, 3)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:474:20 [INFO] [stdout] | [INFO] [stdout] 474 | batch.load(append!(foo.bar.qux, json!("42"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:475:20 [INFO] [stdout] | [INFO] [stdout] 475 | batch.load(truncate!(foo.bar.qux, 3)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:476:52 [INFO] [stdout] | [INFO] [stdout] 476 | assert_eq!(batch.dump().into_inner(), Some(truncate!(foo.bar.qux, 4)),); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:482:20 [INFO] [stdout] | [INFO] [stdout] 482 | batch.load(truncate!(-1, 1)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:483:20 [INFO] [stdout] | [INFO] [stdout] 483 | batch.load(truncate!(_, 2)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:484:20 [INFO] [stdout] | [INFO] [stdout] 484 | batch.load(truncate!(-1, 3)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/batch.rs:487:18 [INFO] [stdout] | [INFO] [stdout] 487 | Some(batch!(_, truncate!(-3, 3), truncate!(_, 2))), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:494:20 [INFO] [stdout] | [INFO] [stdout] 494 | batch.load(truncate!(_, 2)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:495:20 [INFO] [stdout] | [INFO] [stdout] 495 | batch.load(truncate!(-2, 3)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:496:20 [INFO] [stdout] | [INFO] [stdout] 496 | batch.load(truncate!(_, 1)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:497:20 [INFO] [stdout] | [INFO] [stdout] 497 | batch.load(append!(-1, json!("Hello, world!"))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:498:20 [INFO] [stdout] | [INFO] [stdout] 498 | batch.load(append!(_, json!(["114", "514"]))).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:499:20 [INFO] [stdout] | [INFO] [stdout] 499 | batch.load(truncate!(-3, 8)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/batch.rs:502:18 [INFO] [stdout] | [INFO] [stdout] 502 | Some(batch!( [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/batch.rs:514:20 [INFO] [stdout] | [INFO] [stdout] 514 | batch.load(delete!(foo)).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/batch.rs:515:20 [INFO] [stdout] | [INFO] [stdout] 515 | batch.load(delete!(foo)).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/batch.rs:516:52 [INFO] [stdout] | [INFO] [stdout] 516 | assert_eq!(batch.dump().into_inner(), Some(delete!(foo))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/batch.rs:522:20 [INFO] [stdout] | [INFO] [stdout] 522 | batch.load(truncate!(foo.bar.qux, 3)).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/batch.rs:523:20 [INFO] [stdout] | [INFO] [stdout] 523 | batch.load(delete!(foo.bar)).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/batch.rs:524:52 [INFO] [stdout] | [INFO] [stdout] 524 | assert_eq!(batch.dump().into_inner(), Some(delete!(foo.bar))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/batch.rs:530:20 [INFO] [stdout] | [INFO] [stdout] 530 | batch.load(delete!(foo)).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:531:20 [INFO] [stdout] | [INFO] [stdout] 531 | batch.load(replace!(foo, json!({}))).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/batch.rs:532:52 [INFO] [stdout] | [INFO] [stdout] 532 | assert_eq!(batch.dump().into_inner(), Some(replace!(foo, json!({})))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `replace` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/batch.rs:538:20 [INFO] [stdout] | [INFO] [stdout] 538 | batch.load(delete!(foo)).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/batch.rs:539:20 [INFO] [stdout] | [INFO] [stdout] 539 | batch.load(append!(foo, json!("test"))).unwrap_err(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/general/unsize.rs:98:35 [INFO] [stdout] | [INFO] [stdout] 98 | assert_eq!(mutation, Some(replace!(_, json!("hello world ")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/general/unsize.rs:118:35 [INFO] [stdout] | [INFO] [stdout] 118 | assert_eq!(mutation, Some(append!(_, json!(" world")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/general/unsize.rs:128:35 [INFO] [stdout] | [INFO] [stdout] 128 | assert_eq!(mutation, Some(truncate!(_, 6))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:755:35 [INFO] [stdout] | [INFO] [stdout] 755 | assert_eq!(mutation, Some(replace!(a, json!("y")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:775:35 [INFO] [stdout] | [INFO] [stdout] 775 | assert_eq!(mutation, Some(append!(a, json!(" world!")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:786:35 [INFO] [stdout] | [INFO] [stdout] 786 | assert_eq!(mutation, Some(replace!(b, json!("hello world")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:797:35 [INFO] [stdout] | [INFO] [stdout] 797 | assert_eq!(mutation, Some(replace!(a, json!("bye")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:807:35 [INFO] [stdout] | [INFO] [stdout] 807 | assert_eq!(mutation, Some(delete!(a))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:831:35 [INFO] [stdout] | [INFO] [stdout] 831 | assert_eq!(mutation, Some(delete!(b))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:894:35 [INFO] [stdout] | [INFO] [stdout] 894 | assert_eq!(mutation, Some(delete!(b))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:957:35 [INFO] [stdout] | [INFO] [stdout] 957 | assert_eq!(mutation, Some(replace!(b, json!(2)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:976:18 [INFO] [stdout] | [INFO] [stdout] 976 | Some(batch!(_, replace!(a, json!(10)), replace!(b, json!(20)))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:988:35 [INFO] [stdout] | [INFO] [stdout] 988 | assert_eq!(mutation, Some(replace!(a, json!(10)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:1001:18 [INFO] [stdout] | [INFO] [stdout] 1001 | Some(batch!(_, replace!(a, json!(10)), replace!(b, json!(20)))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:1013:35 [INFO] [stdout] | [INFO] [stdout] 1013 | assert_eq!(mutation, Some(batch!(_, replace!(a, json!(10)), delete!(b)))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:1026:18 [INFO] [stdout] | [INFO] [stdout] 1026 | Some(batch!(_, replace!(a, json!(10)), replace!(b, json!(20)))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:1038:35 [INFO] [stdout] | [INFO] [stdout] 1038 | assert_eq!(mutation, Some(batch!(_, replace!(a, json!(10)), delete!(b)))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:1051:18 [INFO] [stdout] | [INFO] [stdout] 1051 | Some(batch!(_, replace!(a, json!(10)), replace!(b, json!(20)))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:1062:35 [INFO] [stdout] | [INFO] [stdout] 1062 | assert_eq!(mutation, Some(replace!(a, json!(10)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_map.rs:1074:18 [INFO] [stdout] | [INFO] [stdout] 1074 | Some(batch!(_, replace!(c, json!(30)), delete!(a), delete!(b))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:536:35 [INFO] [stdout] | [INFO] [stdout] 536 | assert_eq!(mutation, Some(append!(_, json!([4, 5])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:545:35 [INFO] [stdout] | [INFO] [stdout] 545 | assert_eq!(mutation, Some(truncate!(_, 1))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:554:35 [INFO] [stdout] | [INFO] [stdout] 554 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 3), append!(_, json!([4, 5]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:566:18 [INFO] [stdout] | [INFO] [stdout] 566 | Some(batch!(_, truncate!(_, 2), append!(_, json!([2, 3, 5, 6])))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:576:35 [INFO] [stdout] | [INFO] [stdout] 576 | assert_eq!(mutation, Some(replace!(_, json!([])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:594:35 [INFO] [stdout] | [INFO] [stdout] 594 | assert_eq!(mutation, Some(replace!(_, json!([4, 5])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:614:35 [INFO] [stdout] | [INFO] [stdout] 614 | assert_eq!(mutation, Some(replace!(_, json!([2, 3])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:624:35 [INFO] [stdout] | [INFO] [stdout] 624 | assert_eq!(mutation, Some(truncate!(_, 2))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:642:35 [INFO] [stdout] | [INFO] [stdout] 642 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 4), append!(_, json!([3, 5]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/collections/btree_set.rs:653:35 [INFO] [stdout] | [INFO] [stdout] 653 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 4), append!(_, json!([3, 4, 5]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:660:35 [INFO] [stdout] | [INFO] [stdout] 660 | assert_eq!(mutation, Some(replace!(a, json!("y")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:670:35 [INFO] [stdout] | [INFO] [stdout] 670 | assert_eq!(mutation, Some(delete!(a))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:680:35 [INFO] [stdout] | [INFO] [stdout] 680 | assert_eq!(mutation, Some(delete!(b))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:726:35 [INFO] [stdout] | [INFO] [stdout] 726 | assert_eq!(mutation, Some(replace!(a, json!("bye")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:737:35 [INFO] [stdout] | [INFO] [stdout] 737 | assert_eq!(mutation, Some(replace!(b, json!("hello world")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:808:30 [INFO] [stdout] | [INFO] [stdout] 808 | assert_eq!(batch[0], replace!(a, json!(10))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:809:30 [INFO] [stdout] | [INFO] [stdout] 809 | assert_eq!(batch[1], replace!(b, json!(20))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:822:30 [INFO] [stdout] | [INFO] [stdout] 822 | assert_eq!(batch[0], replace!(a, json!(10))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:835:30 [INFO] [stdout] | [INFO] [stdout] 835 | assert_eq!(batch[0], replace!(a, json!(10))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:836:30 [INFO] [stdout] | [INFO] [stdout] 836 | assert_eq!(batch[1], replace!(b, json!(20))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:849:30 [INFO] [stdout] | [INFO] [stdout] 849 | assert_eq!(batch[0], replace!(a, json!(10))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:850:30 [INFO] [stdout] | [INFO] [stdout] 850 | assert_eq!(batch[1], delete!(b)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:863:30 [INFO] [stdout] | [INFO] [stdout] 863 | assert_eq!(batch[0], replace!(a, json!(10))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:864:30 [INFO] [stdout] | [INFO] [stdout] 864 | assert_eq!(batch[1], replace!(b, json!(20))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:877:30 [INFO] [stdout] | [INFO] [stdout] 877 | assert_eq!(batch[0], replace!(a, json!(10))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:878:30 [INFO] [stdout] | [INFO] [stdout] 878 | assert_eq!(batch[1], delete!(b)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:891:30 [INFO] [stdout] | [INFO] [stdout] 891 | assert_eq!(batch[0], replace!(a, json!(10))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:892:30 [INFO] [stdout] | [INFO] [stdout] 892 | assert_eq!(batch[1], replace!(b, json!(20))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:902:35 [INFO] [stdout] | [INFO] [stdout] 902 | assert_eq!(mutation, Some(replace!(a, json!(10)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:914:30 [INFO] [stdout] | [INFO] [stdout] 914 | assert_eq!(batch[0], delete!(a)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `delete` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:915:30 [INFO] [stdout] | [INFO] [stdout] 915 | assert_eq!(batch[1], delete!(b)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/collections/hash_map.rs:916:30 [INFO] [stdout] | [INFO] [stdout] 916 | assert_eq!(batch[2], replace!(c, json!(30))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/cow.rs:318:35 [INFO] [stdout] | [INFO] [stdout] 318 | assert_eq!(mutation, Some(replace!(_, json!("world")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/cow.rs:328:35 [INFO] [stdout] | [INFO] [stdout] 328 | assert_eq!(mutation, Some(append!(_, json!(" world")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/cow.rs:338:35 [INFO] [stdout] | [INFO] [stdout] 338 | assert_eq!(mutation, Some(truncate!(_, 6))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/cow.rs:356:35 [INFO] [stdout] | [INFO] [stdout] 356 | assert_eq!(mutation, Some(append!(_, json!(" world")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/cow.rs:368:35 [INFO] [stdout] | [INFO] [stdout] 368 | assert_eq!(mutation, Some(replace!(_, json!("replaced")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/cow.rs:378:35 [INFO] [stdout] | [INFO] [stdout] 378 | assert_eq!(mutation, Some(replace!(_, json!("replaced world")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/cow.rs:395:35 [INFO] [stdout] | [INFO] [stdout] 395 | assert_eq!(mutation, Some(replace!(_, json!("world")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/cow.rs:414:35 [INFO] [stdout] | [INFO] [stdout] 414 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 6), append!(_, json!("!"))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/cow.rs:423:35 [INFO] [stdout] | [INFO] [stdout] 423 | assert_eq!(mutation, Some(append!(_, json!(" world")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/cow.rs:432:35 [INFO] [stdout] | [INFO] [stdout] 432 | assert_eq!(mutation, Some(replace!(_, json!("hello")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/cow.rs:450:35 [INFO] [stdout] | [INFO] [stdout] 450 | assert_eq!(mutation, Some(append!(_, json!(" world")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/cow.rs:460:35 [INFO] [stdout] | [INFO] [stdout] 460 | assert_eq!(mutation, Some(append!(_, json!("bc")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/deref.rs:430:35 [INFO] [stdout] | [INFO] [stdout] 430 | assert_eq!(mutation, Some(append!(_, json!("\n")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/deref.rs:441:35 [INFO] [stdout] | [INFO] [stdout] 441 | assert_eq!(mutation, Some(replace!(_, json!("42")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/deref.rs:452:35 [INFO] [stdout] | [INFO] [stdout] 452 | assert_eq!(mutation, Some(replace!(_, json!("42")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/newtype.rs:403:35 [INFO] [stdout] | [INFO] [stdout] 403 | assert_eq!(mutation, Some(replace!(_, json!("world")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/newtype.rs:420:35 [INFO] [stdout] | [INFO] [stdout] 420 | assert_eq!(mutation, Some(replace!(_, json!(100)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/newtype.rs:437:35 [INFO] [stdout] | [INFO] [stdout] 437 | assert_eq!(mutation, Some(replace!(_, json!("world")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/newtype.rs:446:35 [INFO] [stdout] | [INFO] [stdout] 446 | assert_eq!(mutation, Some(append!(_, json!(" world")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/newtype.rs:455:35 [INFO] [stdout] | [INFO] [stdout] 455 | assert_eq!(mutation, Some(append!(_, json!(" world")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/newtype.rs:464:35 [INFO] [stdout] | [INFO] [stdout] 464 | assert_eq!(mutation, Some(replace!(_, json!(15)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/newtype.rs:473:35 [INFO] [stdout] | [INFO] [stdout] 473 | assert_eq!(mutation, Some(replace!(_, json!(7)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/option.rs:332:35 [INFO] [stdout] | [INFO] [stdout] 332 | assert_eq!(mutation, Some(replace!(_, json!(null)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/option.rs:338:35 [INFO] [stdout] | [INFO] [stdout] 338 | assert_eq!(mutation, Some(replace!(_, json!(42)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/option.rs:352:35 [INFO] [stdout] | [INFO] [stdout] 352 | assert_eq!(mutation, Some(replace!(_, json!("42")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/option.rs:363:35 [INFO] [stdout] | [INFO] [stdout] 363 | assert_eq!(mutation, Some(replace!(_, json!("999")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/option.rs:372:35 [INFO] [stdout] | [INFO] [stdout] 372 | assert_eq!(mutation, Some(append!(_, json!("bar")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/option.rs:382:35 [INFO] [stdout] | [INFO] [stdout] 382 | assert_eq!(mutation, Some(replace!(_, json!(6)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/option.rs:389:35 [INFO] [stdout] | [INFO] [stdout] 389 | assert_eq!(mutation, Some(replace!(_, json!(77)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/option.rs:396:35 [INFO] [stdout] | [INFO] [stdout] 396 | assert_eq!(mutation, Some(replace!(_, json!(99)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/option.rs:429:35 [INFO] [stdout] | [INFO] [stdout] 429 | assert_eq!(mutation, Some(replace!(_, json!([1])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/range.rs:447:35 [INFO] [stdout] | [INFO] [stdout] 447 | assert_eq!(mutation, Some(replace!(_, json!({"start": 5, "end": 15})))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/range.rs:456:35 [INFO] [stdout] | [INFO] [stdout] 456 | assert_eq!(mutation, Some(append!(start, json!("bc")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/range.rs:465:35 [INFO] [stdout] | [INFO] [stdout] 465 | assert_eq!(mutation, Some(append!(end, json!("yx")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/range.rs:474:35 [INFO] [stdout] | [INFO] [stdout] 474 | assert_eq!(mutation, Some(replace!(_, json!({"start": "b", "end": "y"})))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/array.rs:376:35 [INFO] [stdout] | [INFO] [stdout] 376 | assert_eq!(mutation, Some(replace!(1, json!(99)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/array.rs:388:18 [INFO] [stdout] | [INFO] [stdout] 388 | Some(batch!(_, replace!(0, json!(10)), replace!(2, json!(30)))), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/array.rs:400:35 [INFO] [stdout] | [INFO] [stdout] 400 | assert_eq!(mutation, Some(replace!(_, json!([4, 5, 6])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/array.rs:422:18 [INFO] [stdout] | [INFO] [stdout] 422 | Some(batch!(_, replace!(0, json!(30)), replace!(2, json!(10)))), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/array.rs:432:35 [INFO] [stdout] | [INFO] [stdout] 432 | assert_eq!(mutation, Some(append!(0, json!("!")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/slice.rs:467:35 [INFO] [stdout] | [INFO] [stdout] 467 | assert_eq!(mutation, Some(replace!(-1, json!(42)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/slice.rs:480:35 [INFO] [stdout] | [INFO] [stdout] 480 | assert_eq!(mutation, Some(replace!(-1, json!(42)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/slice.rs:492:18 [INFO] [stdout] | [INFO] [stdout] 492 | Some(batch!(_, replace!(-2, json!(0)), replace!(-3, json!(1)))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:638:35 [INFO] [stdout] | [INFO] [stdout] 638 | assert_eq!(mutation, Some(replace!(_, json!([])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:649:35 [INFO] [stdout] | [INFO] [stdout] 649 | assert_eq!(mutation, Some(replace!(_, json!([1, 2, 3])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:659:35 [INFO] [stdout] | [INFO] [stdout] 659 | assert_eq!(mutation, Some(append!(_, json!([2, 3])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:669:35 [INFO] [stdout] | [INFO] [stdout] 669 | assert_eq!(mutation, Some(append!(_, json!([4, 5])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:678:35 [INFO] [stdout] | [INFO] [stdout] 678 | assert_eq!(mutation, Some(append!(_, json!([6, 7])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:691:35 [INFO] [stdout] | [INFO] [stdout] 691 | assert_eq!(mutation, Some(replace!(-2, json!(99)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:701:35 [INFO] [stdout] | [INFO] [stdout] 701 | assert_eq!(mutation, Some(replace!(-2, json!(99)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:714:35 [INFO] [stdout] | [INFO] [stdout] 714 | assert_eq!(mutation, Some(replace!(_, json!([11, 12])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:731:18 [INFO] [stdout] | [INFO] [stdout] 731 | Some(batch!(_, replace!(-2, json!(333)), replace!(-3, json!(222)))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:743:35 [INFO] [stdout] | [INFO] [stdout] 743 | assert_eq!(mutation, Some(replace!(_, json!([3])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:774:35 [INFO] [stdout] | [INFO] [stdout] 774 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 3), append!(_, json!([4, 3]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:786:18 [INFO] [stdout] | [INFO] [stdout] 786 | Some(batch!(_, truncate!(_, 2), append!(_, json!([99, 2, 3])))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:798:35 [INFO] [stdout] | [INFO] [stdout] 798 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 3), append!(_, json!([3, 4]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:808:35 [INFO] [stdout] | [INFO] [stdout] 808 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 3), append!(_, json!([3]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:818:35 [INFO] [stdout] | [INFO] [stdout] 818 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 4), append!(_, json!([3, 5]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:838:35 [INFO] [stdout] | [INFO] [stdout] 838 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 3), append!(_, json!([4]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:848:35 [INFO] [stdout] | [INFO] [stdout] 848 | assert_eq!(mutation, Some(replace!(_, json!([])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:861:18 [INFO] [stdout] | [INFO] [stdout] 861 | Some(batch!(_, truncate!(_, 3), append!(_, json!([10, 20, 30, 4])))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:897:35 [INFO] [stdout] | [INFO] [stdout] 897 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 3), append!(_, json!([3]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:909:35 [INFO] [stdout] | [INFO] [stdout] 909 | assert_eq!(mutation, Some(truncate!(_, 1))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec.rs:924:35 [INFO] [stdout] | [INFO] [stdout] 924 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 2), append!(_, json!([3, 5])),))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:749:35 [INFO] [stdout] | [INFO] [stdout] 749 | assert_eq!(mutation, Some(append!(_, json!([2, 3])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:758:35 [INFO] [stdout] | [INFO] [stdout] 758 | assert_eq!(mutation, Some(append!(_, json!([2, 3])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:768:35 [INFO] [stdout] | [INFO] [stdout] 768 | assert_eq!(mutation, Some(append!(_, json!([4, 5])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:778:35 [INFO] [stdout] | [INFO] [stdout] 778 | assert_eq!(mutation, Some(truncate!(_, 2))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:787:35 [INFO] [stdout] | [INFO] [stdout] 787 | assert_eq!(mutation, Some(truncate!(_, 3))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:797:35 [INFO] [stdout] | [INFO] [stdout] 797 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 1), append!(_, json!([4]))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:808:35 [INFO] [stdout] | [INFO] [stdout] 808 | assert_eq!(mutation, Some(append!(_, json!([2])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:817:35 [INFO] [stdout] | [INFO] [stdout] 817 | assert_eq!(mutation, Some(replace!(_, json!([0, 1, 2])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:826:35 [INFO] [stdout] | [INFO] [stdout] 826 | assert_eq!(mutation, Some(replace!(_, json!([2, 3])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:836:35 [INFO] [stdout] | [INFO] [stdout] 836 | assert_eq!(mutation, Some(replace!(_, json!([2, 3])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:856:35 [INFO] [stdout] | [INFO] [stdout] 856 | assert_eq!(mutation, Some(replace!(_, json!([0, 1, 2])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:865:35 [INFO] [stdout] | [INFO] [stdout] 865 | assert_eq!(mutation, Some(replace!(_, json!([2])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:882:35 [INFO] [stdout] | [INFO] [stdout] 882 | assert_eq!(mutation, Some(append!(_, json!([1])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:891:35 [INFO] [stdout] | [INFO] [stdout] 891 | assert_eq!(mutation, Some(replace!(_, json!([1])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:909:35 [INFO] [stdout] | [INFO] [stdout] 909 | assert_eq!(mutation, Some(replace!(_, json!([])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:919:35 [INFO] [stdout] | [INFO] [stdout] 919 | assert_eq!(mutation, Some(truncate!(_, 2))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:931:35 [INFO] [stdout] | [INFO] [stdout] 931 | assert_eq!(mutation, Some(append!(_, json!([2])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:941:35 [INFO] [stdout] | [INFO] [stdout] 941 | assert_eq!(mutation, Some(truncate!(_, 1))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:951:35 [INFO] [stdout] | [INFO] [stdout] 951 | assert_eq!(mutation, Some(replace!(_, json!([1, 3, 4])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:961:35 [INFO] [stdout] | [INFO] [stdout] 961 | assert_eq!(mutation, Some(append!(_, json!([2, 3])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:970:35 [INFO] [stdout] | [INFO] [stdout] 970 | assert_eq!(mutation, Some(replace!(_, json!([1, 99, 2, 3])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:980:35 [INFO] [stdout] | [INFO] [stdout] 980 | assert_eq!(mutation, Some(replace!(_, json!([1, 3])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:989:29 [INFO] [stdout] | [INFO] [stdout] 989 | assert_eq!(m1, Some(append!(_, json!([3])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:996:29 [INFO] [stdout] | [INFO] [stdout] 996 | assert_eq!(m3, Some(truncate!(_, 1))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1005:35 [INFO] [stdout] | [INFO] [stdout] 1005 | assert_eq!(mutation, Some(truncate!(_, 3))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1014:35 [INFO] [stdout] | [INFO] [stdout] 1014 | assert_eq!(mutation, Some(append!(_, json!([0, 0])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1024:35 [INFO] [stdout] | [INFO] [stdout] 1024 | assert_eq!(mutation, Some(truncate!(_, 1))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1058:35 [INFO] [stdout] | [INFO] [stdout] 1058 | assert_eq!(mutation, Some(replace!(_, json!([1])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1067:35 [INFO] [stdout] | [INFO] [stdout] 1067 | assert_eq!(mutation, Some(replace!(-2, json!(99)))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1089:35 [INFO] [stdout] | [INFO] [stdout] 1089 | assert_eq!(mutation, Some(append!(-2, json!("!")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1101:18 [INFO] [stdout] | [INFO] [stdout] 1101 | Some(batch!(_, append!(-1, json!("3")), append!(-3, json!("1")))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1112:35 [INFO] [stdout] | [INFO] [stdout] 1112 | assert_eq!(mutation, Some(append!(-1, json!("baz")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1122:35 [INFO] [stdout] | [INFO] [stdout] 1122 | assert_eq!(mutation, Some(append!(-2, json!("!")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1132:35 [INFO] [stdout] | [INFO] [stdout] 1132 | assert_eq!(mutation, Some(append!(-1, json!("!")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1147:18 [INFO] [stdout] | [INFO] [stdout] 1147 | Some(batch!( [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1163:35 [INFO] [stdout] | [INFO] [stdout] 1163 | assert_eq!(mutation, Some(append!(-2, json!("1")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1176:18 [INFO] [stdout] | [INFO] [stdout] 1176 | Some(batch!(_, append!(_, json!(["b"])), append!(-2, json!("!")))) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1188:35 [INFO] [stdout] | [INFO] [stdout] 1188 | assert_eq!(mutation, Some(append!(_, json!(["b"])))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/slices/vec_deque.rs:1199:35 [INFO] [stdout] | [INFO] [stdout] 1199 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 1), append!(-2, json!("!"))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:478:35 [INFO] [stdout] | [INFO] [stdout] 478 | assert_eq!(mutation, Some(replace!(_, json!("world")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:488:35 [INFO] [stdout] | [INFO] [stdout] 488 | assert_eq!(mutation, Some(append!(_, json!("bc")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:497:35 [INFO] [stdout] | [INFO] [stdout] 497 | assert_eq!(mutation, Some(append!(_, json!("bar")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:506:35 [INFO] [stdout] | [INFO] [stdout] 506 | assert_eq!(mutation, Some(append!(_, json!("bar")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:526:35 [INFO] [stdout] | [INFO] [stdout] 526 | assert_eq!(mutation, Some(replace!(_, json!("xyz")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:535:35 [INFO] [stdout] | [INFO] [stdout] 535 | assert_eq!(mutation, Some(truncate!(_, 4))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `truncate` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:545:35 [INFO] [stdout] | [INFO] [stdout] 545 | assert_eq!(mutation, Some(truncate!(_, 2))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `truncate` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:555:35 [INFO] [stdout] | [INFO] [stdout] 555 | assert_eq!(mutation, Some(append!(_, json!("世界")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `batch` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:565:35 [INFO] [stdout] | [INFO] [stdout] 565 | assert_eq!(mutation, Some(batch!(_, truncate!(_, 1), append!(_, json!("~"))))); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:574:35 [INFO] [stdout] | [INFO] [stdout] 574 | assert_eq!(mutation, Some(replace!(_, json!("你好世界!")))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `truncate` in this scope [INFO] [stdout] --> src/impls/strings/string.rs:584:35 [INFO] [stdout] | [INFO] [stdout] 584 | assert_eq!(mutation, Some(truncate!(_, 2))); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `truncate` is in scope, but it is a function, not a macro [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `append` in this scope [INFO] [stdout] --> src/impls/tuple.rs:504:35 [INFO] [stdout] | [INFO] [stdout] 504 | assert_eq!(mutation, Some(append!(0, json!(" world")))); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/tuple.rs:526:35 [INFO] [stdout] | [INFO] [stdout] 526 | assert_eq!(mutation, Some(replace!(_, json!(["world"])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `replace` in this scope [INFO] [stdout] --> src/impls/tuple.rs:534:35 [INFO] [stdout] | [INFO] [stdout] 534 | assert_eq!(mutation, Some(replace!(_, json!(["hello world"])))); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `morphix` (lib test) due to 289 previous errors [INFO] running `Command { std: "docker" "inspect" "b2addce18752d6e2299def5e08993c0b4f87d0cc73418b025bc1c21ea0db2742", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2addce18752d6e2299def5e08993c0b4f87d0cc73418b025bc1c21ea0db2742", kill_on_drop: false }` [INFO] [stdout] b2addce18752d6e2299def5e08993c0b4f87d0cc73418b025bc1c21ea0db2742