[INFO] fetching crate hyperdex 1.1.0... [INFO] checking hyperdex-1.1.0 against master#ff1737bb00913444173658b4e0b274fd79aabf66 for pr-132712-1 [INFO] extracting crate hyperdex 1.1.0 into /workspace/builds/worker-2-tc1/source [INFO] validating manifest of crates.io crate hyperdex 1.1.0 on toolchain ff1737bb00913444173658b4e0b274fd79aabf66 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate hyperdex 1.1.0 [INFO] finished tweaking crates.io crate hyperdex 1.1.0 [INFO] tweaked toml for crates.io crate hyperdex 1.1.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 8 packages to latest compatible versions [INFO] [stderr] Adding errno v0.1.8 (available: v0.3.9) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded errno v0.1.8 [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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b70abfb4899e7c9952bfe3a63d65cd3f52fcce8620bceb8315d8aa42a6ba391e [INFO] running `Command { std: "docker" "start" "-a" "b70abfb4899e7c9952bfe3a63d65cd3f52fcce8620bceb8315d8aa42a6ba391e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b70abfb4899e7c9952bfe3a63d65cd3f52fcce8620bceb8315d8aa42a6ba391e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b70abfb4899e7c9952bfe3a63d65cd3f52fcce8620bceb8315d8aa42a6ba391e", kill_on_drop: false }` [INFO] [stdout] b70abfb4899e7c9952bfe3a63d65cd3f52fcce8620bceb8315d8aa42a6ba391e [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=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4de005101abbdb575e8e475a7937f181d4f1b6f5b254b705f563d63449bd2b25 [INFO] running `Command { std: "docker" "start" "-a" "4de005101abbdb575e8e475a7937f181d4f1b6f5b254b705f563d63449bd2b25", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Checking rustc-serialize v0.3.25 [INFO] [stderr] Checking errno v0.1.8 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Checking hyperdex v1.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/lib.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(box_syntax)] [INFO] [stdout] | ^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: replaced with `#[rustc_box]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/lib.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(box_syntax)] [INFO] [stdout] | ^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: replaced with `#[rustc_box]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1519:34 [INFO] [stdout] | [INFO] [stdout] 1519 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1519 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1519:34 [INFO] [stdout] | [INFO] [stdout] 1519 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1519 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1520:33 [INFO] [stdout] | [INFO] [stdout] 1520 | let mut attrs_ptr = box AttributePtr(null()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1520 | let mut attrs_ptr = Box::new(AttributePtr(null())); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1520:33 [INFO] [stdout] | [INFO] [stdout] 1520 | let mut attrs_ptr = box AttributePtr(null()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1520 | let mut attrs_ptr = Box::new(AttributePtr(null())); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1521:36 [INFO] [stdout] | [INFO] [stdout] 1521 | let mut attrs_sz_ptr = box 0u64; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1521 | let mut attrs_sz_ptr = Box::new(0u64); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1521:36 [INFO] [stdout] | [INFO] [stdout] 1521 | let mut attrs_sz_ptr = box 0u64; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1521 | let mut attrs_sz_ptr = Box::new(0u64); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:149:44 [INFO] [stdout] | [INFO] [stdout] 149 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 149 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:149:44 [INFO] [stdout] | [INFO] [stdout] 149 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 149 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:208:30 [INFO] [stdout] | [INFO] [stdout] 208 | let mut status = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 | let mut status = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:208:30 [INFO] [stdout] | [INFO] [stdout] 208 | let mut status = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 | let mut status = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:250:44 [INFO] [stdout] | [INFO] [stdout] 250 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 250 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:278:44 [INFO] [stdout] | [INFO] [stdout] 278 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 278 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:250:44 [INFO] [stdout] | [INFO] [stdout] 250 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 250 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:278:44 [INFO] [stdout] | [INFO] [stdout] 278 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 278 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:306:44 [INFO] [stdout] | [INFO] [stdout] 306 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 306 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:306:44 [INFO] [stdout] | [INFO] [stdout] 306 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 306 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:336:44 [INFO] [stdout] | [INFO] [stdout] 336 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 336 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:354:44 [INFO] [stdout] | [INFO] [stdout] 354 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 354 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:336:44 [INFO] [stdout] | [INFO] [stdout] 336 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 336 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:354:44 [INFO] [stdout] | [INFO] [stdout] 354 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 354 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:387:44 [INFO] [stdout] | [INFO] [stdout] 387 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 387 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:387:44 [INFO] [stdout] | [INFO] [stdout] 387 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 387 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:417:44 [INFO] [stdout] | [INFO] [stdout] 417 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 417 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/admin.rs:417:44 [INFO] [stdout] | [INFO] [stdout] 417 | let mut status_ptr = transmute(box 0u32); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 417 | let mut status_ptr = transmute(Box::new(0u32)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1056:30 [INFO] [stdout] | [INFO] [stdout] 1056 | let mut status = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1570 | make_fn_spacename_key_status!(del, async_del); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1056 | let mut status = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1056:30 [INFO] [stdout] | [INFO] [stdout] 1056 | let mut status = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1570 | make_fn_spacename_key_status!(del, async_del); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1056 | let mut status = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:986:30 [INFO] [stdout] | [INFO] [stdout] 986 | let mut status = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 986 | let mut status = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:986:30 [INFO] [stdout] | [INFO] [stdout] 986 | let mut status = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 986 | let mut status = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:987:29 [INFO] [stdout] | [INFO] [stdout] 987 | let mut attrs = box AttributePtr(null()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 987 | let mut attrs = Box::new(AttributePtr(null())); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:987:29 [INFO] [stdout] | [INFO] [stdout] 987 | let mut attrs = box AttributePtr(null()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 987 | let mut attrs = Box::new(AttributePtr(null())); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:988:32 [INFO] [stdout] | [INFO] [stdout] 988 | let mut attrs_sz = box 0u64; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 988 | let mut attrs_sz = Box::new(0u64); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:988:32 [INFO] [stdout] | [INFO] [stdout] 988 | let mut attrs_sz = box 0u64; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 988 | let mut attrs_sz = Box::new(0u64); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1110:34 [INFO] [stdout] | [INFO] [stdout] 1110 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1110 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1110:34 [INFO] [stdout] | [INFO] [stdout] 1110 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1110 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1111:33 [INFO] [stdout] | [INFO] [stdout] 1111 | let mut attrs_ptr = box AttributePtr(null()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1111 | let mut attrs_ptr = Box::new(AttributePtr(null())); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1111:33 [INFO] [stdout] | [INFO] [stdout] 1111 | let mut attrs_ptr = box AttributePtr(null()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1111 | let mut attrs_ptr = Box::new(AttributePtr(null())); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1112:36 [INFO] [stdout] | [INFO] [stdout] 1112 | let mut attrs_sz_ptr = box 0u64; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1112 | let mut attrs_sz_ptr = Box::new(0u64); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1112:36 [INFO] [stdout] | [INFO] [stdout] 1112 | let mut attrs_sz_ptr = box 0u64; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1112 | let mut attrs_sz_ptr = Box::new(0u64); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1327:42 [INFO] [stdout] | [INFO] [stdout] 1327 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1327 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1327:42 [INFO] [stdout] | [INFO] [stdout] 1327 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1327 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1195:34 [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1195 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1253:38 [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1253 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/client.rs:1386:38 [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = box 0u32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1386 | let mut status_ptr = Box::new(0u32); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::sync::Future` [INFO] [stdout] --> src/client.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use std::sync::Future; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `Future` in `sync` [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait instead [INFO] [stdout] | [INFO] [stdout] 16 | use std::future::Future; [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::sync::Future` [INFO] [stdout] --> src/admin.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::sync::Future; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `Future` in `sync` [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait instead [INFO] [stdout] | [INFO] [stdout] 3 | use std::future::Future; [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::thunk` [INFO] [stdout] --> src/admin.rs:4:10 [INFO] [stdout] | [INFO] [stdout] 4 | use std::thunk::Thunk; [INFO] [stdout] | ^^^^^ could not find `thunk` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `select` in this scope [INFO] [stdout] --> src/admin.rs:99:21 [INFO] [stdout] | [INFO] [stdout] 99 | select!( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `select` is imported here, but it is a function, not a macro [INFO] [stdout] --> src/admin.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use libc::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::sync::Future` [INFO] [stdout] --> src/client.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use std::sync::Future; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `Future` in `sync` [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait instead [INFO] [stdout] | [INFO] [stdout] 16 | use std::future::Future; [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::sync::Future` [INFO] [stdout] --> src/admin.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::sync::Future; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `Future` in `sync` [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait instead [INFO] [stdout] | [INFO] [stdout] 3 | use std::future::Future; [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::thunk` [INFO] [stdout] --> src/admin.rs:4:10 [INFO] [stdout] | [INFO] [stdout] 4 | use std::thunk::Thunk; [INFO] [stdout] | ^^^^^ could not find `thunk` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `select` in this scope [INFO] [stdout] --> src/admin.rs:99:21 [INFO] [stdout] | [INFO] [stdout] 99 | select!( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `select` is imported here, but it is a function, not a macro [INFO] [stdout] --> src/admin.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use libc::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client.rs:10:32 [INFO] [stdout] | [INFO] [stdout] 10 | use std::ptr::{null, null_mut, Unique}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client.rs:860:10 [INFO] [stdout] | [INFO] [stdout] 860 | ptr: Unique, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client.rs:869:27 [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr) }, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client.rs:1478:35 [INFO] [stdout] | [INFO] [stdout] 1478 | ptr: unsafe { Unique::new(ptr) }, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client.rs:10:32 [INFO] [stdout] | [INFO] [stdout] 10 | use std::ptr::{null, null_mut, Unique}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client.rs:860:10 [INFO] [stdout] | [INFO] [stdout] 860 | ptr: Unique, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client.rs:869:27 [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr) }, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client.rs:1478:35 [INFO] [stdout] | [INFO] [stdout] 1478 | ptr: unsafe { Unique::new(ptr) }, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/admin.rs:7:16 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr::{Unique, null, null_mut}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/admin.rs:39:23 [INFO] [stdout] | [INFO] [stdout] 39 | let ptr = Unique::new(ptr); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/admin.rs:209:23 [INFO] [stdout] | [INFO] [stdout] 209 | let res = Unique::new(null::() as *mut i8); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/admin.rs:7:16 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr::{Unique, null, null_mut}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/admin.rs:39:23 [INFO] [stdout] | [INFO] [stdout] 39 | let ptr = Unique::new(ptr); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/admin.rs:209:23 [INFO] [stdout] | [INFO] [stdout] 209 | let res = Unique::new(null::() as *mut i8); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client_types.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr::Unique; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals`: use `NonNull` instead and consider `PhantomData` (if you also use `#[may_dangle]`), `Send`, and/or `Sync` [INFO] [stdout] --> src/client_types.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr::Unique; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `collections` [INFO] [stdout] --> src/lib.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | #![feature(collections)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `convert` [INFO] [stdout] --> src/lib.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | #![feature(convert)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `unique` [INFO] [stdout] --> src/lib.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | #![feature(unique)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `std_misc` [INFO] [stdout] --> src/lib.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | #![feature(std_misc)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `collections` [INFO] [stdout] --> src/lib.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | #![feature(collections)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `convert` [INFO] [stdout] --> src/lib.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | #![feature(convert)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `unique` [INFO] [stdout] --> src/lib.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | #![feature(unique)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `std_misc` [INFO] [stdout] --> src/lib.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | #![feature(std_misc)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `Self` cannot be known at compilation time [INFO] [stdout] --> src/client_types.rs:141:39 [INFO] [stdout] | [INFO] [stdout] 141 | fn from_hyper(val: HyperValue) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] note: required by an implicit `Sized` bound in `Result` [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/core/src/result.rs:528:1 [INFO] [stdout] help: consider further restricting `Self` [INFO] [stdout] | [INFO] [stdout] 141 | fn from_hyper(val: HyperValue) -> Result where Self: Sized; [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `Self` cannot be known at compilation time [INFO] [stdout] --> src/client_types.rs:141:39 [INFO] [stdout] | [INFO] [stdout] 141 | fn from_hyper(val: HyperValue) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] note: required by an implicit `Sized` bound in `Result` [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/core/src/result.rs:528:1 [INFO] [stdout] help: consider further restricting `Self` [INFO] [stdout] | [INFO] [stdout] 141 | fn from_hyper(val: HyperValue) -> Result where Self: Sized; [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_raw_buf` found for struct `Vec<_, _>` in the current scope [INFO] [stdout] --> src/client.rs:42:35 [INFO] [stdout] | [INFO] [stdout] 42 | ... Vec::from_raw_buf(attr.value as *const u8, attr.value_sz as usize)); [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `Vec<_, _>` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Vec<_, _>` consider using one of the following associated functions: [INFO] [stdout] Vec::::new [INFO] [stdout] Vec::::with_capacity [INFO] [stdout] Vec::::try_with_capacity [INFO] [stdout] Vec::::from_raw_parts [INFO] [stdout] and 6 others [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/alloc/src/vec/mod.rs:422:5 [INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/alloc/src/vec/mod.rs:605:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_raw_buf` found for struct `Vec<_, _>` in the current scope [INFO] [stdout] --> src/client.rs:42:35 [INFO] [stdout] | [INFO] [stdout] 42 | ... Vec::from_raw_buf(attr.value as *const u8, attr.value_sz as usize)); [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `Vec<_, _>` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Vec<_, _>` consider using one of the following associated functions: [INFO] [stdout] Vec::::new [INFO] [stdout] Vec::::with_capacity [INFO] [stdout] Vec::::try_with_capacity [INFO] [stdout] Vec::::from_raw_parts [INFO] [stdout] and 6 others [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/alloc/src/vec/mod.rs:422:5 [INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/alloc/src/vec/mod.rs:605:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:70:58 [INFO] [stdout] | [INFO] [stdout] 70 | lst.push(to_bytes_with_len(cstr, cstr_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 70 | lst.push(to_bytes_with_len(cstr, cstr_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:70:58 [INFO] [stdout] | [INFO] [stdout] 70 | lst.push(to_bytes_with_len(cstr, cstr_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 70 | lst.push(to_bytes_with_len(cstr, cstr_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:126:60 [INFO] [stdout] | [INFO] [stdout] 126 | set.insert(to_bytes_with_len(cstr, cstr_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 126 | set.insert(to_bytes_with_len(cstr, cstr_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:126:60 [INFO] [stdout] | [INFO] [stdout] 126 | set.insert(to_bytes_with_len(cstr, cstr_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 126 | set.insert(to_bytes_with_len(cstr, cstr_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:185:60 [INFO] [stdout] | [INFO] [stdout] 185 | map.insert(to_bytes_with_len(ckey, ckey_sz), [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 185 | map.insert(to_bytes_with_len(ckey, ckey_sz.try_into().unwrap()), [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:186:60 [INFO] [stdout] | [INFO] [stdout] 186 | ... to_bytes_with_len(cval, cval_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 186 | to_bytes_with_len(cval, cval_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:185:60 [INFO] [stdout] | [INFO] [stdout] 185 | map.insert(to_bytes_with_len(ckey, ckey_sz), [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 185 | map.insert(to_bytes_with_len(ckey, ckey_sz.try_into().unwrap()), [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:207:60 [INFO] [stdout] | [INFO] [stdout] 207 | map.insert(to_bytes_with_len(ckey, ckey_sz), cval); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 207 | map.insert(to_bytes_with_len(ckey, ckey_sz.try_into().unwrap()), cval); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:186:60 [INFO] [stdout] | [INFO] [stdout] 186 | ... to_bytes_with_len(cval, cval_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 186 | to_bytes_with_len(cval, cval_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:228:60 [INFO] [stdout] | [INFO] [stdout] 228 | map.insert(to_bytes_with_len(ckey, ckey_sz), cval); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 228 | map.insert(to_bytes_with_len(ckey, ckey_sz.try_into().unwrap()), cval); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:207:60 [INFO] [stdout] | [INFO] [stdout] 207 | map.insert(to_bytes_with_len(ckey, ckey_sz), cval); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 207 | map.insert(to_bytes_with_len(ckey, ckey_sz.try_into().unwrap()), cval); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:249:66 [INFO] [stdout] | [INFO] [stdout] 249 | map.insert(ckey, to_bytes_with_len(cval, cval_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 249 | map.insert(ckey, to_bytes_with_len(cval, cval_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:228:60 [INFO] [stdout] | [INFO] [stdout] 228 | map.insert(to_bytes_with_len(ckey, ckey_sz), cval); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 228 | map.insert(to_bytes_with_len(ckey, ckey_sz.try_into().unwrap()), cval); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:249:66 [INFO] [stdout] | [INFO] [stdout] 249 | map.insert(ckey, to_bytes_with_len(cval, cval_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 249 | map.insert(ckey, to_bytes_with_len(cval, cval_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:307:71 [INFO] [stdout] | [INFO] [stdout] 307 | map.insert(F64(ckey), to_bytes_with_len(cval, cval_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 307 | map.insert(F64(ckey), to_bytes_with_len(cval, cval_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:307:71 [INFO] [stdout] | [INFO] [stdout] 307 | map.insert(F64(ckey), to_bytes_with_len(cval, cval_sz)); [INFO] [stdout] | ----------------- ^^^^^^^ expected `u64`, found `usize` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/common.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn to_bytes_with_len(ptr: *const ::libc::c_char, len: u64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ -------- [INFO] [stdout] help: you can convert a `usize` to a `u64` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 307 | map.insert(F64(ckey), to_bytes_with_len(cval, cval_sz.try_into().unwrap())); [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:392:54 [INFO] [stdout] | [INFO] [stdout] 392 | if hyperdex_ds_copy_string(arena, cstr.as_ptr(), (cstr.as_bytes().len() + 1) as u64, &mut err, &mut cs, &mut sz) < 0 { [INFO] [stdout] | ----------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn hyperdex_ds_copy_string(arena: *mut Struct_hyperdex_ds_arena, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 392 | if hyperdex_ds_copy_string(arena, cstr.as_ptr(), ((cstr.as_bytes().len() + 1) as u64).try_into().unwrap(), &mut err, &mut cs, &mut sz) < 0 { [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:409:75 [INFO] [stdout] | [INFO] [stdout] 409 | if hyperdex_ds_copy_string(arena, cstr.as_ptr() as *const i8, slen, [INFO] [stdout] | ----------------------- ^^^^ expected `usize`, found `u64` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn hyperdex_ds_copy_string(arena: *mut Struct_hyperdex_ds_arena, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 409 | if hyperdex_ds_copy_string(arena, cstr.as_ptr() as *const i8, slen.try_into().unwrap(), [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:392:54 [INFO] [stdout] | [INFO] [stdout] 392 | if hyperdex_ds_copy_string(arena, cstr.as_ptr(), (cstr.as_bytes().len() + 1) as u64, &mut err, &mut cs, &mut sz) < 0 { [INFO] [stdout] | ----------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn hyperdex_ds_copy_string(arena: *mut Struct_hyperdex_ds_arena, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 392 | if hyperdex_ds_copy_string(arena, cstr.as_ptr(), ((cstr.as_bytes().len() + 1) as u64).try_into().unwrap(), &mut err, &mut cs, &mut sz) < 0 { [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:438:55 [INFO] [stdout] | [INFO] [stdout] 437 | if hyperdex_ds_list_append_string(ds_lst, cstr.as_ptr(), [INFO] [stdout] | ------------------------------ arguments to this function are incorrect [INFO] [stdout] 438 | cstr.as_bytes().len() as u64, &mut status) < 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:78:12 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn hyperdex_ds_list_append_string(list: *mut Struct_hyperdex_ds_list, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 438 | (cstr.as_bytes().len() as u64).try_into().unwrap(), &mut status) < 0 { [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:409:75 [INFO] [stdout] | [INFO] [stdout] 409 | if hyperdex_ds_copy_string(arena, cstr.as_ptr() as *const i8, slen, [INFO] [stdout] | ----------------------- ^^^^ expected `usize`, found `u64` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn hyperdex_ds_copy_string(arena: *mut Struct_hyperdex_ds_arena, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 409 | if hyperdex_ds_copy_string(arena, cstr.as_ptr() as *const i8, slen.try_into().unwrap(), [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:497:54 [INFO] [stdout] | [INFO] [stdout] 496 | if hyperdex_ds_set_insert_string(ds_set, cstr.as_ptr(), [INFO] [stdout] | ----------------------------- arguments to this function are incorrect [INFO] [stdout] 497 | cstr.as_bytes().len() as u64, &mut status) < 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:102:12 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn hyperdex_ds_set_insert_string(set: *mut Struct_hyperdex_ds_set, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 497 | (cstr.as_bytes().len() as u64).try_into().unwrap(), &mut status) < 0 { [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:438:55 [INFO] [stdout] | [INFO] [stdout] 437 | if hyperdex_ds_list_append_string(ds_lst, cstr.as_ptr(), [INFO] [stdout] | ------------------------------ arguments to this function are incorrect [INFO] [stdout] 438 | cstr.as_bytes().len() as u64, &mut status) < 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:78:12 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn hyperdex_ds_list_append_string(list: *mut Struct_hyperdex_ds_list, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 438 | (cstr.as_bytes().len() as u64).try_into().unwrap(), &mut status) < 0 { [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:556:73 [INFO] [stdout] | [INFO] [stdout] 555 | if hyperdex_ds_map_insert_key_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 556 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:126:12 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn hyperdex_ds_map_insert_key_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 556 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:562:73 [INFO] [stdout] | [INFO] [stdout] 561 | if hyperdex_ds_map_insert_val_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 562 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:132:12 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn hyperdex_ds_map_insert_val_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 562 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:497:54 [INFO] [stdout] | [INFO] [stdout] 496 | if hyperdex_ds_set_insert_string(ds_set, cstr.as_ptr(), [INFO] [stdout] | ----------------------------- arguments to this function are incorrect [INFO] [stdout] 497 | cstr.as_bytes().len() as u64, &mut status) < 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:102:12 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn hyperdex_ds_set_insert_string(set: *mut Struct_hyperdex_ds_set, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 497 | (cstr.as_bytes().len() as u64).try_into().unwrap(), &mut status) < 0 { [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:584:73 [INFO] [stdout] | [INFO] [stdout] 583 | if hyperdex_ds_map_insert_key_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 584 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:126:12 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn hyperdex_ds_map_insert_key_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 584 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:609:73 [INFO] [stdout] | [INFO] [stdout] 608 | if hyperdex_ds_map_insert_key_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 609 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:126:12 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn hyperdex_ds_map_insert_key_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 609 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:556:73 [INFO] [stdout] | [INFO] [stdout] 555 | if hyperdex_ds_map_insert_key_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 556 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:126:12 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn hyperdex_ds_map_insert_key_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 556 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:562:73 [INFO] [stdout] | [INFO] [stdout] 561 | if hyperdex_ds_map_insert_val_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 562 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:132:12 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn hyperdex_ds_map_insert_val_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 562 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:637:73 [INFO] [stdout] | [INFO] [stdout] 636 | if hyperdex_ds_map_insert_val_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 637 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:132:12 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn hyperdex_ds_map_insert_val_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 637 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:584:73 [INFO] [stdout] | [INFO] [stdout] 583 | if hyperdex_ds_map_insert_key_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 584 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:126:12 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn hyperdex_ds_map_insert_key_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 584 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:706:73 [INFO] [stdout] | [INFO] [stdout] 705 | if hyperdex_ds_map_insert_val_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 706 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:132:12 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn hyperdex_ds_map_insert_val_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 706 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:609:73 [INFO] [stdout] | [INFO] [stdout] 608 | if hyperdex_ds_map_insert_key_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 609 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:126:12 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn hyperdex_ds_map_insert_key_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 609 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:637:73 [INFO] [stdout] | [INFO] [stdout] 636 | if hyperdex_ds_map_insert_val_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 637 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:132:12 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn hyperdex_ds_map_insert_val_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 637 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:768:75 [INFO] [stdout] | [INFO] [stdout] 768 | if hyperdex_ds_copy_string(arena, cstr.as_ptr() as *const i8, slen, [INFO] [stdout] | ----------------------- ^^^^ expected `usize`, found `u64` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn hyperdex_ds_copy_string(arena: *mut Struct_hyperdex_ds_arena, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 768 | if hyperdex_ds_copy_string(arena, cstr.as_ptr() as *const i8, slen.try_into().unwrap(), [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:706:73 [INFO] [stdout] | [INFO] [stdout] 705 | if hyperdex_ds_map_insert_val_string(ds_map, [INFO] [stdout] | --------------------------------- arguments to this function are incorrect [INFO] [stdout] 706 | cstr.as_ptr(), cstr.as_bytes().len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:132:12 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn hyperdex_ds_map_insert_val_string(map: *mut Struct_hyperdex_ds_map, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 706 | cstr.as_ptr(), (cstr.as_bytes().len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals` [INFO] [stdout] --> src/client.rs:869:27 [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr) }, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:869:39 [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr) }, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:768:75 [INFO] [stdout] | [INFO] [stdout] 768 | if hyperdex_ds_copy_string(arena, cstr.as_ptr() as *const i8, slen, [INFO] [stdout] | ----------------------- ^^^^ expected `usize`, found `u64` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_datastructures.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn hyperdex_ds_copy_string(arena: *mut Struct_hyperdex_ds_arena, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 768 | if hyperdex_ds_copy_string(arena, cstr.as_ptr() as *const i8, slen.try_into().unwrap(), [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals` [INFO] [stdout] --> src/client.rs:869:27 [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr) }, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:869:39 [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr) }, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:869:27 [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr) }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ expected `Unique`, found `Option>` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Unique` [INFO] [stdout] found enum `Option>` [INFO] [stdout] help: consider using `Option::expect` to unwrap the `Option>` value, panicking if the value is an `Option::None` [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr).expect("REASON") }, [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:869:27 [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr) }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ expected `Unique`, found `Option>` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Unique` [INFO] [stdout] found enum `Option>` [INFO] [stdout] help: consider using `Option::expect` to unwrap the `Option>` value, panicking if the value is an `Option::None` [INFO] [stdout] | [INFO] [stdout] 869 | ptr: unsafe { Unique::new(*self.ptr).expect("REASON") }, [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:895:49 [INFO] [stdout] | [INFO] [stdout] 895 | hyperdex_client_destroy(*self.ptr); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:900:39 [INFO] [stdout] | [INFO] [stdout] 900 | hyperdex_client_block(*self.ptr, 250); // prevent busy spinning [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:895:49 [INFO] [stdout] | [INFO] [stdout] 895 | hyperdex_client_destroy(*self.ptr); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:900:39 [INFO] [stdout] | [INFO] [stdout] 900 | hyperdex_client_block(*self.ptr, 250); // prevent busy spinning [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:912:54 [INFO] [stdout] | [INFO] [stdout] 912 | reqid = hyperdex_client_loop(*self.ptr, 0, &mut loop_status); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:912:54 [INFO] [stdout] | [INFO] [stdout] 912 | reqid = hyperdex_client_loop(*self.ptr, 0, &mut loop_status); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:921:55 [INFO] [stdout] | [INFO] [stdout] 921 | self.err_tx.send(get_client_error(*self.ptr, loop_status)); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:921:55 [INFO] [stdout] | [INFO] [stdout] 921 | self.err_tx.send(get_client_error(*self.ptr, loop_status)); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:934:57 [INFO] [stdout] | [INFO] [stdout] 934 | ... op_tx.send(get_client_error(*self.ptr, loop_status)); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:934:57 [INFO] [stdout] | [INFO] [stdout] 934 | ... op_tx.send(get_client_error(*self.ptr, loop_status)); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:959:72 [INFO] [stdout] | [INFO] [stdout] 959 | ... state.res_tx.send(Err(get_client_error(*self.ptr, *state.status))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:959:72 [INFO] [stdout] | [INFO] [stdout] 959 | ... state.res_tx.send(Err(get_client_error(*self.ptr, *state.status))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals` [INFO] [stdout] --> src/client.rs:1478:35 [INFO] [stdout] | [INFO] [stdout] 1478 | ptr: unsafe { Unique::new(ptr) }, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals` [INFO] [stdout] --> src/client.rs:1478:35 [INFO] [stdout] | [INFO] [stdout] 1478 | ptr: unsafe { Unique::new(ptr) }, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1478:35 [INFO] [stdout] | [INFO] [stdout] 1478 | ptr: unsafe { Unique::new(ptr) }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `Unique`, found `Option>` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Unique<_>` [INFO] [stdout] found enum `Option>` [INFO] [stdout] help: consider using `Option::expect` to unwrap the `Option>` value, panicking if the value is an `Option::None` [INFO] [stdout] | [INFO] [stdout] 1478 | ptr: unsafe { Unique::new(ptr).expect("REASON") }, [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1478:35 [INFO] [stdout] | [INFO] [stdout] 1478 | ptr: unsafe { Unique::new(ptr) }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `Unique`, found `Option>` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Unique<_>` [INFO] [stdout] found enum `Option>` [INFO] [stdout] help: consider using `Option::expect` to unwrap the `Option>` value, panicking if the value is an `Option::None` [INFO] [stdout] | [INFO] [stdout] 1478 | ptr: unsafe { Unique::new(ptr).expect("REASON") }, [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1529:44 [INFO] [stdout] | [INFO] [stdout] 1529 | hyperdex_client_search(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1529:44 [INFO] [stdout] | [INFO] [stdout] 1529 | hyperdex_client_search(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1532:44 [INFO] [stdout] | [INFO] [stdout] 1529 | hyperdex_client_search(*inner_client.ptr, [INFO] [stdout] | ---------------------- arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1532 | c_checks.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:807:12 [INFO] [stdout] | [INFO] [stdout] 807 | pub fn hyperdex_client_search(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1532 | (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1537:54 [INFO] [stdout] | [INFO] [stdout] 1537 | res_tx.send(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1532:44 [INFO] [stdout] | [INFO] [stdout] 1529 | hyperdex_client_search(*inner_client.ptr, [INFO] [stdout] | ---------------------- arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1532 | c_checks.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:807:12 [INFO] [stdout] | [INFO] [stdout] 807 | pub fn hyperdex_client_search(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1532 | (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1537:54 [INFO] [stdout] | [INFO] [stdout] 1537 | res_tx.send(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1065:64 [INFO] [stdout] | [INFO] [stdout] 1065 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1570 | make_fn_spacename_key_status!(del, async_del); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1070:68 [INFO] [stdout] | [INFO] [stdout] 1070 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1570 | make_fn_spacename_key_status!(del, async_del); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1065:64 [INFO] [stdout] | [INFO] [stdout] 1065 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1570 | make_fn_spacename_key_status!(del, async_del); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1070:68 [INFO] [stdout] | [INFO] [stdout] 1070 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1570 | make_fn_spacename_key_status!(del, async_del); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1081:42 [INFO] [stdout] | [INFO] [stdout] 1081 | Err(get_client_error(*inner_client.ptr, *status)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1570 | make_fn_spacename_key_status!(del, async_del); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1081:42 [INFO] [stdout] | [INFO] [stdout] 1081 | Err(get_client_error(*inner_client.ptr, *status)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1570 | make_fn_spacename_key_status!(del, async_del); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:997:64 [INFO] [stdout] | [INFO] [stdout] 997 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1004:68 [INFO] [stdout] | [INFO] [stdout] 1004 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:997:64 [INFO] [stdout] | [INFO] [stdout] 997 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1015:42 [INFO] [stdout] | [INFO] [stdout] 1015 | Err(get_client_error(*inner_client.ptr, *status)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1004:68 [INFO] [stdout] | [INFO] [stdout] 1004 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1015:42 [INFO] [stdout] | [INFO] [stdout] 1015 | Err(get_client_error(*inner_client.ptr, *status)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1571 | make_fn_spacename_key_status_attributes!(get, async_get); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1134:64 [INFO] [stdout] | [INFO] [stdout] 1134 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1134:64 [INFO] [stdout] | [INFO] [stdout] 1134 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1138:64 [INFO] [stdout] | [INFO] [stdout] 1134 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1138 | c_attrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:80:12 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn hyperdex_client_get_partial(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1138 | (c_attrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1138:64 [INFO] [stdout] | [INFO] [stdout] 1134 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1138 | c_attrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:80:12 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn hyperdex_client_get_partial(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1138 | (c_attrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1142:68 [INFO] [stdout] | [INFO] [stdout] 1142 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1142:68 [INFO] [stdout] | [INFO] [stdout] 1142 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1153:42 [INFO] [stdout] | [INFO] [stdout] 1153 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1153:42 [INFO] [stdout] | [INFO] [stdout] 1153 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | make_fn_spacename_key_attributenames_status_attributes!(get_partial, async_get_partial); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributenames_status_attributes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:91:12 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn hyperdex_client_put(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:91:12 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn hyperdex_client_put(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1575 | make_fn_spacename_key_attributes_status!(put, async_put); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1338:33 [INFO] [stdout] | [INFO] [stdout] 1338 | *inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1338:33 [INFO] [stdout] | [INFO] [stdout] 1338 | *inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1337:29 [INFO] [stdout] | [INFO] [stdout] 1337 | concat_idents!(hyperdex_client_, $fn_name)( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1342 | c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1343 | obj.as_ptr(), [INFO] [stdout] 1344 | obj.len() as u64, [INFO] [stdout] | ---------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:98:12 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn hyperdex_client_cond_put(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1342 | (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1344 | (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1337:29 [INFO] [stdout] | [INFO] [stdout] 1337 | concat_idents!(hyperdex_client_, $fn_name)( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1342 | c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1343 | obj.as_ptr(), [INFO] [stdout] 1344 | obj.len() as u64, [INFO] [stdout] | ---------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:98:12 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn hyperdex_client_cond_put(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1342 | (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1344 | (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1347:76 [INFO] [stdout] | [INFO] [stdout] 1347 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1347:76 [INFO] [stdout] | [INFO] [stdout] 1347 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1357:50 [INFO] [stdout] | [INFO] [stdout] 1357 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1357:50 [INFO] [stdout] | [INFO] [stdout] 1357 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1576 | make_fn_spacename_key_predicates_attributes_status!(cond_put, async_cond_put); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:111:12 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn hyperdex_client_put_if_not_exist(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:111:12 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn hyperdex_client_put_if_not_exist(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1577 | make_fn_spacename_key_attributes_status!(put_if_not_exist, async_put_if_not_exist); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:137:12 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn hyperdex_client_atomic_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:137:12 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn hyperdex_client_atomic_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1578 | make_fn_spacename_key_attributes_status!(atomic_add, async_atomic_add); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:161:12 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn hyperdex_client_atomic_sub(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:161:12 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn hyperdex_client_atomic_sub(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1579 | make_fn_spacename_key_attributes_status!(atomic_sub, async_atomic_sub); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:185:12 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn hyperdex_client_atomic_mul(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:185:12 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn hyperdex_client_atomic_mul(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1580 | make_fn_spacename_key_attributes_status!(atomic_mul, async_atomic_mul); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:209:12 [INFO] [stdout] | [INFO] [stdout] 209 | pub fn hyperdex_client_atomic_div(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:209:12 [INFO] [stdout] | [INFO] [stdout] 209 | pub fn hyperdex_client_atomic_div(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1581 | make_fn_spacename_key_attributes_status!(atomic_div, async_atomic_div); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:233:12 [INFO] [stdout] | [INFO] [stdout] 233 | pub fn hyperdex_client_atomic_mod(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:233:12 [INFO] [stdout] | [INFO] [stdout] 233 | pub fn hyperdex_client_atomic_mod(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1582 | make_fn_spacename_key_attributes_status!(atomic_mod, async_atomic_mod); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:257:12 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn hyperdex_client_atomic_and(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:257:12 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn hyperdex_client_atomic_and(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1583 | make_fn_spacename_key_attributes_status!(atomic_and, async_atomic_and); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:281:12 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn hyperdex_client_atomic_or(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:281:12 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn hyperdex_client_atomic_or(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1584 | make_fn_spacename_key_attributes_status!(atomic_or, async_atomic_or); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:304:12 [INFO] [stdout] | [INFO] [stdout] 304 | pub fn hyperdex_client_atomic_xor(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:304:12 [INFO] [stdout] | [INFO] [stdout] 304 | pub fn hyperdex_client_atomic_xor(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | make_fn_spacename_key_attributes_status!(atomic_xor, async_atomic_xor); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:328:12 [INFO] [stdout] | [INFO] [stdout] 328 | pub fn hyperdex_client_string_prepend(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:328:12 [INFO] [stdout] | [INFO] [stdout] 328 | pub fn hyperdex_client_string_prepend(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1586 | make_fn_spacename_key_attributes_status!(string_prepend, async_string_prepend); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:352:12 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn hyperdex_client_string_append(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:352:12 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn hyperdex_client_string_append(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1587 | make_fn_spacename_key_attributes_status!(string_append, async_string_append); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:376:12 [INFO] [stdout] | [INFO] [stdout] 376 | pub fn hyperdex_client_list_lpush(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:376:12 [INFO] [stdout] | [INFO] [stdout] 376 | pub fn hyperdex_client_list_lpush(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1588 | make_fn_spacename_key_attributes_status!(list_lpush, async_list_lpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:400:12 [INFO] [stdout] | [INFO] [stdout] 400 | pub fn hyperdex_client_list_rpush(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:400:12 [INFO] [stdout] | [INFO] [stdout] 400 | pub fn hyperdex_client_list_rpush(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1589 | make_fn_spacename_key_attributes_status!(list_rpush, async_list_rpush); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:424:12 [INFO] [stdout] | [INFO] [stdout] 424 | pub fn hyperdex_client_set_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:424:12 [INFO] [stdout] | [INFO] [stdout] 424 | pub fn hyperdex_client_set_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1590 | make_fn_spacename_key_attributes_status!(set_add, async_set_add); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:446:12 [INFO] [stdout] | [INFO] [stdout] 446 | pub fn hyperdex_client_set_remove(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:446:12 [INFO] [stdout] | [INFO] [stdout] 446 | pub fn hyperdex_client_set_remove(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1591 | make_fn_spacename_key_attributes_status!(set_remove, async_set_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:470:12 [INFO] [stdout] | [INFO] [stdout] 470 | pub fn hyperdex_client_set_intersect(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:470:12 [INFO] [stdout] | [INFO] [stdout] 470 | pub fn hyperdex_client_set_intersect(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1592 | make_fn_spacename_key_attributes_status!(set_intersect, async_set_intersect); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:494:12 [INFO] [stdout] | [INFO] [stdout] 494 | pub fn hyperdex_client_set_union(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:494:12 [INFO] [stdout] | [INFO] [stdout] 494 | pub fn hyperdex_client_set_union(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1593 | make_fn_spacename_key_attributes_status!(set_union, async_set_union); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1209:64 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:539:12 [INFO] [stdout] | [INFO] [stdout] 539 | pub fn hyperdex_client_map_remove(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1212:78 [INFO] [stdout] | [INFO] [stdout] 1209 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1212 | obj.as_ptr(), obj.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:539:12 [INFO] [stdout] | [INFO] [stdout] 539 | pub fn hyperdex_client_map_remove(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1212 | obj.as_ptr(), (obj.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1215:68 [INFO] [stdout] | [INFO] [stdout] 1215 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1226:42 [INFO] [stdout] | [INFO] [stdout] 1226 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1594 | make_fn_spacename_key_attributes_status!(map_remove, async_map_remove); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_attributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:517:12 [INFO] [stdout] | [INFO] [stdout] 517 | pub fn hyperdex_client_map_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:517:12 [INFO] [stdout] | [INFO] [stdout] 517 | pub fn hyperdex_client_map_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:563:12 [INFO] [stdout] | [INFO] [stdout] 563 | pub fn hyperdex_client_map_atomic_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | make_fn_spacename_key_mapattributes_status!(map_add, async_map_add); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:563:12 [INFO] [stdout] | [INFO] [stdout] 563 | pub fn hyperdex_client_map_atomic_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1596 | make_fn_spacename_key_mapattributes_status!(map_atomic_add, async_map_atomic_add); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:587:12 [INFO] [stdout] | [INFO] [stdout] 587 | pub fn hyperdex_client_map_atomic_sub(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:587:12 [INFO] [stdout] | [INFO] [stdout] 587 | pub fn hyperdex_client_map_atomic_sub(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:611:12 [INFO] [stdout] | [INFO] [stdout] 611 | pub fn hyperdex_client_map_atomic_mul(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1597 | make_fn_spacename_key_mapattributes_status!(map_atomic_sub, async_map_atomic_sub); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:611:12 [INFO] [stdout] | [INFO] [stdout] 611 | pub fn hyperdex_client_map_atomic_mul(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:635:12 [INFO] [stdout] | [INFO] [stdout] 635 | pub fn hyperdex_client_map_atomic_div(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1598 | make_fn_spacename_key_mapattributes_status!(map_atomic_mul, async_map_atomic_mul); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:659:12 [INFO] [stdout] | [INFO] [stdout] 659 | pub fn hyperdex_client_map_atomic_mod(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:635:12 [INFO] [stdout] | [INFO] [stdout] 635 | pub fn hyperdex_client_map_atomic_div(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1599 | make_fn_spacename_key_mapattributes_status!(map_atomic_div, async_map_atomic_div); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:683:12 [INFO] [stdout] | [INFO] [stdout] 683 | pub fn hyperdex_client_map_atomic_and(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:659:12 [INFO] [stdout] | [INFO] [stdout] 659 | pub fn hyperdex_client_map_atomic_mod(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1600 | make_fn_spacename_key_mapattributes_status!(map_atomic_mod, async_map_atomic_mod); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:683:12 [INFO] [stdout] | [INFO] [stdout] 683 | pub fn hyperdex_client_map_atomic_and(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:707:12 [INFO] [stdout] | [INFO] [stdout] 707 | pub fn hyperdex_client_map_atomic_or(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1601 | make_fn_spacename_key_mapattributes_status!(map_atomic_and, async_map_atomic_and); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:731:12 [INFO] [stdout] | [INFO] [stdout] 731 | pub fn hyperdex_client_map_atomic_xor(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:707:12 [INFO] [stdout] | [INFO] [stdout] 707 | pub fn hyperdex_client_map_atomic_or(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1602 | make_fn_spacename_key_mapattributes_status!(map_atomic_or, async_map_atomic_or); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:755:12 [INFO] [stdout] | [INFO] [stdout] 755 | pub fn hyperdex_client_map_string_prepend(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:731:12 [INFO] [stdout] | [INFO] [stdout] 731 | pub fn hyperdex_client_map_atomic_xor(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1603 | make_fn_spacename_key_mapattributes_status!(map_atomic_xor, async_map_atomic_xor); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:755:12 [INFO] [stdout] | [INFO] [stdout] 755 | pub fn hyperdex_client_map_string_prepend(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:781:12 [INFO] [stdout] | [INFO] [stdout] 781 | pub fn hyperdex_client_map_string_append(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1604 | make_fn_spacename_key_mapattributes_status!(map_string_prepend, async_map_string_prepend); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1267:68 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/client.rs:1270:70 [INFO] [stdout] | [INFO] [stdout] 1267 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ------------------------------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:781:12 [INFO] [stdout] | [INFO] [stdout] 781 | pub fn hyperdex_client_map_string_append(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1270 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1273:72 [INFO] [stdout] | [INFO] [stdout] 1273 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1284:46 [INFO] [stdout] | [INFO] [stdout] 1284 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1605 | make_fn_spacename_key_mapattributes_status!(map_string_append, async_map_string_append); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:526:12 [INFO] [stdout] | [INFO] [stdout] 526 | pub fn hyperdex_client_cond_map_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:526:12 [INFO] [stdout] | [INFO] [stdout] 526 | pub fn hyperdex_client_cond_map_add(client: *mut Struct_hyperdex_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:573:12 [INFO] [stdout] | [INFO] [stdout] 573 | pub fn hyperdex_client_cond_map_atomic_add(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_add, async_cond_map_add); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:597:12 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn hyperdex_client_cond_map_atomic_sub(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:573:12 [INFO] [stdout] | [INFO] [stdout] 573 | pub fn hyperdex_client_cond_map_atomic_add(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1607 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_add, async_cond_map_atomic_add); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:621:12 [INFO] [stdout] | [INFO] [stdout] 621 | pub fn hyperdex_client_cond_map_atomic_mul(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:597:12 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn hyperdex_client_cond_map_atomic_sub(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1608 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_sub, async_cond_map_atomic_sub); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:645:12 [INFO] [stdout] | [INFO] [stdout] 645 | pub fn hyperdex_client_cond_map_atomic_div(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:621:12 [INFO] [stdout] | [INFO] [stdout] 621 | pub fn hyperdex_client_cond_map_atomic_mul(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1609 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mul, async_cond_map_atomic_mul); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:669:12 [INFO] [stdout] | [INFO] [stdout] 669 | pub fn hyperdex_client_cond_map_atomic_mod(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:645:12 [INFO] [stdout] | [INFO] [stdout] 645 | pub fn hyperdex_client_cond_map_atomic_div(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1610 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_div, async_cond_map_atomic_div); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:693:12 [INFO] [stdout] | [INFO] [stdout] 693 | pub fn hyperdex_client_cond_map_atomic_and(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:669:12 [INFO] [stdout] | [INFO] [stdout] 669 | pub fn hyperdex_client_cond_map_atomic_mod(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:717:12 [INFO] [stdout] | [INFO] [stdout] 717 | pub fn hyperdex_client_cond_map_atomic_or(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1611 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_mod, async_cond_map_atomic_mod); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:693:12 [INFO] [stdout] | [INFO] [stdout] 693 | pub fn hyperdex_client_cond_map_atomic_and(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1612 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_and, async_cond_map_atomic_and); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:741:12 [INFO] [stdout] | [INFO] [stdout] 741 | pub fn hyperdex_client_cond_map_atomic_xor(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:717:12 [INFO] [stdout] | [INFO] [stdout] 717 | pub fn hyperdex_client_cond_map_atomic_or(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1613 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_or, async_cond_map_atomic_or); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:766:12 [INFO] [stdout] | [INFO] [stdout] 766 | pub fn hyperdex_client_cond_map_string_prepend(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:741:12 [INFO] [stdout] | [INFO] [stdout] 741 | pub fn hyperdex_client_cond_map_atomic_xor(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1614 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_atomic_xor, async_cond_map_atomic_xor); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:792:12 [INFO] [stdout] | [INFO] [stdout] 792 | pub fn hyperdex_client_cond_map_string_append(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals` [INFO] [stdout] --> src/admin.rs:39:23 [INFO] [stdout] | [INFO] [stdout] 39 | let ptr = Unique::new(ptr); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:50:51 [INFO] [stdout] | [INFO] [stdout] 50 | let ret = hyperdex_admin_loop(*ptr, -1, &mut status); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:77:72 [INFO] [stdout] | [INFO] [stdout] 77 | ... Some(func) => func(get_admin_error(*ptr, *req.status)), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:84:64 [INFO] [stdout] | [INFO] [stdout] 84 | ... Some(func) => func(get_admin_error(*ptr, status)), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:766:12 [INFO] [stdout] | [INFO] [stdout] 766 | pub fn hyperdex_client_cond_map_string_prepend(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1615 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_prepend, async_cond_map_string_prepend); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1416:68 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals` [INFO] [stdout] --> src/admin.rs:209:23 [INFO] [stdout] | [INFO] [stdout] 209 | let res = Unique::new(null::() as *mut i8); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:214:78 [INFO] [stdout] | [INFO] [stdout] 214 | hyperdex_admin_dump_config(self.ptr, &mut *status, &mut (*res as *const i8)) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:217:78 [INFO] [stdout] | [INFO] [stdout] 217 | hyperdex_admin_list_spaces(self.ptr, &mut *status, &mut (*res as *const i8)) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/client.rs:1416:25 [INFO] [stdout] | [INFO] [stdout] 1416 | concat_idents!(hyperdex_client_, $fn_name)(*inner_client.ptr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | c_checks.as_ptr(), c_checks.len() as u64, [INFO] [stdout] | --------------------- expected `usize`, found `u64` [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), c_mapattrs.len() as u64, [INFO] [stdout] | ----------------------- expected `usize`, found `u64` [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/hyperdex_client.rs:792:12 [INFO] [stdout] | [INFO] [stdout] 792 | pub fn hyperdex_client_cond_map_string_append(client: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `concat_idents` which comes from the expansion of the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1419 | c_checks.as_ptr(), (c_checks.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] help: you can convert a `u64` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1420 | c_mapattrs.as_ptr(), (c_mapattrs.len() as u64).try_into().unwrap(), [INFO] [stdout] | + +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:232:41 [INFO] [stdout] | [INFO] [stdout] 232 | let res = to_string(*res); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1423:72 [INFO] [stdout] | [INFO] [stdout] 1423 | return Future::from_value(Err(get_client_error(*inner_client.ptr, 0))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Unique` cannot be dereferenced [INFO] [stdout] --> src/client.rs:1434:46 [INFO] [stdout] | [INFO] [stdout] 1434 | Err(get_client_error(*inner_client.ptr, *status_ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1616 | make_fn_spacename_key_predicates_mapattributes_status!(cond_map_string_append, async_cond_map_string_append); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_fn_spacename_key_predicates_mapattributes_status` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals` [INFO] [stdout] --> src/admin.rs:39:23 [INFO] [stdout] | [INFO] [stdout] 39 | let ptr = Unique::new(ptr); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:50:51 [INFO] [stdout] | [INFO] [stdout] 50 | let ret = hyperdex_admin_loop(*ptr, -1, &mut status); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:77:72 [INFO] [stdout] | [INFO] [stdout] 77 | ... Some(func) => func(get_admin_error(*ptr, *req.status)), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:84:64 [INFO] [stdout] | [INFO] [stdout] 84 | ... Some(func) => func(get_admin_error(*ptr, status)), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `ptr_internals` [INFO] [stdout] --> src/admin.rs:209:23 [INFO] [stdout] | [INFO] [stdout] 209 | let res = Unique::new(null::() as *mut i8); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(ptr_internals)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-11-23; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:214:78 [INFO] [stdout] | [INFO] [stdout] 214 | hyperdex_admin_dump_config(self.ptr, &mut *status, &mut (*res as *const i8)) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:217:78 [INFO] [stdout] | [INFO] [stdout] 217 | hyperdex_admin_list_spaces(self.ptr, &mut *status, &mut (*res as *const i8)) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/admin.rs:232:41 [INFO] [stdout] | [INFO] [stdout] 232 | let res = to_string(*res); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_raw_buf` found for struct `Vec<_, _>` in the current scope [INFO] [stdout] --> src/common.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | return Vec::from_raw_buf(ptr as *const u8, len as usize); [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `Vec<_, _>` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Vec<_, _>` consider using one of the following associated functions: [INFO] [stdout] Vec::::new [INFO] [stdout] Vec::::with_capacity [INFO] [stdout] Vec::::try_with_capacity [INFO] [stdout] Vec::::from_raw_parts [INFO] [stdout] and 6 others [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/alloc/src/vec/mod.rs:422:5 [INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/alloc/src/vec/mod.rs:605:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_raw_buf` found for struct `Vec<_, _>` in the current scope [INFO] [stdout] --> src/common.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | return Vec::from_raw_buf(ptr as *const u8, len as usize); [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `Vec<_, _>` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Vec<_, _>` consider using one of the following associated functions: [INFO] [stdout] Vec::::new [INFO] [stdout] Vec::::with_capacity [INFO] [stdout] Vec::::try_with_capacity [INFO] [stdout] Vec::::from_raw_parts [INFO] [stdout] and 6 others [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/alloc/src/vec/mod.rs:422:5 [INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name [INFO] [stdout] --> /rustc/ff1737bb00913444173658b4e0b274fd79aabf66/library/alloc/src/vec/mod.rs:605:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0308, E0432, E0557, E0599, E0614, E0635, E0658. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `hyperdex` (lib test) due to 300 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] Some errors have detailed explanations: E0277, E0308, E0432, E0557, E0599, E0614, E0635, E0658. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `hyperdex` (lib) due to 300 previous errors [INFO] running `Command { std: "docker" "inspect" "4de005101abbdb575e8e475a7937f181d4f1b6f5b254b705f563d63449bd2b25", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4de005101abbdb575e8e475a7937f181d4f1b6f5b254b705f563d63449bd2b25", kill_on_drop: false }` [INFO] [stdout] 4de005101abbdb575e8e475a7937f181d4f1b6f5b254b705f563d63449bd2b25