[INFO] fetching crate hyperdex 1.1.0... [INFO] checking hyperdex-1.1.0 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] extracting crate hyperdex 1.1.0 into /workspace/builds/worker-7-tc1/source [INFO] validating manifest of crates.io crate hyperdex 1.1.0 on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "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-7-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "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] [stderr] Adding hermit-abi v0.3.9 (available: v0.4.0) [INFO] [stderr] Adding winapi v0.2.8 (available: v0.3.9) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "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-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] aeaf1c9db8bf22f0a4d94e20380edd3edf04279e868a3d65ba2d71b51f5d81ac [INFO] running `Command { std: "docker" "start" "-a" "aeaf1c9db8bf22f0a4d94e20380edd3edf04279e868a3d65ba2d71b51f5d81ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "aeaf1c9db8bf22f0a4d94e20380edd3edf04279e868a3d65ba2d71b51f5d81ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aeaf1c9db8bf22f0a4d94e20380edd3edf04279e868a3d65ba2d71b51f5d81ac", kill_on_drop: false }` [INFO] [stdout] aeaf1c9db8bf22f0a4d94e20380edd3edf04279e868a3d65ba2d71b51f5d81ac [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7bee5befee60bbd3e9fa576c2a32193f3b6247d173a45098ccd44087a859a94d [INFO] running `Command { std: "docker" "start" "-a" "7bee5befee60bbd3e9fa576c2a32193f3b6247d173a45098ccd44087a859a94d", 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 num_cpus v1.16.0 [INFO] [stderr] Checking errno v0.1.8 [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: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: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: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: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/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/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: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: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: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: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: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: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: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: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: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: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: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: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: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: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] 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] 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: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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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: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: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] 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: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] 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] 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] 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] 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] 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] 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] 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: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: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: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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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: `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/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::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[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: 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] warning: unused import: `std::ffi::CString` [INFO] [stdout] --> src/client.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use std::ffi::CString; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `null_mut` [INFO] [stdout] --> src/client.rs:10:22 [INFO] [stdout] | [INFO] [stdout] 10 | use std::ptr::{null, null_mut, Unique}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::mem::transmute` [INFO] [stdout] --> src/client.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use std::mem::transmute; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::hash::Hash` [INFO] [stdout] --> src/client.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use std::hash::Hash; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::atomic` [INFO] [stdout] --> src/client.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use std::sync::atomic; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:371:20 [INFO] [stdout] | [INFO] [stdout] 371 | let attr = try!(convert_cstring(arena, mapattr.attr)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:372:41 [INFO] [stdout] | [INFO] [stdout] 372 | let (key_ptr, key_sz, key_ty) = try!(convert_type(arena, mapattr.key)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:373:41 [INFO] [stdout] | [INFO] [stdout] 373 | let (val_ptr, val_sz, val_ty) = try!(convert_type(arena, mapattr.value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:782:18 [INFO] [stdout] | [INFO] [stdout] 782 | res.push(try!(convert_cstring(arena, attr))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:791:20 [INFO] [stdout] | [INFO] [stdout] 791 | let attr = try!(convert_cstring(arena, p.attr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:792:33 [INFO] [stdout] | [INFO] [stdout] 792 | let (val, val_sz, dt) = try!(convert_type(arena, p.value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:808:24 [INFO] [stdout] | [INFO] [stdout] 808 | let mut ckey = try!(convert_cstring(arena, key)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:809:35 [INFO] [stdout] | [INFO] [stdout] 809 | let (cval, cval_sz, dt) = try!(convert_type(arena, val)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ffi::CString` [INFO] [stdout] --> src/client.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use std::ffi::CString; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Receiver` [INFO] [stdout] --> src/admin.rs:5:40 [INFO] [stdout] | [INFO] [stdout] 5 | use std::sync::mpsc::{channel, Sender, Receiver}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `null_mut` [INFO] [stdout] --> src/client.rs:10:22 [INFO] [stdout] | [INFO] [stdout] 10 | use std::ptr::{null, null_mut, Unique}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::mem::transmute` [INFO] [stdout] --> src/client.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use std::mem::transmute; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `null_mut` [INFO] [stdout] --> src/admin.rs:7:30 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr::{Unique, null, null_mut}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::hash::Hash` [INFO] [stdout] --> src/client.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use std::hash::Hash; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hyperdex::*` [INFO] [stdout] --> src/admin.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use hyperdex::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::atomic` [INFO] [stdout] --> src/client.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use std::sync::atomic; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdatatype` should have an upper camel case name [INFO] [stdout] --> src/hyperdex.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | pub type Enum_hyperdatatype = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdatatype` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperpredicate` should have an upper camel case name [INFO] [stdout] --> src/hyperdex.rs:31:10 [INFO] [stdout] | [INFO] [stdout] 31 | pub type Enum_hyperpredicate = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperpredicate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:371:20 [INFO] [stdout] | [INFO] [stdout] 371 | let attr = try!(convert_cstring(arena, mapattr.attr)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:372:41 [INFO] [stdout] | [INFO] [stdout] 372 | let (key_ptr, key_sz, key_ty) = try!(convert_type(arena, mapattr.key)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_client` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_client.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum Struct_hyperdex_client { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexClient` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:373:41 [INFO] [stdout] | [INFO] [stdout] 373 | let (val_ptr, val_sz, val_ty) = try!(convert_type(arena, mapattr.value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdex_client_returncode` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_client.rs:40:10 [INFO] [stdout] | [INFO] [stdout] 40 | pub type Enum_hyperdex_client_returncode = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdexClientReturncode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:782:18 [INFO] [stdout] | [INFO] [stdout] 782 | res.push(try!(convert_cstring(arena, attr))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:791:20 [INFO] [stdout] | [INFO] [stdout] 791 | let attr = try!(convert_cstring(arena, p.attr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:792:33 [INFO] [stdout] | [INFO] [stdout] 792 | let (val, val_sz, dt) = try!(convert_type(arena, p.value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hyperdex::*` [INFO] [stdout] --> src/hyperdex_admin.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use hyperdex::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_admin` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_admin.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum Struct_hyperdex_admin { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexAdmin` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:808:24 [INFO] [stdout] | [INFO] [stdout] 808 | let mut ckey = try!(convert_cstring(arena, key)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/client.rs:809:35 [INFO] [stdout] | [INFO] [stdout] 809 | let (cval, cval_sz, dt) = try!(convert_type(arena, val)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdex_admin_returncode` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_admin.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | pub type Enum_hyperdex_admin_returncode = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdexAdminReturncode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_ds_arena` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | pub enum Struct_hyperdex_ds_arena { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexDsArena` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_ds_list` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | pub enum Struct_hyperdex_ds_list { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexDsList` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_ds_set` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub enum Struct_hyperdex_ds_set { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexDsSet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_ds_map` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | pub enum Struct_hyperdex_ds_map { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexDsMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdex_ds_returncode` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:29:10 [INFO] [stdout] | [INFO] [stdout] 29 | pub type Enum_hyperdex_ds_returncode = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdexDsReturncode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | pub type int8_t = ::libc::c_char; [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Int8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:4:10 [INFO] [stdout] | [INFO] [stdout] 4 | pub type int16_t = ::libc::c_short; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:5:10 [INFO] [stdout] | [INFO] [stdout] 5 | pub type int32_t = ::libc::c_int; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub type int64_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:7:10 [INFO] [stdout] | [INFO] [stdout] 7 | pub type uint8_t = ::libc::c_uchar; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Receiver` [INFO] [stdout] --> src/admin.rs:5:40 [INFO] [stdout] | [INFO] [stdout] 5 | use std::sync::mpsc::{channel, Sender, Receiver}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `null_mut` [INFO] [stdout] --> src/admin.rs:7:30 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr::{Unique, null, null_mut}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | pub type uint16_t = ::libc::c_ushort; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hyperdex::*` [INFO] [stdout] --> src/admin.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use hyperdex::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | pub type uint32_t = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdatatype` should have an upper camel case name [INFO] [stdout] --> src/hyperdex.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | pub type Enum_hyperdatatype = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdatatype` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub type uint64_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperpredicate` should have an upper camel case name [INFO] [stdout] --> src/hyperdex.rs:31:10 [INFO] [stdout] | [INFO] [stdout] 31 | pub type Enum_hyperpredicate = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperpredicate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_client` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_client.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum Struct_hyperdex_client { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexClient` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdex_client_returncode` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_client.rs:40:10 [INFO] [stdout] | [INFO] [stdout] 40 | pub type Enum_hyperdex_client_returncode = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdexClientReturncode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | pub type int_least8_t = ::libc::c_char; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hyperdex::*` [INFO] [stdout] --> src/hyperdex_admin.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use hyperdex::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_admin` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_admin.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum Struct_hyperdex_admin { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexAdmin` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | pub type int_least16_t = ::libc::c_short; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdex_admin_returncode` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_admin.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | pub type Enum_hyperdex_admin_returncode = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdexAdminReturncode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:13:10 [INFO] [stdout] | [INFO] [stdout] 13 | pub type int_least32_t = ::libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_ds_arena` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | pub enum Struct_hyperdex_ds_arena { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexDsArena` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_ds_list` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | pub enum Struct_hyperdex_ds_list { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexDsList` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:14:10 [INFO] [stdout] | [INFO] [stdout] 14 | pub type int_least64_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_ds_set` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub enum Struct_hyperdex_ds_set { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexDsSet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperdex_ds_map` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | pub enum Struct_hyperdex_ds_map { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperdexDsMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdex_ds_returncode` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_datastructures.rs:29:10 [INFO] [stdout] | [INFO] [stdout] 29 | pub type Enum_hyperdex_ds_returncode = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdexDsReturncode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:15:10 [INFO] [stdout] | [INFO] [stdout] 15 | pub type uint_least8_t = ::libc::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | pub type int8_t = ::libc::c_char; [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Int8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:4:10 [INFO] [stdout] | [INFO] [stdout] 4 | pub type int16_t = ::libc::c_short; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | pub type uint_least16_t = ::libc::c_ushort; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:5:10 [INFO] [stdout] | [INFO] [stdout] 5 | pub type int32_t = ::libc::c_int; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | pub type uint_least32_t = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub type int64_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:7:10 [INFO] [stdout] | [INFO] [stdout] 7 | pub type uint8_t = ::libc::c_uchar; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | pub type uint_least64_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | pub type uint16_t = ::libc::c_ushort; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | pub type uint32_t = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | pub type int_fast8_t = ::libc::c_char; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub type uint64_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:20:10 [INFO] [stdout] | [INFO] [stdout] 20 | pub type int_fast16_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub type int_fast32_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | pub type int_fast64_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | pub type int_least8_t = ::libc::c_char; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub type uint_fast8_t = ::libc::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | pub type uint_fast16_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | pub type int_least16_t = ::libc::c_short; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | pub type uint_fast32_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:26:10 [INFO] [stdout] | [INFO] [stdout] 26 | pub type uint_fast64_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `intptr_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | pub type intptr_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `IntptrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uintptr_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:28:10 [INFO] [stdout] | [INFO] [stdout] 28 | pub type uintptr_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `UintptrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `intmax_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:29:10 [INFO] [stdout] | [INFO] [stdout] 29 | pub type intmax_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uintmax_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | pub type uintmax_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdatatype` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:31:10 [INFO] [stdout] | [INFO] [stdout] 31 | pub type Enum_hyperdatatype = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdatatype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperpredicate` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:59:10 [INFO] [stdout] | [INFO] [stdout] 59 | pub type Enum_hyperpredicate = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperpredicate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperspace` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:72:10 [INFO] [stdout] | [INFO] [stdout] 72 | pub enum Struct_hyperspace { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperspace` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperspace_returncode` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:73:10 [INFO] [stdout] | [INFO] [stdout] 73 | pub type Enum_hyperspace_returncode = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperspaceReturncode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::HyperValue::*` [INFO] [stdout] --> src/test.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use super::HyperValue::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Receiver` and `channel` [INFO] [stdout] --> src/client_types.rs:4:23 [INFO] [stdout] | [INFO] [stdout] 4 | use std::sync::mpsc::{channel, Sender, Receiver}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ptr::Unique` [INFO] [stdout] --> src/client_types.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr::Unique; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hyperdex_datastructures::*` [INFO] [stdout] --> src/client_types.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use hyperdex_datastructures::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self::HyperState::*` [INFO] [stdout] --> src/client_types.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use self::HyperState::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LESS_THAN` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | LESS_THAN = HYPERPREDICATE_LESS_THAN as isize, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `LessThan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LESS_EQUAL` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | LESS_EQUAL = HYPERPREDICATE_LESS_EQUAL as isize, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `LessEqual` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREATER_EQUAL` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | GREATER_EQUAL = HYPERPREDICATE_GREATER_EQUAL as isize, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterEqual` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREATER_THAN` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | GREATER_THAN = HYPERPREDICATE_GREATER_THAN as isize, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterThan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LENGTH_EQUALS` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | LENGTH_EQUALS = HYPERPREDICATE_LENGTH_EQUALS as isize, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LengthEquals` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LENGTH_LESS_EQUAL` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | LENGTH_LESS_EQUAL = HYPERPREDICATE_LENGTH_LESS_EQUAL as isize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LengthLessEqual` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LENGTH_GREATER_EQUAL` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | LENGTH_GREATER_EQUAL = HYPERPREDICATE_LENGTH_GREATER_EQUAL as isize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LengthGreaterEqual` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:13:10 [INFO] [stdout] | [INFO] [stdout] 13 | pub type int_least32_t = ::libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:14:10 [INFO] [stdout] | [INFO] [stdout] 14 | pub type int_least64_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:15:10 [INFO] [stdout] | [INFO] [stdout] 15 | pub type uint_least8_t = ::libc::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | pub type uint_least16_t = ::libc::c_ushort; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | pub type uint_least32_t = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | pub type uint_least64_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | pub type int_fast8_t = ::libc::c_char; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:20:10 [INFO] [stdout] | [INFO] [stdout] 20 | pub type int_fast16_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub type int_fast32_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | pub type int_fast64_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast8_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub type uint_fast8_t = ::libc::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast16_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | pub type uint_fast16_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast32_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | pub type uint_fast32_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast64_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:26:10 [INFO] [stdout] | [INFO] [stdout] 26 | pub type uint_fast64_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `intptr_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | pub type intptr_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `IntptrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uintptr_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:28:10 [INFO] [stdout] | [INFO] [stdout] 28 | pub type uintptr_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `UintptrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `intmax_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:29:10 [INFO] [stdout] | [INFO] [stdout] 29 | pub type intmax_t = ::libc::c_long; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uintmax_t` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | pub type uintmax_t = ::libc::c_ulong; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperdatatype` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:31:10 [INFO] [stdout] | [INFO] [stdout] 31 | pub type Enum_hyperdatatype = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperdatatype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperpredicate` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:59:10 [INFO] [stdout] | [INFO] [stdout] 59 | pub type Enum_hyperpredicate = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperpredicate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_hyperspace` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:72:10 [INFO] [stdout] | [INFO] [stdout] 72 | pub enum Struct_hyperspace { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructHyperspace` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_hyperspace_returncode` should have an upper camel case name [INFO] [stdout] --> src/hyperdex_hyperspace_builder.rs:73:10 [INFO] [stdout] | [INFO] [stdout] 73 | pub type Enum_hyperspace_returncode = ::libc::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumHyperspaceReturncode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/test.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | mod test; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/test.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | mod test; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rustc_serialize::json::Json` [INFO] [stdout] --> src/test.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use rustc_serialize::json::Json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | mod test; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rustc_serialize::json::ToJson` [INFO] [stdout] --> src/test.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use rustc_serialize::json::ToJson; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | mod test; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/test.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | mod test; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::HyperValue::*` [INFO] [stdout] --> src/test.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use super::HyperValue::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | mod test; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::HyperPredicateType::*` [INFO] [stdout] --> src/test.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use super::HyperPredicateType::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | mod test; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hyperdex_client::*` [INFO] [stdout] --> src/test.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use hyperdex_client::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | mod test; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Receiver` and `channel` [INFO] [stdout] --> src/client_types.rs:4:23 [INFO] [stdout] | [INFO] [stdout] 4 | use std::sync::mpsc::{channel, Sender, Receiver}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ptr::Unique` [INFO] [stdout] --> src/client_types.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr::Unique; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hyperdex_datastructures::*` [INFO] [stdout] --> src/client_types.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use hyperdex_datastructures::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self::HyperState::*` [INFO] [stdout] --> src/client_types.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use self::HyperState::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LESS_THAN` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | LESS_THAN = HYPERPREDICATE_LESS_THAN as isize, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `LessThan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LESS_EQUAL` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | LESS_EQUAL = HYPERPREDICATE_LESS_EQUAL as isize, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `LessEqual` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREATER_EQUAL` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | GREATER_EQUAL = HYPERPREDICATE_GREATER_EQUAL as isize, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterEqual` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREATER_THAN` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | GREATER_THAN = HYPERPREDICATE_GREATER_THAN as isize, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterThan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LENGTH_EQUALS` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | LENGTH_EQUALS = HYPERPREDICATE_LENGTH_EQUALS as isize, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LengthEquals` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LENGTH_LESS_EQUAL` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | LENGTH_LESS_EQUAL = HYPERPREDICATE_LENGTH_LESS_EQUAL as isize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LengthLessEqual` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LENGTH_GREATER_EQUAL` should have an upper camel case name [INFO] [stdout] --> src/client_types.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | LENGTH_GREATER_EQUAL = HYPERPREDICATE_LENGTH_GREATER_EQUAL as isize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LengthGreaterEqual` [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-09-17; 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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/client.rs:861:28 [INFO] [stdout] | [INFO] [stdout] 861 | ops: Arc>>, [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: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-09-17; 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-09-17; 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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/admin.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | id: int64_t, [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/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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::thread::sleep_ms`: replaced by `std::thread::sleep` [INFO] [stdout] --> src/admin.rs:93:33 [INFO] [stdout] | [INFO] [stdout] 93 | thread::sleep_ms(100); [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/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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead. [INFO] [stdout] --> src/hyperdex_client.rs:68:41 [INFO] [stdout] | [INFO] [stdout] 68 | ... port: uint16_t) -> [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:79:58 [INFO] [stdout] | [INFO] [stdout] 79 | ... attrs_sz: *mut size_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:90:66 [INFO] [stdout] | [INFO] [stdout] 90 | ... attrs_sz: *mut size_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:146:9 [INFO] [stdout] | [INFO] [stdout] 146 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:208:9 [INFO] [stdout] | [INFO] [stdout] 208 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:218:9 [INFO] [stdout] | [INFO] [stdout] 218 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:232:9 [INFO] [stdout] | [INFO] [stdout] 232 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:256:9 [INFO] [stdout] | [INFO] [stdout] 256 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:266:9 [INFO] [stdout] | [INFO] [stdout] 266 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:313:9 [INFO] [stdout] | [INFO] [stdout] 313 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:327:9 [INFO] [stdout] | [INFO] [stdout] 327 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:337:9 [INFO] [stdout] | [INFO] [stdout] 337 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:351:9 [INFO] [stdout] | [INFO] [stdout] 351 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:375:9 [INFO] [stdout] | [INFO] [stdout] 375 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:385:9 [INFO] [stdout] | [INFO] [stdout] 385 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:399:9 [INFO] [stdout] | [INFO] [stdout] 399 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:409:9 [INFO] [stdout] | [INFO] [stdout] 409 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:423:9 [INFO] [stdout] | [INFO] [stdout] 423 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 432 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:445:9 [INFO] [stdout] | [INFO] [stdout] 445 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:455:9 [INFO] [stdout] | [INFO] [stdout] 455 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:493:9 [INFO] [stdout] | [INFO] [stdout] 493 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:516:9 [INFO] [stdout] | [INFO] [stdout] 516 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:525:9 [INFO] [stdout] | [INFO] [stdout] 525 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:538:9 [INFO] [stdout] | [INFO] [stdout] 538 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:548:9 [INFO] [stdout] | [INFO] [stdout] 548 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:562:9 [INFO] [stdout] | [INFO] [stdout] 562 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:572:9 [INFO] [stdout] | [INFO] [stdout] 572 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:586:9 [INFO] [stdout] | [INFO] [stdout] 586 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:596:9 [INFO] [stdout] | [INFO] [stdout] 596 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:610:9 [INFO] [stdout] | [INFO] [stdout] 610 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:620:9 [INFO] [stdout] | [INFO] [stdout] 620 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:634:9 [INFO] [stdout] | [INFO] [stdout] 634 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:644:9 [INFO] [stdout] | [INFO] [stdout] 644 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:658:9 [INFO] [stdout] | [INFO] [stdout] 658 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:668:9 [INFO] [stdout] | [INFO] [stdout] 668 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:682:9 [INFO] [stdout] | [INFO] [stdout] 682 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:692:9 [INFO] [stdout] | [INFO] [stdout] 692 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:706:9 [INFO] [stdout] | [INFO] [stdout] 706 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:716:9 [INFO] [stdout] | [INFO] [stdout] 716 | -> int64_t; [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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:730:9 [INFO] [stdout] | [INFO] [stdout] 730 | -> int64_t; [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: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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:740:9 [INFO] [stdout] | [INFO] [stdout] 740 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:754:9 [INFO] [stdout] | [INFO] [stdout] 754 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:765:9 [INFO] [stdout] | [INFO] [stdout] 765 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:780:9 [INFO] [stdout] | [INFO] [stdout] 780 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:791:9 [INFO] [stdout] | [INFO] [stdout] 791 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:806:9 [INFO] [stdout] | [INFO] [stdout] 806 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:816:61 [INFO] [stdout] | [INFO] [stdout] 816 | ... attrs_sz: *mut size_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:827:6 [INFO] [stdout] | [INFO] [stdout] 827 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:834:49 [INFO] [stdout] | [INFO] [stdout] 834 | ... limit: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/client.rs:861:28 [INFO] [stdout] | [INFO] [stdout] 861 | ops: Arc>>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:840:68 [INFO] [stdout] | [INFO] [stdout] 840 | ... attrs_sz: *mut size_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:848:9 [INFO] [stdout] | [INFO] [stdout] 848 | -> int64_t; [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: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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:855:46 [INFO] [stdout] | [INFO] [stdout] 855 | ... count: *mut uint64_t) -> int64_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:855:59 [INFO] [stdout] | [INFO] [stdout] 855 | ... count: *mut uint64_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:859:9 [INFO] [stdout] | [INFO] [stdout] 859 | -> int64_t; [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: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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | pub id: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:13:15 [INFO] [stdout] | [INFO] [stdout] 13 | pub time: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:15:22 [INFO] [stdout] | [INFO] [stdout] 15 | pub measurement: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:36:40 [INFO] [stdout] | [INFO] [stdout] 36 | ... port: uint16_t) -> [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:43:6 [INFO] [stdout] | [INFO] [stdout] 43 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:55:47 [INFO] [stdout] | [INFO] [stdout] 55 | ... ft: uint64_t, [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/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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/admin.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | id: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:73:6 [INFO] [stdout] | [INFO] [stdout] 73 | int64_t; [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/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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:79:6 [INFO] [stdout] | [INFO] [stdout] 79 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:84:6 [INFO] [stdout] | [INFO] [stdout] 84 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::thread::sleep_ms`: replaced by `std::thread::sleep` [INFO] [stdout] --> src/admin.rs:93:33 [INFO] [stdout] | [INFO] [stdout] 93 | thread::sleep_ms(100); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:92:43 [INFO] [stdout] | [INFO] [stdout] 92 | ... idxid: uint64_t, [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/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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:95:6 [INFO] [stdout] | [INFO] [stdout] 95 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:97:50 [INFO] [stdout] | [INFO] [stdout] 97 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead. [INFO] [stdout] --> src/hyperdex_client.rs:68:41 [INFO] [stdout] | [INFO] [stdout] 68 | ... port: uint16_t) -> [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:79:58 [INFO] [stdout] | [INFO] [stdout] 79 | ... attrs_sz: *mut size_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:103:48 [INFO] [stdout] | [INFO] [stdout] 103 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:90:66 [INFO] [stdout] | [INFO] [stdout] 90 | ... attrs_sz: *mut size_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:108:49 [INFO] [stdout] | [INFO] [stdout] 108 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:146:9 [INFO] [stdout] | [INFO] [stdout] 146 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:113:48 [INFO] [stdout] | [INFO] [stdout] 113 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:118:46 [INFO] [stdout] | [INFO] [stdout] 118 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:208:9 [INFO] [stdout] | [INFO] [stdout] 208 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:218:9 [INFO] [stdout] | [INFO] [stdout] 218 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:232:9 [INFO] [stdout] | [INFO] [stdout] 232 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:256:9 [INFO] [stdout] | [INFO] [stdout] 256 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:266:9 [INFO] [stdout] | [INFO] [stdout] 266 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:313:9 [INFO] [stdout] | [INFO] [stdout] 313 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:327:9 [INFO] [stdout] | [INFO] [stdout] 327 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:337:9 [INFO] [stdout] | [INFO] [stdout] 337 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:351:9 [INFO] [stdout] | [INFO] [stdout] 351 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:375:9 [INFO] [stdout] | [INFO] [stdout] 375 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:385:9 [INFO] [stdout] | [INFO] [stdout] 385 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:399:9 [INFO] [stdout] | [INFO] [stdout] 399 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:409:9 [INFO] [stdout] | [INFO] [stdout] 409 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:126:6 [INFO] [stdout] | [INFO] [stdout] 126 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:423:9 [INFO] [stdout] | [INFO] [stdout] 423 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 432 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:445:9 [INFO] [stdout] | [INFO] [stdout] 445 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:133:9 [INFO] [stdout] | [INFO] [stdout] 133 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:455:9 [INFO] [stdout] | [INFO] [stdout] 455 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:493:9 [INFO] [stdout] | [INFO] [stdout] 493 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:139:6 [INFO] [stdout] | [INFO] [stdout] 139 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:516:9 [INFO] [stdout] | [INFO] [stdout] 516 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:141:44 [INFO] [stdout] | [INFO] [stdout] 141 | ... port: uint16_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:525:9 [INFO] [stdout] | [INFO] [stdout] 525 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:538:9 [INFO] [stdout] | [INFO] [stdout] 538 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:548:9 [INFO] [stdout] | [INFO] [stdout] 548 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:562:9 [INFO] [stdout] | [INFO] [stdout] 562 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:52:38 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn hyperdex_ds_pack_int(num: int64_t, buf: *mut ::libc::c_char); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:572:9 [INFO] [stdout] | [INFO] [stdout] 572 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:586:9 [INFO] [stdout] | [INFO] [stdout] 586 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:596:9 [INFO] [stdout] | [INFO] [stdout] 596 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:610:9 [INFO] [stdout] | [INFO] [stdout] 610 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:54:45 [INFO] [stdout] | [INFO] [stdout] 54 | ... num: *mut int64_t) -> ::libc::c_int; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:620:9 [INFO] [stdout] | [INFO] [stdout] 620 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:634:9 [INFO] [stdout] | [INFO] [stdout] 634 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:644:9 [INFO] [stdout] | [INFO] [stdout] 644 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:658:9 [INFO] [stdout] | [INFO] [stdout] 658 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:67:38 [INFO] [stdout] | [INFO] [stdout] 67 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:668:9 [INFO] [stdout] | [INFO] [stdout] 668 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:682:9 [INFO] [stdout] | [INFO] [stdout] 682 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:692:9 [INFO] [stdout] | [INFO] [stdout] 692 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:706:9 [INFO] [stdout] | [INFO] [stdout] 706 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:85:45 [INFO] [stdout] | [INFO] [stdout] 85 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:716:9 [INFO] [stdout] | [INFO] [stdout] 716 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:730:9 [INFO] [stdout] | [INFO] [stdout] 730 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:740:9 [INFO] [stdout] | [INFO] [stdout] 740 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:754:9 [INFO] [stdout] | [INFO] [stdout] 754 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:765:9 [INFO] [stdout] | [INFO] [stdout] 765 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:109:44 [INFO] [stdout] | [INFO] [stdout] 109 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:780:9 [INFO] [stdout] | [INFO] [stdout] 780 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:791:9 [INFO] [stdout] | [INFO] [stdout] 791 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:806:9 [INFO] [stdout] | [INFO] [stdout] 806 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:139:48 [INFO] [stdout] | [INFO] [stdout] 139 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:816:61 [INFO] [stdout] | [INFO] [stdout] 816 | ... attrs_sz: *mut size_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:827:6 [INFO] [stdout] | [INFO] [stdout] 827 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:834:49 [INFO] [stdout] | [INFO] [stdout] 834 | ... limit: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:144:48 [INFO] [stdout] | [INFO] [stdout] 144 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:840:68 [INFO] [stdout] | [INFO] [stdout] 840 | ... attrs_sz: *mut size_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:848:9 [INFO] [stdout] | [INFO] [stdout] 848 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:855:46 [INFO] [stdout] | [INFO] [stdout] 855 | ... count: *mut uint64_t) -> int64_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:855:59 [INFO] [stdout] | [INFO] [stdout] 855 | ... count: *mut uint64_t) -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_client.rs:859:9 [INFO] [stdout] | [INFO] [stdout] 859 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:176:56 [INFO] [stdout] | [INFO] [stdout] 176 | ... num: *mut int64_t) -> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | pub id: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:13:15 [INFO] [stdout] | [INFO] [stdout] 13 | pub time: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:15:22 [INFO] [stdout] | [INFO] [stdout] 15 | pub measurement: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:36:40 [INFO] [stdout] | [INFO] [stdout] 36 | ... port: uint16_t) -> [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:43:6 [INFO] [stdout] | [INFO] [stdout] 43 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:190:55 [INFO] [stdout] | [INFO] [stdout] 190 | ... num: *mut int64_t) -> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:55:47 [INFO] [stdout] | [INFO] [stdout] 55 | ... ft: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:210:62 [INFO] [stdout] | [INFO] [stdout] 210 | ... val: *mut int64_t) -> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:73:6 [INFO] [stdout] | [INFO] [stdout] 73 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:79:6 [INFO] [stdout] | [INFO] [stdout] 79 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:222:62 [INFO] [stdout] | [INFO] [stdout] 222 | ... key: *mut int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:84:6 [INFO] [stdout] | [INFO] [stdout] 84 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:92:43 [INFO] [stdout] | [INFO] [stdout] 92 | ... idxid: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:229:59 [INFO] [stdout] | [INFO] [stdout] 229 | ... key: *mut int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:95:6 [INFO] [stdout] | [INFO] [stdout] 95 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:97:50 [INFO] [stdout] | [INFO] [stdout] 97 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:103:48 [INFO] [stdout] | [INFO] [stdout] 103 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:230:59 [INFO] [stdout] | [INFO] [stdout] 230 | ... val: *mut int64_t) -> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:108:49 [INFO] [stdout] | [INFO] [stdout] 108 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:113:48 [INFO] [stdout] | [INFO] [stdout] 113 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:234:61 [INFO] [stdout] | [INFO] [stdout] 234 | ... key: *mut int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:118:46 [INFO] [stdout] | [INFO] [stdout] 118 | ... token: uint64_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:126:6 [INFO] [stdout] | [INFO] [stdout] 126 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:133:9 [INFO] [stdout] | [INFO] [stdout] 133 | -> int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:248:61 [INFO] [stdout] | [INFO] [stdout] 248 | ... val: *mut int64_t) -> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:139:6 [INFO] [stdout] | [INFO] [stdout] 139 | int64_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead. [INFO] [stdout] --> src/hyperdex_admin.rs:141:44 [INFO] [stdout] | [INFO] [stdout] 141 | ... port: uint16_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:52:38 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn hyperdex_ds_pack_int(num: int64_t, buf: *mut ::libc::c_char); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:54:45 [INFO] [stdout] | [INFO] [stdout] 54 | ... num: *mut int64_t) -> ::libc::c_int; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:67:38 [INFO] [stdout] | [INFO] [stdout] 67 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:85:45 [INFO] [stdout] | [INFO] [stdout] 85 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:109:44 [INFO] [stdout] | [INFO] [stdout] 109 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:139:48 [INFO] [stdout] | [INFO] [stdout] 139 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:144:48 [INFO] [stdout] | [INFO] [stdout] 144 | ... num: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:176:56 [INFO] [stdout] | [INFO] [stdout] 176 | ... num: *mut int64_t) -> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:190:55 [INFO] [stdout] | [INFO] [stdout] 190 | ... num: *mut int64_t) -> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:210:62 [INFO] [stdout] | [INFO] [stdout] 210 | ... val: *mut int64_t) -> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:222:62 [INFO] [stdout] | [INFO] [stdout] 222 | ... key: *mut int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:229:59 [INFO] [stdout] | [INFO] [stdout] 229 | ... key: *mut int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:230:59 [INFO] [stdout] | [INFO] [stdout] 230 | ... val: *mut int64_t) -> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:234:61 [INFO] [stdout] | [INFO] [stdout] 234 | ... key: *mut int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/hyperdex_datastructures.rs:248:61 [INFO] [stdout] | [INFO] [stdout] 248 | ... val: *mut int64_t) -> [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_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-09-17; 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-09-17; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/client_types.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | id: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int64_t`: Use i64 instead. [INFO] [stdout] --> src/client_types.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | id: int64_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `slicing_syntax` has been stable since 1.0.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(slicing_syntax)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `ip_addr` has been stable since 1.7.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | #![feature(ip_addr)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `slicing_syntax` has been stable since 1.0.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(slicing_syntax)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `ip_addr` has been stable since 1.7.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | #![feature(ip_addr)] [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[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] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/admin.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 24 | success: Option>, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 24 | success: Option>, [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] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/admin.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | failure: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 25 | failure: Option>, [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] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/admin.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 24 | success: Option>, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 24 | success: Option>, [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/admin.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | failure: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 25 | failure: Option>, [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/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/result.rs:527: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/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/result.rs:527: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/f609b7e0586f81fefb3523e3e17adf779ac416be/library/alloc/src/vec/mod.rs:421:5 [INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/alloc/src/vec/mod.rs:602: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: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[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/f609b7e0586f81fefb3523e3e17adf779ac416be/library/alloc/src/vec/mod.rs:421:5 [INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/alloc/src/vec/mod.rs:602:5 [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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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[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-09-17; 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: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[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[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: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: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: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[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: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: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[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: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-09-17; 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[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[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-09-17; 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[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: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: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: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: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: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: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[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-09-17; 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[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: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: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: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: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[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: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: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: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: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: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: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[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: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: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[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: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: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[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: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[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: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[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[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: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: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[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: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] 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] 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: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[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[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: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] 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] 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] 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] 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] 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] 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] 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: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[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: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: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[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: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[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: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: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[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[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] 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] 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] 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] 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] 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] 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: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: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] 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] 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] 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: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[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[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: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: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: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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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[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: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: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] 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] 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] 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: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[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] 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] 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] 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] 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] 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: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] 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] 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] 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[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[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: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[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] 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[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: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: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: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: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[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: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: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[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] 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: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[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: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[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: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[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: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] 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] 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: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: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[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: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] 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] 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: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] 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] 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] 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] 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: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: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] 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] 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] 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: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: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] 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] 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] 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[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[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[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: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[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: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: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[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] 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[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] 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] 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] 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[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] 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[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[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] 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 [WARN] too many lines in the log, truncating it