[INFO] cloning repository https://github.com/superdragon/ct-grafeo-0ab5db97 [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/superdragon/ct-grafeo-0ab5db97" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsuperdragon%2Fct-grafeo-0ab5db97", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsuperdragon%2Fct-grafeo-0ab5db97'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] a6abdcafcf3a8009c5e134519d0fbe7f453cfa2b [INFO] checking superdragon/ct-grafeo-0ab5db97 against a5689b034ad287112f709693384a37f1377eb9cc for pr-129249-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsuperdragon%2Fct-grafeo-0ab5db97" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-1-tc2/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/superdragon/ct-grafeo-0ab5db97 [INFO] finished tweaking git repo https://github.com/superdragon/ct-grafeo-0ab5db97 [INFO] tweaked toml for git repo https://github.com/superdragon/ct-grafeo-0ab5db97 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/superdragon/ct-grafeo-0ab5db97 on toolchain a5689b034ad287112f709693384a37f1377eb9cc [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/superdragon/ct-grafeo-0ab5db97 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: unused workspace dependency `grafeo` [INFO] [stderr] --> Cargo.toml:82:25 [INFO] [stderr] | [INFO] [stderr] 82 | [workspace.dependencies.grafeo] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_workspace_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the workspace dependency `grafeo` [INFO] [stderr] warning: unused workspace dependency `grafeo-bindings-common` [INFO] [stderr] --> Cargo.toml:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | [workspace.dependencies.grafeo-bindings-common] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: consider removing the workspace dependency `grafeo-bindings-common` [INFO] [stderr] warning: unused field `description` in `workspace.package` [INFO] [stderr] --> Cargo.toml:201:1 [INFO] [stderr] | [INFO] [stderr] 201 | description = "A high-performance, embeddable graph database with support for LPG RDF and all major graph query languages." [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_workspace_package_fields` is set to `warn` by default [INFO] [stderr] help: consider removing the field `workspace.package.description` [INFO] [stderr] warning: workspace (manifest) generated 3 warnings [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> examples/rust/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 45 ~ full = ["grafeo/full"] [INFO] [stderr] 46 + [lints] [INFO] [stderr] 47 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 45 ~ full = ["grafeo/full"] [INFO] [stderr] 46 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `grafeo-examples` (manifest) generated 1 warning [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 2bcd2134ed7850afe906b548b012ac64cfd49d172a16650c87ad3992bbbf68c9 [INFO] running `Command { std: "docker" "start" "2bcd2134ed7850afe906b548b012ac64cfd49d172a16650c87ad3992bbbf68c9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2bcd2134ed7850afe906b548b012ac64cfd49d172a16650c87ad3992bbbf68c9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2bcd2134ed7850afe906b548b012ac64cfd49d172a16650c87ad3992bbbf68c9" "/opt/rustwide/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2bcd2134ed7850afe906b548b012ac64cfd49d172a16650c87ad3992bbbf68c9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2bcd2134ed7850afe906b548b012ac64cfd49d172a16650c87ad3992bbbf68c9" "/opt/rustwide/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] warning: unused workspace dependency `grafeo` [INFO] [stderr] --> Cargo.toml:82:25 [INFO] [stderr] | [INFO] [stderr] 82 | [workspace.dependencies.grafeo] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_workspace_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the workspace dependency `grafeo` [INFO] [stderr] warning: unused workspace dependency `grafeo-bindings-common` [INFO] [stderr] --> Cargo.toml:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | [workspace.dependencies.grafeo-bindings-common] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: consider removing the workspace dependency `grafeo-bindings-common` [INFO] [stderr] warning: unused field `description` in `workspace.package` [INFO] [stderr] --> Cargo.toml:201:1 [INFO] [stderr] | [INFO] [stderr] 201 | description = "A high-performance, embeddable graph database with support for LPG RDF and all major graph query languages." [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_workspace_package_fields` is set to `warn` by default [INFO] [stderr] help: consider removing the field `workspace.package.description` [INFO] [stderr] warning: workspace (manifest) generated 3 warnings [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> examples/rust/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 45 ~ full = ["grafeo/full"] [INFO] [stderr] 46 + [lints] [INFO] [stderr] 47 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 45 ~ full = ["grafeo/full"] [INFO] [stderr] 46 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `grafeo-examples` (manifest) generated 1 warning [INFO] [stderr] Checking cfg-if v1.0.4 [INFO] [stderr] Checking once_cell v1.21.4 [INFO] [stderr] Checking memchr v2.8.0 [INFO] [stderr] Checking allocator-api2 v0.2.21 [INFO] [stderr] Checking foldhash v0.2.0 [INFO] [stderr] Checking equivalent v1.0.2 [INFO] [stderr] Checking pin-project-lite v0.2.17 [INFO] [stderr] Checking bitflags v2.11.1 [INFO] [stderr] Compiling libc v0.2.186 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking smallvec v1.15.1 [INFO] [stderr] Compiling zerocopy v0.8.48 [INFO] [stderr] Checking bytes v1.11.1 [INFO] [stderr] Compiling zerocopy-derive v0.8.48 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Checking itoa v1.0.18 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking regex-syntax v0.8.10 [INFO] [stderr] Checking either v1.15.0 [INFO] [stderr] Checking lock_api v0.4.14 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling virtue v0.0.18 [INFO] [stderr] Checking tracing-core v0.1.36 [INFO] [stderr] Checking rand_core v0.10.1 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking unty v0.0.4 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking aho-corasick v1.1.4 [INFO] [stderr] Checking bumpalo v3.20.2 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Checking cpufeatures v0.3.0 [INFO] [stderr] Checking tinyvec_macros v0.1.1 [INFO] [stderr] Checking tinyvec v1.11.0 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Checking tracing v0.1.44 [INFO] [stderr] Checking crossbeam-queue v0.3.12 [INFO] [stderr] Checking crossbeam-channel v0.5.15 [INFO] [stderr] Checking chacha20 v0.10.0 [INFO] [stderr] Checking arc-swap v1.9.1 [INFO] [stderr] Checking regex-lite v0.1.9 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Checking typenum v1.20.0 [INFO] [stderr] Checking tokio v1.52.1 [INFO] [stderr] Checking crossbeam-deque v0.8.6 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling bincode_derive v2.0.1 [INFO] [stderr] Checking cmov v0.5.3 [INFO] [stderr] Checking unicode-normalization v0.1.25 [INFO] [stderr] Checking const-oid v0.10.2 [INFO] [stderr] Checking crossbeam v0.8.4 [INFO] [stderr] Checking arrow-schema v58.2.0 [INFO] [stderr] Checking iana-time-zone v0.1.65 [INFO] [stderr] Checking ctutils v0.4.2 [INFO] [stderr] Compiling flatbuffers v25.12.19 [INFO] [stderr] Checking md5 v0.8.0 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Checking rayon v1.12.0 [INFO] [stderr] Checking linux-raw-sys v0.12.1 [INFO] [stderr] Checking utf8parse v0.2.2 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling nix v0.31.2 [INFO] [stderr] Checking anstyle-parse v1.0.0 [INFO] [stderr] Checking colorchoice v1.0.5 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Checking is_terminal_polyfill v1.70.2 [INFO] [stderr] Checking anstyle v1.0.14 [INFO] [stderr] Checking anstyle-query v1.1.5 [INFO] [stderr] Checking clap_lex v1.1.0 [INFO] [stderr] Checking strsim v0.11.1 [INFO] [stderr] Checking fastrand v2.4.1 [INFO] [stderr] Compiling clap_derive v4.6.1 [INFO] [stderr] Checking fs2 v0.4.3 [INFO] [stderr] Checking memmap2 v0.9.10 [INFO] [stderr] Checking rand v0.10.1 [INFO] [stderr] Checking anstream v1.0.0 [INFO] [stderr] Checking cast v0.3.0 [INFO] [stderr] Checking is-terminal v0.4.17 [INFO] [stderr] Checking ordered-float v5.3.0 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking parking_lot v0.12.5 [INFO] [stderr] Checking dashmap v6.1.0 [INFO] [stderr] Checking chrono v0.4.44 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking clap_builder v4.6.0 [INFO] [stderr] Checking regex-automata v0.4.14 [INFO] [stderr] Checking oorandom v11.1.5 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Compiling codspeed v4.5.0 [INFO] [stderr] Checking plotters-backend v0.3.7 [INFO] [stderr] Checking ciborium-io v0.2.2 [INFO] [stderr] Checking statrs v0.18.0 [INFO] [stderr] Checking getrandom v0.2.17 [INFO] [stderr] Checking plotters-svg v0.3.7 [INFO] [stderr] Checking colored v2.2.0 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking hybrid-array v0.4.10 [INFO] [stderr] Checking glob v0.3.3 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking walkdir v2.5.0 [INFO] [stderr] Checking plotters v0.3.7 [INFO] [stderr] Checking tempfile v3.27.0 [INFO] [stderr] Checking anes v0.1.6 [INFO] [stderr] Compiling codspeed-criterion-compat v4.5.0 [INFO] [stderr] Checking rand_core v0.9.5 [INFO] [stderr] Checking hashbrown v0.17.0 [INFO] [stderr] Checking crypto-common v0.2.1 [INFO] [stderr] Checking block-buffer v0.12.0 [INFO] [stderr] Checking wait-timeout v0.2.1 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking quick-error v1.2.3 [INFO] [stderr] Checking bit-vec v0.8.0 [INFO] [stderr] Checking rand_xorshift v0.4.0 [INFO] [stderr] Checking rand v0.9.4 [INFO] [stderr] Checking unarray v0.1.4 [INFO] [stderr] Checking rusty-fork v0.3.1 [INFO] [stderr] Compiling target-lexicon v0.13.5 [INFO] [stderr] Checking bit-set v0.8.0 [INFO] [stderr] Checking futures-core v0.3.32 [INFO] [stderr] Checking futures-sink v0.3.32 [INFO] [stderr] Checking indexmap v2.14.0 [INFO] [stderr] Checking futures-channel v0.3.32 [INFO] [stderr] Checking futures-task v0.3.32 [INFO] [stderr] Checking slab v0.4.12 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.118 [INFO] [stderr] Checking futures-io v0.3.32 [INFO] [stderr] Checking criterion-plot v0.5.0 [INFO] [stderr] Checking digest v0.11.2 [INFO] [stderr] Checking arcstr v1.2.0 [INFO] [stderr] Checking bincode v2.0.1 [INFO] [stderr] Checking futures-util v0.3.32 [INFO] [stderr] Checking sha2 v0.11.0 [INFO] [stderr] Checking sha1 v0.11.0 [INFO] [stderr] Compiling wasm-bindgen v0.2.118 [INFO] [stderr] Checking unicode-ident v1.0.24 [INFO] [stderr] Checking nu-ansi-term v0.50.3 [INFO] [stderr] Compiling napi-build v2.3.1 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.118 [INFO] [stderr] Checking unicode-width v0.2.2 [INFO] [stderr] Checking log v0.4.29 [INFO] [stderr] Compiling portable-atomic v1.13.1 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Checking nibble_vec v0.1.0 [INFO] [stderr] Compiling pyo3-build-config v0.27.2 [INFO] [stderr] Checking endian-type v0.2.0 [INFO] [stderr] Checking unicode-segmentation v1.13.2 [INFO] [stderr] Compiling convert_case v0.11.0 [INFO] [stderr] Checking console v0.16.3 [INFO] [stderr] Checking radix_trie v0.3.0 [INFO] [stderr] Checking regex v1.12.3 [INFO] [stderr] Checking tracing-log v0.2.0 [INFO] [stderr] Checking crossterm v0.29.0 [INFO] [stderr] Checking clap v4.6.1 [INFO] [stderr] Compiling napi v3.8.6 [INFO] [stderr] Checking sharded-slab v0.1.7 [INFO] [stderr] Checking thread_local v1.1.9 [INFO] [stderr] Checking libloading v0.9.0 [INFO] [stderr] Checking unindent v0.2.4 [INFO] [stderr] Checking home v0.5.12 [INFO] [stderr] Checking unit-prefix v0.5.2 [INFO] [stderr] Checking grafeo-common v0.5.42 (/opt/rustwide/workdir/crates/grafeo-common) [INFO] [stderr] Checking comfy-table v7.2.2 [INFO] [stderr] Checking clap_complete v4.6.3 [INFO] [stderr] Compiling napi-derive-backend v5.0.4 [INFO] [stderr] Compiling grafeo-node v0.5.42 (/opt/rustwide/workdir/crates/bindings/node) [INFO] [stderr] Checking rustyline v18.0.0 [INFO] [stderr] Checking hmac v0.13.0 [INFO] [stderr] Checking napi-sys v3.2.1 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.68 [INFO] [stderr] Checking wasm-bindgen-test-shared v0.2.118 [INFO] [stderr] Compiling ctor v0.11.1 [INFO] [stderr] Checking nohash-hasher v0.2.0 [INFO] [stderr] Checking rustc-hash v2.1.2 [INFO] [stderr] Checking indicatif v0.18.4 [INFO] [stderr] Compiling grafeo-c v0.5.42 (/opt/rustwide/workdir/crates/bindings/c) [INFO] [stderr] Compiling grafeo-spec-tests v0.5.42 (/opt/rustwide/workdir/crates/grafeo-spec-tests) [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking tracing-subscriber v0.3.23 [INFO] [stderr] Compiling pyo3-macros-backend v0.27.2 [INFO] [stderr] Compiling pyo3-ffi v0.27.2 [INFO] [stderr] Compiling pyo3 v0.27.2 [INFO] [stderr] Checking grafeo-core v0.5.42 (/opt/rustwide/workdir/crates/grafeo-core) [INFO] [stderr] Checking grafeo-storage v0.5.42 (/opt/rustwide/workdir/crates/grafeo-storage) [INFO] [stderr] Checking half v2.7.1 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Checking rand_chacha v0.9.0 [INFO] [stderr] Checking arrow-buffer v58.2.0 [INFO] [stderr] Checking ciborium-ll v0.2.2 [INFO] [stderr] Checking proptest v1.11.0 [INFO] [stderr] Checking ciborium v0.2.2 [INFO] [stderr] Compiling napi-derive v3.5.5 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.118 [INFO] [stderr] Checking futures-executor v0.3.32 [INFO] [stderr] Checking futures v0.3.32 [INFO] [stderr] Checking arrow-data v58.2.0 [INFO] [stderr] Checking arrow-array v58.2.0 [INFO] [stderr] Checking js-sys v0.3.95 [INFO] [stderr] Checking console_error_panic_hook v0.1.7 [INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency [INFO] [stdout] --> crates/grafeo-core/src/graph/lpg/store/versioning.rs:460:14 [INFO] [stdout] | [INFO] [stdout] 460 | .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] help: replace the use of the deprecated method [INFO] [stdout] | [INFO] [stdout] 460 - .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] 460 + .try_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency [INFO] [stdout] --> crates/grafeo-core/src/graph/lpg/store/versioning.rs:552:14 [INFO] [stdout] | [INFO] [stdout] 552 | .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: replace the use of the deprecated method [INFO] [stdout] | [INFO] [stdout] 552 - .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] 552 + .try_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling pyo3-macros v0.27.2 [INFO] [stderr] Checking codspeed-criterion-compat-walltime v4.5.0 [INFO] [stderr] Checking arrow-select v58.2.0 [INFO] [stderr] Checking arrow-ipc v58.2.0 [INFO] [stderr] Checking pyo3-async-runtimes v0.27.0 [INFO] [stderr] Checking grafeo-adapters v0.5.42 (/opt/rustwide/workdir/crates/grafeo-adapters) [INFO] [stderr] Checking wasm-bindgen-futures v0.4.68 [INFO] [stderr] Checking serde-wasm-bindgen v0.6.5 [INFO] [stderr] Checking wasm-bindgen-test v0.3.68 [INFO] [stderr] Checking grafeo-engine v0.5.42 (/opt/rustwide/workdir/crates/grafeo-engine) [INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency [INFO] [stdout] --> crates/grafeo-core/src/graph/lpg/store/versioning.rs:460:14 [INFO] [stdout] | [INFO] [stdout] 460 | .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] help: replace the use of the deprecated method [INFO] [stdout] | [INFO] [stdout] 460 - .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] 460 + .try_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency [INFO] [stdout] --> crates/grafeo-core/src/graph/lpg/store/versioning.rs:552:14 [INFO] [stdout] | [INFO] [stdout] 552 | .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: replace the use of the deprecated method [INFO] [stdout] | [INFO] [stdout] 552 - .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] 552 + .try_update(Ordering::SeqCst, Ordering::SeqCst, |current| { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking grafeo v0.5.42 (/opt/rustwide/workdir/crates/grafeo) [INFO] [stderr] Checking grafeo-bindings-common v0.5.42 (/opt/rustwide/workdir/crates/bindings/common) [INFO] [stderr] Checking grafeo-cli v0.5.42 (/opt/rustwide/workdir/crates/grafeo-cli) [INFO] [stderr] Checking grafeo-examples v0.5.42 (/opt/rustwide/workdir/examples/rust) [INFO] [stderr] Checking grafeo-wasm v0.5.42 (/opt/rustwide/workdir/crates/bindings/wasm) [INFO] [stderr] Checking grafeo-python v0.5.42 (/opt/rustwide/workdir/crates/bindings/python) [INFO] [stderr] error: could not compile `grafeo-core` (lib test); 2 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/a5689b034ad287112f709693384a37f1377eb9cc/bin/rustc --crate-name grafeo_core --edition=2024 crates/grafeo-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,metadata -C opt-level=1 -C embed-bitcode=no -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::all' '--warn=clippy::wildcard_imports' '--allow=clippy::while_let_loop' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --deny=unsafe_code '--allow=clippy::unreadable_literal' '--allow=clippy::unnested_or_patterns' '--allow=clippy::unnecessary_wraps' '--allow=clippy::unnecessary_map_or' '--allow=clippy::unnecessary_literal_bound' '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::should_implement_trait' '--allow=clippy::return_self_not_must_use' '--allow=clippy::ref_option' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::ptr_as_ptr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_range_loop' '--allow=clippy::needless_pass_by_value' '--allow=clippy::needless_continue' '--allow=clippy::mut_from_ref' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--warn=clippy::missing_panics_doc' '--allow=clippy::missing_fields_in_debug' '--warn=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::match_wildcard_for_single_variants' '--allow=clippy::match_same_arms' '--allow=clippy::map_entry' '--allow=clippy::manual_slice_size_calculation' '--allow=clippy::manual_div_ceil' '--allow=clippy::large_enum_variant' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::if_not_else' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::doc_link_with_quotes' '--allow=clippy::derivable_impls' '--allow=clippy::default_trait_access' '--warn=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--allow=clippy::cast_lossless' -C debug-assertions=on --test --cfg 'feature="compact-store"' --cfg 'feature="crossbeam"' --cfg 'feature="default"' --cfg 'feature="hybrid-search"' --cfg 'feature="jsonl-import"' --cfg 'feature="lpg"' --cfg 'feature="mmap"' --cfg 'feature="ordered-float"' --cfg 'feature="parallel"' --cfg 'feature="rand"' --cfg 'feature="rayon"' --cfg 'feature="regex"' --cfg 'feature="regex-lite"' --cfg 'feature="serde_json"' --cfg 'feature="spill"' --cfg 'feature="text-index"' --cfg 'feature="triple-store"' --cfg 'feature="vector-index"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ai", "compact-store", "crossbeam", "default", "hybrid-search", "jsonl-import", "lpg", "mmap", "ordered-float", "parallel", "parquet", "parquet-import", "rand", "rayon", "rdf", "regex", "regex-lite", "ring-index", "serde_json", "shacl", "spill", "succinct-indexes", "temporal", "testing-crash-injection", "text-index", "tiered-storage", "triple-store", "vector-index"))' -C metadata=a0906f2e3fddfda2 -C extra-filename=-bfc89b53e15ad289 --out-dir /opt/rustwide/target/debug/build/grafeo-core/bfc89b53e15ad289/out -L dependency=/opt/rustwide/target/debug/build/aho-corasick/17f43c3c8775f3d3/out -L dependency=/opt/rustwide/target/debug/build/allocator-api2/c9b1aedd41bf05f9/out -L dependency=/opt/rustwide/target/debug/build/anes/401d399d18361905/out -L dependency=/opt/rustwide/target/debug/build/anstream/778b1848ef2e18c2/out -L dependency=/opt/rustwide/target/debug/build/anstyle-parse/f049ca81a69dd95e/out -L dependency=/opt/rustwide/target/debug/build/anstyle-query/8b5df71ec681c608/out -L dependency=/opt/rustwide/target/debug/build/anstyle/15e1b0c266490e48/out -L dependency=/opt/rustwide/target/debug/build/anyhow/8dd86b4e30ed765f/out -L dependency=/opt/rustwide/target/debug/build/approx/5234f1b13cd31f51/out -L dependency=/opt/rustwide/target/debug/build/arcstr/08d7c69de4623e8e/out -L dependency=/opt/rustwide/target/debug/build/bincode/2024e23b77feaa7d/out -L dependency=/opt/rustwide/target/debug/build/bincode_derive/ea46225258916db5/out -L dependency=/opt/rustwide/target/debug/build/bitflags/148825730f7137d9/out -L dependency=/opt/rustwide/target/debug/build/bumpalo/ba7650b2fa39ed42/out -L dependency=/opt/rustwide/target/debug/build/byteorder/4a6ad3b877ec00da/out -L dependency=/opt/rustwide/target/debug/build/bytes/68c46a2c18e8f81c/out -L dependency=/opt/rustwide/target/debug/build/cast/5204a8b04f1dca29/out -L dependency=/opt/rustwide/target/debug/build/cfg-if/cca4df08c071e81a/out -L dependency=/opt/rustwide/target/debug/build/chacha20/a4f97b93e46dd14b/out -L dependency=/opt/rustwide/target/debug/build/ciborium-io/62312cd824793e5c/out -L dependency=/opt/rustwide/target/debug/build/ciborium-ll/d6ae4546972c1339/out -L dependency=/opt/rustwide/target/debug/build/ciborium/093c63f11078fa80/out -L dependency=/opt/rustwide/target/debug/build/clap/ffed9f33ac9f576c/out -L dependency=/opt/rustwide/target/debug/build/clap_builder/55db5e8503331c82/out -L dependency=/opt/rustwide/target/debug/build/clap_derive/ee68ecb82c812631/out -L dependency=/opt/rustwide/target/debug/build/clap_lex/5af7c251a392b907/out -L dependency=/opt/rustwide/target/debug/build/codspeed-criterion-compat-walltime/5275a338e51b9da4/out -L dependency=/opt/rustwide/target/debug/build/codspeed/915f15e1481c2c4d/out -L dependency=/opt/rustwide/target/debug/build/colorchoice/d835d16382486b30/out -L dependency=/opt/rustwide/target/debug/build/colored/e368a22649a74fde/out -L dependency=/opt/rustwide/target/debug/build/cpufeatures/cd2e3d997a31afd6/out -L dependency=/opt/rustwide/target/debug/build/criterion-plot/69b43e29839577ad/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-channel/de8df7f985164631/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-deque/224ca0cc8e9c76b5/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-epoch/66264d69535a4e3d/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-queue/64b81b7672deeba7/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-utils/ed42587d477aa3dd/out -L dependency=/opt/rustwide/target/debug/build/dashmap/954a52c58bdb8069/out -L dependency=/opt/rustwide/target/debug/build/either/ebab6503a9b20786/out -L dependency=/opt/rustwide/target/debug/build/equivalent/b1617383b78e302c/out -L dependency=/opt/rustwide/target/debug/build/fastrand/ba9f8563d5cc267d/out -L dependency=/opt/rustwide/target/debug/build/foldhash/ea5c4dc1871e3f19/out -L dependency=/opt/rustwide/target/debug/build/getrandom/e38c9317ba53df8d/out -L dependency=/opt/rustwide/target/debug/build/getrandom/f3cde428578fceb0/out -L dependency=/opt/rustwide/target/debug/build/glob/bd000c8f413e60e3/out -L dependency=/opt/rustwide/target/debug/build/half/ca5dc42bd3aeb4c9/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/caf69e8864e2b717/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/cecb928fe25549b1/out -L dependency=/opt/rustwide/target/debug/build/indexmap/f1e5c8ed1003c2e6/out -L dependency=/opt/rustwide/target/debug/build/is-terminal/9cb74bc12a13824e/out -L dependency=/opt/rustwide/target/debug/build/is_terminal_polyfill/4fbaa0f8849adeb2/out -L dependency=/opt/rustwide/target/debug/build/itertools/3558418601f97d89/out -L dependency=/opt/rustwide/target/debug/build/itoa/d0022d82633ff41f/out -L dependency=/opt/rustwide/target/debug/build/lazy_static/5df84ee68dffc814/out -L dependency=/opt/rustwide/target/debug/build/libc/0a7ba1b214b6beaa/out -L dependency=/opt/rustwide/target/debug/build/libm/10d401ec094c5bbf/out -L dependency=/opt/rustwide/target/debug/build/linux-raw-sys/d81b20c99a9345e9/out -L dependency=/opt/rustwide/target/debug/build/lock_api/74ee29d64d1d424d/out -L dependency=/opt/rustwide/target/debug/build/memchr/13cb18d635e899df/out -L dependency=/opt/rustwide/target/debug/build/nix/e6cee18890daf5ea/out -L dependency=/opt/rustwide/target/debug/build/num-traits/a99f0b4660c19ce5/out -L dependency=/opt/rustwide/target/debug/build/once_cell/034cea52cd46a10c/out -L dependency=/opt/rustwide/target/debug/build/oorandom/f9756fc7551c1ca0/out -L dependency=/opt/rustwide/target/debug/build/parking_lot/489c2e77567d06d5/out -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/94ce56630949afc0/out -L dependency=/opt/rustwide/target/debug/build/pin-project-lite/4a5892933060f563/out -L dependency=/opt/rustwide/target/debug/build/plotters-backend/ba20fe8d232c592b/out -L dependency=/opt/rustwide/target/debug/build/plotters-svg/1f62925182e1734f/out -L dependency=/opt/rustwide/target/debug/build/plotters/19d680c2bb434811/out -L dependency=/opt/rustwide/target/debug/build/rand_core/44a90a25fc2a9af3/out -L dependency=/opt/rustwide/target/debug/build/rayon-core/80f99b0e43e7f55f/out -L dependency=/opt/rustwide/target/debug/build/rayon/4abde30f6d3df3a0/out -L dependency=/opt/rustwide/target/debug/build/regex-automata/ac1c37b8dda869c3/out -L dependency=/opt/rustwide/target/debug/build/regex-syntax/a71aa8e2859c0a39/out -L dependency=/opt/rustwide/target/debug/build/regex/31e4ebeffdc251e0/out -L dependency=/opt/rustwide/target/debug/build/rustix/d8cc02224f0e952d/out -L dependency=/opt/rustwide/target/debug/build/rustversion/5a027c01becb027b/out -L dependency=/opt/rustwide/target/debug/build/same-file/5b5daa0a923ebd4b/out -L dependency=/opt/rustwide/target/debug/build/scopeguard/6a441cb6b86a6e82/out -L dependency=/opt/rustwide/target/debug/build/serde/f461fb53b768070b/out -L dependency=/opt/rustwide/target/debug/build/serde_core/c733702b9314f1e4/out -L dependency=/opt/rustwide/target/debug/build/serde_derive/0d175b916ca1f2fd/out -L dependency=/opt/rustwide/target/debug/build/serde_json/0aaa6373c5aa2c47/out -L dependency=/opt/rustwide/target/debug/build/smallvec/df22063451ac8f1b/out -L dependency=/opt/rustwide/target/debug/build/statrs/07255dbbcf9bba5b/out -L dependency=/opt/rustwide/target/debug/build/strsim/98e84690bd930dec/out -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/dbf610caa12c8446/out -L dependency=/opt/rustwide/target/debug/build/thiserror/e27abdfc27ae6c3a/out -L dependency=/opt/rustwide/target/debug/build/tinytemplate/414d2d44bf442aa2/out -L dependency=/opt/rustwide/target/debug/build/tinyvec/657f5a4a78e7bc7a/out -L dependency=/opt/rustwide/target/debug/build/tinyvec_macros/b0157983142dab67/out -L dependency=/opt/rustwide/target/debug/build/tracing-attributes/44e0a9075c9092e4/out -L dependency=/opt/rustwide/target/debug/build/tracing-core/70da149547828f19/out -L dependency=/opt/rustwide/target/debug/build/tracing/e26d3b9e0a238917/out -L dependency=/opt/rustwide/target/debug/build/unty/7ce5871afda535c7/out -L dependency=/opt/rustwide/target/debug/build/utf8parse/6c658721bd686641/out -L dependency=/opt/rustwide/target/debug/build/walkdir/920da5bbe61ed477/out -L dependency=/opt/rustwide/target/debug/build/zerocopy-derive/81a4d90f1cefc760/out -L dependency=/opt/rustwide/target/debug/build/zerocopy/5968654d9dd5a36e/out -L dependency=/opt/rustwide/target/debug/build/zmij/df8e04c3f3d0fe98/out --extern arc_swap=/opt/rustwide/target/debug/build/arc-swap/6185cf0127a3a707/out/libarc_swap-6185cf0127a3a707.rmeta --extern arcstr=/opt/rustwide/target/debug/build/arcstr/08d7c69de4623e8e/out/libarcstr-08d7c69de4623e8e.rmeta --extern bincode=/opt/rustwide/target/debug/build/bincode/2024e23b77feaa7d/out/libbincode-2024e23b77feaa7d.rmeta --extern byteorder=/opt/rustwide/target/debug/build/byteorder/4a6ad3b877ec00da/out/libbyteorder-4a6ad3b877ec00da.rmeta --extern bytes=/opt/rustwide/target/debug/build/bytes/68c46a2c18e8f81c/out/libbytes-68c46a2c18e8f81c.rmeta --extern criterion=/opt/rustwide/target/debug/build/codspeed-criterion-compat/281d41944e658f2d/out/libcodspeed_criterion_compat-281d41944e658f2d.rmeta --extern crc32fast=/opt/rustwide/target/debug/build/crc32fast/c88c2bcd549c9006/out/libcrc32fast-c88c2bcd549c9006.rmeta --extern crossbeam=/opt/rustwide/target/debug/build/crossbeam/527af990e38e259e/out/libcrossbeam-527af990e38e259e.rmeta --extern dashmap=/opt/rustwide/target/debug/build/dashmap/954a52c58bdb8069/out/libdashmap-954a52c58bdb8069.rmeta --extern foldhash=/opt/rustwide/target/debug/build/foldhash/ea5c4dc1871e3f19/out/libfoldhash-ea5c4dc1871e3f19.rmeta --extern grafeo_common=/opt/rustwide/target/debug/build/grafeo-common/001ac75a4a86c60c/out/libgrafeo_common-001ac75a4a86c60c.rmeta --extern hashbrown=/opt/rustwide/target/debug/build/hashbrown/cecb928fe25549b1/out/libhashbrown-cecb928fe25549b1.rmeta --extern indexmap=/opt/rustwide/target/debug/build/indexmap/f1e5c8ed1003c2e6/out/libindexmap-f1e5c8ed1003c2e6.rmeta --extern ordered_float=/opt/rustwide/target/debug/build/ordered-float/1563e0d2b50ef664/out/libordered_float-1563e0d2b50ef664.rmeta --extern parking_lot=/opt/rustwide/target/debug/build/parking_lot/489c2e77567d06d5/out/libparking_lot-489c2e77567d06d5.rmeta --extern rand=/opt/rustwide/target/debug/build/rand/b31d24f6f3d7f497/out/librand-b31d24f6f3d7f497.rmeta --extern rayon=/opt/rustwide/target/debug/build/rayon/4abde30f6d3df3a0/out/librayon-4abde30f6d3df3a0.rmeta --extern regex=/opt/rustwide/target/debug/build/regex/31e4ebeffdc251e0/out/libregex-31e4ebeffdc251e0.rmeta --extern regex_lite=/opt/rustwide/target/debug/build/regex-lite/3c0770cc03b30220/out/libregex_lite-3c0770cc03b30220.rmeta --extern serde=/opt/rustwide/target/debug/build/serde/f461fb53b768070b/out/libserde-f461fb53b768070b.rmeta --extern serde_json=/opt/rustwide/target/debug/build/serde_json/0aaa6373c5aa2c47/out/libserde_json-0aaa6373c5aa2c47.rmeta --extern smallvec=/opt/rustwide/target/debug/build/smallvec/df22063451ac8f1b/out/libsmallvec-df22063451ac8f1b.rmeta --extern tempfile=/opt/rustwide/target/debug/build/tempfile/0e39a9cb22c5f11a/out/libtempfile-0e39a9cb22c5f11a.rmeta --extern thiserror=/opt/rustwide/target/debug/build/thiserror/e27abdfc27ae6c3a/out/libthiserror-e27abdfc27ae6c3a.rmeta --extern unicode_normalization=/opt/rustwide/target/debug/build/unicode-normalization/185bb351b7945a51/out/libunicode_normalization-185bb351b7945a51.rmeta --cap-lints=forbid --force-warn=unused_crate_dependencies -L native=/opt/rustwide/target/debug/build/codspeed/b73e51bd34622a36/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `grafeo-engine` (lib test) [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/a5689b034ad287112f709693384a37f1377eb9cc/bin/rustc --crate-name grafeo_engine --edition=2024 crates/grafeo-engine/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,metadata -C opt-level=1 -C embed-bitcode=no -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::all' '--warn=clippy::wildcard_imports' '--allow=clippy::while_let_loop' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --deny=unsafe_code '--allow=clippy::unreadable_literal' '--allow=clippy::unnested_or_patterns' '--allow=clippy::unnecessary_wraps' '--allow=clippy::unnecessary_map_or' '--allow=clippy::unnecessary_literal_bound' '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::should_implement_trait' '--allow=clippy::return_self_not_must_use' '--allow=clippy::ref_option' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::ptr_as_ptr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_range_loop' '--allow=clippy::needless_pass_by_value' '--allow=clippy::needless_continue' '--allow=clippy::mut_from_ref' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--warn=clippy::missing_panics_doc' '--allow=clippy::missing_fields_in_debug' '--warn=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::match_wildcard_for_single_variants' '--allow=clippy::match_same_arms' '--allow=clippy::map_entry' '--allow=clippy::manual_slice_size_calculation' '--allow=clippy::manual_div_ceil' '--allow=clippy::large_enum_variant' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::if_not_else' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::doc_link_with_quotes' '--allow=clippy::derivable_impls' '--allow=clippy::default_trait_access' '--warn=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--allow=clippy::cast_lossless' -C debug-assertions=on --test --cfg 'feature="ai"' --cfg 'feature="algos"' --cfg 'feature="arrow-export"' --cfg 'feature="cdc"' --cfg 'feature="compact-store"' --cfg 'feature="crossbeam"' --cfg 'feature="cypher"' --cfg 'feature="default"' --cfg 'feature="embedded"' --cfg 'feature="gql"' --cfg 'feature="grafeo-file"' --cfg 'feature="graphql"' --cfg 'feature="gremlin"' --cfg 'feature="hybrid-search"' --cfg 'feature="jsonl-import"' --cfg 'feature="languages"' --cfg 'feature="lpg"' --cfg 'feature="md5"' --cfg 'feature="mmap"' --cfg 'feature="parallel"' --cfg 'feature="rayon"' --cfg 'feature="regex"' --cfg 'feature="regex-lite"' --cfg 'feature="sha1"' --cfg 'feature="sha2"' --cfg 'feature="sparql"' --cfg 'feature="spill"' --cfg 'feature="sql-pgq"' --cfg 'feature="storage"' --cfg 'feature="text-index"' --cfg 'feature="tracing"' --cfg 'feature="triple-store"' --cfg 'feature="vector-index"' --cfg 'feature="wal"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ai", "algos", "arrow-export", "async-storage", "browser", "cdc", "compact-store", "crossbeam", "cypher", "default", "embed", "embedded", "encryption", "full", "gql", "grafeo-file", "graphql", "gremlin", "hf-hub", "hybrid-search", "jsonl-import", "languages", "lpg", "md5", "metrics", "mmap", "ort", "parallel", "parquet-import", "rayon", "rdf", "regex", "regex-lite", "ring-index", "server", "sha1", "sha2", "shacl", "sparql", "spill", "sql-pgq", "storage", "temporal", "testing-crash-injection", "testing-statement-injection", "text-index", "tokenizers", "tracing", "triple-store", "vector-index", "wal"))' -C metadata=312527ac3b03efcf -C extra-filename=-8f8146482b8afdc5 --out-dir /opt/rustwide/target/debug/build/grafeo-engine/8f8146482b8afdc5/out -L dependency=/opt/rustwide/target/debug/build/ahash/baaf2530d66b7ef7/out -L dependency=/opt/rustwide/target/debug/build/aho-corasick/17f43c3c8775f3d3/out -L dependency=/opt/rustwide/target/debug/build/allocator-api2/c9b1aedd41bf05f9/out -L dependency=/opt/rustwide/target/debug/build/anes/401d399d18361905/out -L dependency=/opt/rustwide/target/debug/build/anstream/778b1848ef2e18c2/out -L dependency=/opt/rustwide/target/debug/build/anstyle-parse/f049ca81a69dd95e/out -L dependency=/opt/rustwide/target/debug/build/anstyle-query/8b5df71ec681c608/out -L dependency=/opt/rustwide/target/debug/build/anstyle/15e1b0c266490e48/out -L dependency=/opt/rustwide/target/debug/build/anyhow/8dd86b4e30ed765f/out -L dependency=/opt/rustwide/target/debug/build/approx/5234f1b13cd31f51/out -L dependency=/opt/rustwide/target/debug/build/arc-swap/6185cf0127a3a707/out -L dependency=/opt/rustwide/target/debug/build/arcstr/08d7c69de4623e8e/out -L dependency=/opt/rustwide/target/debug/build/arrow-array/afbe495163a3580b/out -L dependency=/opt/rustwide/target/debug/build/arrow-buffer/3781942ae912bf63/out -L dependency=/opt/rustwide/target/debug/build/arrow-data/00edcc6687842bbe/out -L dependency=/opt/rustwide/target/debug/build/arrow-schema/01ff1c787ff2dd8d/out -L dependency=/opt/rustwide/target/debug/build/arrow-select/49a6fa7d4bfc5959/out -L dependency=/opt/rustwide/target/debug/build/bincode/2024e23b77feaa7d/out -L dependency=/opt/rustwide/target/debug/build/bincode_derive/ea46225258916db5/out -L dependency=/opt/rustwide/target/debug/build/bit-set/2d2bd1af69ac3259/out -L dependency=/opt/rustwide/target/debug/build/bit-vec/a04497b56c245930/out -L dependency=/opt/rustwide/target/debug/build/bitflags/148825730f7137d9/out -L dependency=/opt/rustwide/target/debug/build/block-buffer/47f2e2e1e653db5d/out -L dependency=/opt/rustwide/target/debug/build/bumpalo/ba7650b2fa39ed42/out -L dependency=/opt/rustwide/target/debug/build/byteorder/4a6ad3b877ec00da/out -L dependency=/opt/rustwide/target/debug/build/bytes/68c46a2c18e8f81c/out -L dependency=/opt/rustwide/target/debug/build/cast/5204a8b04f1dca29/out -L dependency=/opt/rustwide/target/debug/build/cfg-if/cca4df08c071e81a/out -L dependency=/opt/rustwide/target/debug/build/chacha20/a4f97b93e46dd14b/out -L dependency=/opt/rustwide/target/debug/build/chrono/2bc51e00507f9476/out -L dependency=/opt/rustwide/target/debug/build/ciborium-io/62312cd824793e5c/out -L dependency=/opt/rustwide/target/debug/build/ciborium-ll/d6ae4546972c1339/out -L dependency=/opt/rustwide/target/debug/build/ciborium/093c63f11078fa80/out -L dependency=/opt/rustwide/target/debug/build/clap/ffed9f33ac9f576c/out -L dependency=/opt/rustwide/target/debug/build/clap_builder/55db5e8503331c82/out -L dependency=/opt/rustwide/target/debug/build/clap_derive/ee68ecb82c812631/out -L dependency=/opt/rustwide/target/debug/build/clap_lex/5af7c251a392b907/out -L dependency=/opt/rustwide/target/debug/build/cmov/6722c3ddf25b68ff/out -L dependency=/opt/rustwide/target/debug/build/codspeed-criterion-compat-walltime/5275a338e51b9da4/out -L dependency=/opt/rustwide/target/debug/build/codspeed/915f15e1481c2c4d/out -L dependency=/opt/rustwide/target/debug/build/colorchoice/d835d16382486b30/out -L dependency=/opt/rustwide/target/debug/build/colored/e368a22649a74fde/out -L dependency=/opt/rustwide/target/debug/build/const-oid/1cee96a558c22450/out -L dependency=/opt/rustwide/target/debug/build/cpufeatures/cd2e3d997a31afd6/out -L dependency=/opt/rustwide/target/debug/build/crc32fast/c88c2bcd549c9006/out -L dependency=/opt/rustwide/target/debug/build/criterion-plot/69b43e29839577ad/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-channel/de8df7f985164631/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-deque/224ca0cc8e9c76b5/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-epoch/66264d69535a4e3d/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-queue/64b81b7672deeba7/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-utils/ed42587d477aa3dd/out -L dependency=/opt/rustwide/target/debug/build/crossbeam/527af990e38e259e/out -L dependency=/opt/rustwide/target/debug/build/crypto-common/4421e46486409c70/out -L dependency=/opt/rustwide/target/debug/build/ctutils/188c8cf4088e5add/out -L dependency=/opt/rustwide/target/debug/build/dashmap/954a52c58bdb8069/out -L dependency=/opt/rustwide/target/debug/build/digest/9e314332796f8741/out -L dependency=/opt/rustwide/target/debug/build/either/ebab6503a9b20786/out -L dependency=/opt/rustwide/target/debug/build/equivalent/b1617383b78e302c/out -L dependency=/opt/rustwide/target/debug/build/fastrand/ba9f8563d5cc267d/out -L dependency=/opt/rustwide/target/debug/build/flatbuffers/ec3d529b04a12484/out -L dependency=/opt/rustwide/target/debug/build/fnv/d7fccda53089b986/out -L dependency=/opt/rustwide/target/debug/build/foldhash/ea5c4dc1871e3f19/out -L dependency=/opt/rustwide/target/debug/build/fs2/148bd5f08ca1c6d5/out -L dependency=/opt/rustwide/target/debug/build/getrandom/c60ccfc575586ae6/out -L dependency=/opt/rustwide/target/debug/build/getrandom/e38c9317ba53df8d/out -L dependency=/opt/rustwide/target/debug/build/getrandom/f3cde428578fceb0/out -L dependency=/opt/rustwide/target/debug/build/glob/bd000c8f413e60e3/out -L dependency=/opt/rustwide/target/debug/build/grafeo-common/001ac75a4a86c60c/out -L dependency=/opt/rustwide/target/debug/build/grafeo-core/888d06e9d3a6dea6/out -L dependency=/opt/rustwide/target/debug/build/half/ca5dc42bd3aeb4c9/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/caf69e8864e2b717/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/cecb928fe25549b1/out -L dependency=/opt/rustwide/target/debug/build/hybrid-array/85315bf5e70df790/out -L dependency=/opt/rustwide/target/debug/build/iana-time-zone/00ebf71ee4796ab0/out -L dependency=/opt/rustwide/target/debug/build/indexmap/f1e5c8ed1003c2e6/out -L dependency=/opt/rustwide/target/debug/build/is-terminal/9cb74bc12a13824e/out -L dependency=/opt/rustwide/target/debug/build/is_terminal_polyfill/4fbaa0f8849adeb2/out -L dependency=/opt/rustwide/target/debug/build/itertools/3558418601f97d89/out -L dependency=/opt/rustwide/target/debug/build/itoa/d0022d82633ff41f/out -L dependency=/opt/rustwide/target/debug/build/lazy_static/5df84ee68dffc814/out -L dependency=/opt/rustwide/target/debug/build/libc/0a7ba1b214b6beaa/out -L dependency=/opt/rustwide/target/debug/build/libm/10d401ec094c5bbf/out -L dependency=/opt/rustwide/target/debug/build/linux-raw-sys/d81b20c99a9345e9/out -L dependency=/opt/rustwide/target/debug/build/lock_api/74ee29d64d1d424d/out -L dependency=/opt/rustwide/target/debug/build/memchr/13cb18d635e899df/out -L dependency=/opt/rustwide/target/debug/build/memmap2/3fec8f1a00c1c686/out -L dependency=/opt/rustwide/target/debug/build/nix/e6cee18890daf5ea/out -L dependency=/opt/rustwide/target/debug/build/num-bigint/8278de30e6548821/out -L dependency=/opt/rustwide/target/debug/build/num-complex/4a36b824954fd8a6/out -L dependency=/opt/rustwide/target/debug/build/num-integer/ed687f30a2aa8db0/out -L dependency=/opt/rustwide/target/debug/build/num-traits/a99f0b4660c19ce5/out -L dependency=/opt/rustwide/target/debug/build/once_cell/034cea52cd46a10c/out -L dependency=/opt/rustwide/target/debug/build/oorandom/f9756fc7551c1ca0/out -L dependency=/opt/rustwide/target/debug/build/ordered-float/1563e0d2b50ef664/out -L dependency=/opt/rustwide/target/debug/build/parking_lot/489c2e77567d06d5/out -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/94ce56630949afc0/out -L dependency=/opt/rustwide/target/debug/build/pin-project-lite/4a5892933060f563/out -L dependency=/opt/rustwide/target/debug/build/plotters-backend/ba20fe8d232c592b/out -L dependency=/opt/rustwide/target/debug/build/plotters-svg/1f62925182e1734f/out -L dependency=/opt/rustwide/target/debug/build/plotters/19d680c2bb434811/out -L dependency=/opt/rustwide/target/debug/build/ppv-lite86/3b5cf2cab3100151/out -L dependency=/opt/rustwide/target/debug/build/quick-error/21e782bd8451fb05/out -L dependency=/opt/rustwide/target/debug/build/rand/b31d24f6f3d7f497/out -L dependency=/opt/rustwide/target/debug/build/rand/bf0be96b4323253f/out -L dependency=/opt/rustwide/target/debug/build/rand_chacha/e7465b5d12450acb/out -L dependency=/opt/rustwide/target/debug/build/rand_core/44a90a25fc2a9af3/out -L dependency=/opt/rustwide/target/debug/build/rand_core/60981aff6df6cd55/out -L dependency=/opt/rustwide/target/debug/build/rand_xorshift/6369bc6463678d2d/out -L dependency=/opt/rustwide/target/debug/build/rayon-core/80f99b0e43e7f55f/out -L dependency=/opt/rustwide/target/debug/build/rayon/4abde30f6d3df3a0/out -L dependency=/opt/rustwide/target/debug/build/regex-automata/ac1c37b8dda869c3/out -L dependency=/opt/rustwide/target/debug/build/regex-lite/3c0770cc03b30220/out -L dependency=/opt/rustwide/target/debug/build/regex-syntax/a71aa8e2859c0a39/out -L dependency=/opt/rustwide/target/debug/build/regex/31e4ebeffdc251e0/out -L dependency=/opt/rustwide/target/debug/build/rustix/d8cc02224f0e952d/out -L dependency=/opt/rustwide/target/debug/build/rustversion/5a027c01becb027b/out -L dependency=/opt/rustwide/target/debug/build/rusty-fork/6af3c107fda7e963/out -L dependency=/opt/rustwide/target/debug/build/same-file/5b5daa0a923ebd4b/out -L dependency=/opt/rustwide/target/debug/build/scopeguard/6a441cb6b86a6e82/out -L dependency=/opt/rustwide/target/debug/build/serde/f461fb53b768070b/out -L dependency=/opt/rustwide/target/debug/build/serde_core/c733702b9314f1e4/out -L dependency=/opt/rustwide/target/debug/build/serde_derive/0d175b916ca1f2fd/out -L dependency=/opt/rustwide/target/debug/build/serde_json/0aaa6373c5aa2c47/out -L dependency=/opt/rustwide/target/debug/build/smallvec/df22063451ac8f1b/out -L dependency=/opt/rustwide/target/debug/build/statrs/07255dbbcf9bba5b/out -L dependency=/opt/rustwide/target/debug/build/strsim/98e84690bd930dec/out -L dependency=/opt/rustwide/target/debug/build/tempfile/0e39a9cb22c5f11a/out -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/dbf610caa12c8446/out -L dependency=/opt/rustwide/target/debug/build/thiserror/e27abdfc27ae6c3a/out -L dependency=/opt/rustwide/target/debug/build/tinytemplate/414d2d44bf442aa2/out -L dependency=/opt/rustwide/target/debug/build/tinyvec/657f5a4a78e7bc7a/out -L dependency=/opt/rustwide/target/debug/build/tinyvec_macros/b0157983142dab67/out -L dependency=/opt/rustwide/target/debug/build/tokio-macros/08b96a339cb6ecf1/out -L dependency=/opt/rustwide/target/debug/build/tokio/7206b0ae1999515b/out -L dependency=/opt/rustwide/target/debug/build/tracing-attributes/44e0a9075c9092e4/out -L dependency=/opt/rustwide/target/debug/build/tracing-core/70da149547828f19/out -L dependency=/opt/rustwide/target/debug/build/tracing/e26d3b9e0a238917/out -L dependency=/opt/rustwide/target/debug/build/typenum/618ad682c98ae7a1/out -L dependency=/opt/rustwide/target/debug/build/unarray/57bb13fc69e08dbe/out -L dependency=/opt/rustwide/target/debug/build/unicode-normalization/185bb351b7945a51/out -L dependency=/opt/rustwide/target/debug/build/unty/7ce5871afda535c7/out -L dependency=/opt/rustwide/target/debug/build/utf8parse/6c658721bd686641/out -L dependency=/opt/rustwide/target/debug/build/wait-timeout/26f8c86a11bcd8b9/out -L dependency=/opt/rustwide/target/debug/build/walkdir/920da5bbe61ed477/out -L dependency=/opt/rustwide/target/debug/build/zerocopy-derive/81a4d90f1cefc760/out -L dependency=/opt/rustwide/target/debug/build/zerocopy/5968654d9dd5a36e/out -L dependency=/opt/rustwide/target/debug/build/zmij/df8e04c3f3d0fe98/out --extern arcstr=/opt/rustwide/target/debug/build/arcstr/08d7c69de4623e8e/out/libarcstr-08d7c69de4623e8e.rmeta --extern arrow_array=/opt/rustwide/target/debug/build/arrow-array/afbe495163a3580b/out/libarrow_array-afbe495163a3580b.rmeta --extern arrow_ipc=/opt/rustwide/target/debug/build/arrow-ipc/27c6153c677bd96f/out/libarrow_ipc-27c6153c677bd96f.rmeta --extern arrow_schema=/opt/rustwide/target/debug/build/arrow-schema/01ff1c787ff2dd8d/out/libarrow_schema-01ff1c787ff2dd8d.rmeta --extern bincode=/opt/rustwide/target/debug/build/bincode/2024e23b77feaa7d/out/libbincode-2024e23b77feaa7d.rmeta --extern bytes=/opt/rustwide/target/debug/build/bytes/68c46a2c18e8f81c/out/libbytes-68c46a2c18e8f81c.rmeta --extern criterion=/opt/rustwide/target/debug/build/codspeed-criterion-compat/281d41944e658f2d/out/libcodspeed_criterion_compat-281d41944e658f2d.rmeta --extern crc32fast=/opt/rustwide/target/debug/build/crc32fast/c88c2bcd549c9006/out/libcrc32fast-c88c2bcd549c9006.rmeta --extern crossbeam=/opt/rustwide/target/debug/build/crossbeam/527af990e38e259e/out/libcrossbeam-527af990e38e259e.rmeta --extern grafeo_adapters=/opt/rustwide/target/debug/build/grafeo-adapters/5e483e50cd180680/out/libgrafeo_adapters-5e483e50cd180680.rmeta --extern grafeo_common=/opt/rustwide/target/debug/build/grafeo-common/001ac75a4a86c60c/out/libgrafeo_common-001ac75a4a86c60c.rmeta --extern grafeo_core=/opt/rustwide/target/debug/build/grafeo-core/888d06e9d3a6dea6/out/libgrafeo_core-888d06e9d3a6dea6.rmeta --extern grafeo_storage=/opt/rustwide/target/debug/build/grafeo-storage/7c761ba677d76001/out/libgrafeo_storage-7c761ba677d76001.rmeta --extern hashbrown=/opt/rustwide/target/debug/build/hashbrown/cecb928fe25549b1/out/libhashbrown-cecb928fe25549b1.rmeta --extern indexmap=/opt/rustwide/target/debug/build/indexmap/f1e5c8ed1003c2e6/out/libindexmap-f1e5c8ed1003c2e6.rmeta --extern md5=/opt/rustwide/target/debug/build/md5/c75725a1f887ca11/out/libmd5-c75725a1f887ca11.rmeta --extern memmap2=/opt/rustwide/target/debug/build/memmap2/3fec8f1a00c1c686/out/libmemmap2-3fec8f1a00c1c686.rmeta --extern parking_lot=/opt/rustwide/target/debug/build/parking_lot/489c2e77567d06d5/out/libparking_lot-489c2e77567d06d5.rmeta --extern proptest=/opt/rustwide/target/debug/build/proptest/88d57d3df1341f87/out/libproptest-88d57d3df1341f87.rmeta --extern rayon=/opt/rustwide/target/debug/build/rayon/4abde30f6d3df3a0/out/librayon-4abde30f6d3df3a0.rmeta --extern regex=/opt/rustwide/target/debug/build/regex/31e4ebeffdc251e0/out/libregex-31e4ebeffdc251e0.rmeta --extern regex_lite=/opt/rustwide/target/debug/build/regex-lite/3c0770cc03b30220/out/libregex_lite-3c0770cc03b30220.rmeta --extern serde=/opt/rustwide/target/debug/build/serde/f461fb53b768070b/out/libserde-f461fb53b768070b.rmeta --extern serde_json=/opt/rustwide/target/debug/build/serde_json/0aaa6373c5aa2c47/out/libserde_json-0aaa6373c5aa2c47.rmeta --extern sha1=/opt/rustwide/target/debug/build/sha1/0985de1b689d5895/out/libsha1-0985de1b689d5895.rmeta --extern sha2=/opt/rustwide/target/debug/build/sha2/1cf1b645a10a859c/out/libsha2-1cf1b645a10a859c.rmeta --extern smallvec=/opt/rustwide/target/debug/build/smallvec/df22063451ac8f1b/out/libsmallvec-df22063451ac8f1b.rmeta --extern tempfile=/opt/rustwide/target/debug/build/tempfile/0e39a9cb22c5f11a/out/libtempfile-0e39a9cb22c5f11a.rmeta --extern thiserror=/opt/rustwide/target/debug/build/thiserror/e27abdfc27ae6c3a/out/libthiserror-e27abdfc27ae6c3a.rmeta --extern tokio=/opt/rustwide/target/debug/build/tokio/7206b0ae1999515b/out/libtokio-7206b0ae1999515b.rmeta --extern tracing=/opt/rustwide/target/debug/build/tracing/e26d3b9e0a238917/out/libtracing-e26d3b9e0a238917.rmeta --cap-lints=forbid --force-warn=unused_crate_dependencies -L native=/opt/rustwide/target/debug/build/codspeed/b73e51bd34622a36/out` (signal: 9, SIGKILL: kill) [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:51:34 [INFO] [stdout] | [INFO] [stdout] 51 | fn bfs(&self, start: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] = note: `#[deny(self_type_conversion)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:65:41 [INFO] [stdout] | [INFO] [stdout] 65 | fn bfs_layers(&self, start: u64) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:82:34 [INFO] [stdout] | [INFO] [stdout] 82 | fn dfs(&self, start: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | fn dfs_all(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:108:39 [INFO] [stdout] | [INFO] [stdout] 108 | fn connected_components(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:116:44 [INFO] [stdout] | [INFO] [stdout] 116 | fn connected_component_count(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:126:48 [INFO] [stdout] | [INFO] [stdout] 126 | fn strongly_connected_components(&self) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:144:35 [INFO] [stdout] | [INFO] [stdout] 144 | fn topological_sort(&self) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:151:25 [INFO] [stdout] | [INFO] [stdout] 151 | fn is_dag(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:178:10 [INFO] [stdout] | [INFO] [stdout] 178 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:218:80 [INFO] [stdout] | [INFO] [stdout] 218 | fn sssp(&self, source: &str, weight_attr: Option<&str>, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:335:10 [INFO] [stdout] | [INFO] [stdout] 335 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:368:71 [INFO] [stdout] | [INFO] [stdout] 368 | fn floyd_warshall(&self, weight: Option<&str>, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:400:70 [INFO] [stdout] | [INFO] [stdout] 400 | fn degree_centrality(&self, normalized: bool, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:439:10 [INFO] [stdout] | [INFO] [stdout] 439 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:454:59 [INFO] [stdout] | [INFO] [stdout] 454 | fn betweenness_centrality(&self, normalized: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:469:58 [INFO] [stdout] | [INFO] [stdout] 469 | fn closeness_centrality(&self, wf_improved: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:488:59 [INFO] [stdout] | [INFO] [stdout] 488 | fn label_propagation(&self, max_iterations: usize) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:503:59 [INFO] [stdout] | [INFO] [stdout] 503 | fn louvain(&self, resolution: f64, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:534:64 [INFO] [stdout] | [INFO] [stdout] 534 | fn kruskal(&self, weight: Option<&str>, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:566:10 [INFO] [stdout] | [INFO] [stdout] 566 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:605:10 [INFO] [stdout] | [INFO] [stdout] 605 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:647:10 [INFO] [stdout] | [INFO] [stdout] 647 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:694:73 [INFO] [stdout] | [INFO] [stdout] 694 | fn clustering_coefficient(&self, parallel: bool, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:728:33 [INFO] [stdout] | [INFO] [stdout] 728 | fn triangle_count(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:741:34 [INFO] [stdout] | [INFO] [stdout] 741 | fn total_triangles(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:751:48 [INFO] [stdout] | [INFO] [stdout] 751 | fn global_clustering_coefficient(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:761:47 [INFO] [stdout] | [INFO] [stdout] 761 | fn local_clustering_coefficient(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:776:38 [INFO] [stdout] | [INFO] [stdout] 776 | fn articulation_points(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:787:26 [INFO] [stdout] | [INFO] [stdout] 787 | fn bridges(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:803:58 [INFO] [stdout] | [INFO] [stdout] 803 | fn kcore(&self, k: Option, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | fn nodes(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:78:40 [INFO] [stdout] | [INFO] [stdout] 78 | fn edges(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:94:42 [INFO] [stdout] | [INFO] [stdout] 94 | fn neighbors(&self, node_id: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:105:42 [INFO] [stdout] | [INFO] [stdout] 105 | fn in_degree(&self, node_id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:112:43 [INFO] [stdout] | [INFO] [stdout] 112 | fn out_degree(&self, node_id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:119:39 [INFO] [stdout] | [INFO] [stdout] 119 | fn degree(&self, node_id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:129:53 [INFO] [stdout] | [INFO] [stdout] 129 | fn has_edge(&self, source: u64, target: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:141:41 [INFO] [stdout] | [INFO] [stdout] 141 | fn has_node(&self, node_id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:153:46 [INFO] [stdout] | [INFO] [stdout] 153 | fn to_networkx(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:239:63 [INFO] [stdout] | [INFO] [stdout] 239 | fn from_networkx(g: &Bound<'_, PyAny>, py: Python<'_>) -> PyResult<(Self, Py)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:374:66 [INFO] [stdout] | [INFO] [stdout] 374 | fn pagerank(&self, alpha: f64, max_iter: usize, tol: f64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:385:59 [INFO] [stdout] | [INFO] [stdout] 385 | fn betweenness_centrality(&self, normalized: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:396:58 [INFO] [stdout] | [INFO] [stdout] 396 | fn closeness_centrality(&self, wf_improved: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:406:39 [INFO] [stdout] | [INFO] [stdout] 406 | fn connected_components(&self) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:430:10 [INFO] [stdout] | [INFO] [stdout] 430 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:473:10 [INFO] [stdout] | [INFO] [stdout] 473 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:538:60 [INFO] [stdout] | [INFO] [stdout] 538 | fn subgraph(&self, nodes: Vec, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:147:10 [INFO] [stdout] | [INFO] [stdout] 147 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:192:10 [INFO] [stdout] | [INFO] [stdout] 192 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:237:10 [INFO] [stdout] | [INFO] [stdout] 237 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:289:10 [INFO] [stdout] | [INFO] [stdout] 289 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:328:39 [INFO] [stdout] | [INFO] [stdout] 328 | fn connected_components(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:341:48 [INFO] [stdout] | [INFO] [stdout] 341 | fn strongly_connected_components(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:354:35 [INFO] [stdout] | [INFO] [stdout] 354 | fn topological_sort(&self) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:376:68 [INFO] [stdout] | [INFO] [stdout] 376 | fn pagerank(&self, damping: f64, max_iter: usize, tol: f64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:393:59 [INFO] [stdout] | [INFO] [stdout] 393 | fn betweenness_centrality(&self, normalized: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:414:59 [INFO] [stdout] | [INFO] [stdout] 414 | fn louvain(&self, resolution: f64, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:443:38 [INFO] [stdout] | [INFO] [stdout] 443 | fn articulation_points(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:456:26 [INFO] [stdout] | [INFO] [stdout] 456 | fn bridges(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:469:46 [INFO] [stdout] | [INFO] [stdout] 469 | fn graph_stats(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:115:39 [INFO] [stdout] | [INFO] [stdout] 115 | fn rows(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:145:44 [INFO] [stdout] | [INFO] [stdout] 145 | fn to_pandas(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:172:44 [INFO] [stdout] | [INFO] [stdout] 172 | fn to_polars(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:425:30 [INFO] [stdout] | [INFO] [stdout] 425 | fn open(path: String) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:446:40 [INFO] [stdout] | [INFO] [stdout] 446 | fn open_read_only(path: String) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:468:10 [INFO] [stdout] | [INFO] [stdout] 468 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:492:44 [INFO] [stdout] | [INFO] [stdout] 492 | fn execute_lazy(&self, query: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:519:10 [INFO] [stdout] | [INFO] [stdout] 519 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:607:10 [INFO] [stdout] | [INFO] [stdout] 607 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:719:10 [INFO] [stdout] | [INFO] [stdout] 719 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:816:10 [INFO] [stdout] | [INFO] [stdout] 816 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:826:10 [INFO] [stdout] | [INFO] [stdout] 826 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:870:10 [INFO] [stdout] | [INFO] [stdout] 870 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:911:36 [INFO] [stdout] | [INFO] [stdout] 911 | fn get_node(&self, id: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:928:36 [INFO] [stdout] | [INFO] [stdout] 928 | fn get_edge(&self, id: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:955:57 [INFO] [stdout] | [INFO] [stdout] 955 | fn get_node_at_epoch(&self, id: u64, epoch: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:978:57 [INFO] [stdout] | [INFO] [stdout] 978 | fn get_edge_at_epoch(&self, id: u64, epoch: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1005:44 [INFO] [stdout] | [INFO] [stdout] 1005 | fn get_node_history(&self, id: u64) -> PyResult, PyNode)>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1029:44 [INFO] [stdout] | [INFO] [stdout] 1029 | fn get_edge_history(&self, id: u64) -> PyResult, PyEdge)>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1161:10 [INFO] [stdout] | [INFO] [stdout] 1161 | ) -> PyResult)>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1215:10 [INFO] [stdout] | [INFO] [stdout] 1215 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1228:39 [INFO] [stdout] | [INFO] [stdout] 1228 | fn delete_node(&self, id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1234:39 [INFO] [stdout] | [INFO] [stdout] 1234 | fn delete_edge(&self, id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1251:10 [INFO] [stdout] | [INFO] [stdout] 1251 | ) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1268:60 [INFO] [stdout] | [INFO] [stdout] 1268 | fn add_node_label(&self, node_id: u64, label: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1282:63 [INFO] [stdout] | [INFO] [stdout] 1282 | fn remove_node_label(&self, node_id: u64, label: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1297:48 [INFO] [stdout] | [INFO] [stdout] 1297 | fn get_node_labels(&self, node_id: u64) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1314:10 [INFO] [stdout] | [INFO] [stdout] 1314 | ) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1330:64 [INFO] [stdout] | [INFO] [stdout] 1330 | fn remove_node_property(&self, node_id: u64, key: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1344:64 [INFO] [stdout] | [INFO] [stdout] 1344 | fn remove_edge_property(&self, edge_id: u64, key: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1367:56 [INFO] [stdout] | [INFO] [stdout] 1367 | fn create_property_index(&self, property: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1402:10 [INFO] [stdout] | [INFO] [stdout] 1402 | ) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1451:68 [INFO] [stdout] | [INFO] [stdout] 1451 | fn rebuild_vector_index(&self, label: &str, property: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1490:10 [INFO] [stdout] | [INFO] [stdout] 1490 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1523:10 [INFO] [stdout] | [INFO] [stdout] 1523 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1552:10 [INFO] [stdout] | [INFO] [stdout] 1552 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1594:10 [INFO] [stdout] | [INFO] [stdout] 1594 | ) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1648:10 [INFO] [stdout] | [INFO] [stdout] 1648 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1686:65 [INFO] [stdout] | [INFO] [stdout] 1686 | fn create_text_index(&self, label: &str, property: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1715:66 [INFO] [stdout] | [INFO] [stdout] 1715 | fn rebuild_text_index(&self, label: &str, property: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1748:10 [INFO] [stdout] | [INFO] [stdout] 1748 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1800:10 [INFO] [stdout] | [INFO] [stdout] 1800 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1937:54 [INFO] [stdout] | [INFO] [stdout] 1937 | fn drop_property_index(&self, property: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1949:53 [INFO] [stdout] | [INFO] [stdout] 1949 | fn has_property_index(&self, property: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1976:10 [INFO] [stdout] | [INFO] [stdout] 1976 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2005:10 [INFO] [stdout] | [INFO] [stdout] 2005 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2029:10 [INFO] [stdout] | [INFO] [stdout] 2029 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2044:24 [INFO] [stdout] | [INFO] [stdout] 2044 | fn stats(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2067:39 [INFO] [stdout] | [INFO] [stdout] 2067 | fn info(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2093:49 [INFO] [stdout] | [INFO] [stdout] 2093 | fn detailed_stats(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2123:47 [INFO] [stdout] | [INFO] [stdout] 2123 | fn memory_usage(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2309:41 [INFO] [stdout] | [INFO] [stdout] 2309 | fn schema(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2372:43 [INFO] [stdout] | [INFO] [stdout] 2372 | fn validate(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2397:45 [INFO] [stdout] | [INFO] [stdout] 2397 | fn wal_status(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2418:33 [INFO] [stdout] | [INFO] [stdout] 2418 | fn wal_checkpoint(&self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2435:37 [INFO] [stdout] | [INFO] [stdout] 2435 | fn save(&self, path: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2449:50 [INFO] [stdout] | [INFO] [stdout] 2449 | fn backup_full(&self, backup_dir: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2462:57 [INFO] [stdout] | [INFO] [stdout] 2462 | fn backup_incremental(&self, backup_dir: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2474:81 [INFO] [stdout] | [INFO] [stdout] 2474 | fn restore_to_epoch(backup_dir: String, epoch: u64, output_path: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2493:28 [INFO] [stdout] | [INFO] [stdout] 2493 | fn to_memory(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2511:40 [INFO] [stdout] | [INFO] [stdout] 2511 | fn open_in_memory(path: String) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2564:26 [INFO] [stdout] | [INFO] [stdout] 2564 | fn compact(&self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2571:24 [INFO] [stdout] | [INFO] [stdout] 2571 | fn close(&self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2656:49 [INFO] [stdout] | [INFO] [stdout] 2656 | fn nodes_to_arrow(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2681:50 [INFO] [stdout] | [INFO] [stdout] 2681 | fn nodes_to_polars(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2709:50 [INFO] [stdout] | [INFO] [stdout] 2709 | fn nodes_to_pandas(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2728:43 [INFO] [stdout] | [INFO] [stdout] 2728 | fn nodes_df(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2816:49 [INFO] [stdout] | [INFO] [stdout] 2816 | fn edges_to_arrow(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2841:50 [INFO] [stdout] | [INFO] [stdout] 2841 | fn edges_to_polars(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2860:50 [INFO] [stdout] | [INFO] [stdout] 2860 | fn edges_to_pandas(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2879:43 [INFO] [stdout] | [INFO] [stdout] 2879 | fn edges_df(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2986:10 [INFO] [stdout] | [INFO] [stdout] 2986 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3099:69 [INFO] [stdout] | [INFO] [stdout] 3099 | fn import_csv(&self, path: &str, label: &str, headers: bool) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3153:56 [INFO] [stdout] | [INFO] [stdout] 3153 | fn import_jsonl(&self, path: &str, label: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3206:10 [INFO] [stdout] | [INFO] [stdout] 3206 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3244:10 [INFO] [stdout] | [INFO] [stdout] 3244 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3263:10 [INFO] [stdout] | [INFO] [stdout] 3263 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3283:10 [INFO] [stdout] | [INFO] [stdout] 3283 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3303:10 [INFO] [stdout] | [INFO] [stdout] 3303 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3331:43 [INFO] [stdout] | [INFO] [stdout] 3331 | fn set_schema(&self, name: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3366:43 [INFO] [stdout] | [INFO] [stdout] 3366 | fn create_graph(&self, name: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3440:40 [INFO] [stdout] | [INFO] [stdout] 3440 | fn set_graph(&self, name: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3682:29 [INFO] [stdout] | [INFO] [stdout] 3682 | fn commit(&mut self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3701:31 [INFO] [stdout] | [INFO] [stdout] 3701 | fn rollback(&mut self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3729:40 [INFO] [stdout] | [INFO] [stdout] 3729 | fn savepoint(&self, name: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3747:52 [INFO] [stdout] | [INFO] [stdout] 3747 | fn rollback_to_savepoint(&self, name: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3767:48 [INFO] [stdout] | [INFO] [stdout] 3767 | fn release_savepoint(&self, name: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3793:10 [INFO] [stdout] | [INFO] [stdout] 3793 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3880:10 [INFO] [stdout] | [INFO] [stdout] 3880 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3899:10 [INFO] [stdout] | [INFO] [stdout] 3899 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/quantization.rs:141:41 [INFO] [stdout] | [INFO] [stdout] 141 | fn train(vectors: Vec>) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/quantization.rs:160:67 [INFO] [stdout] | [INFO] [stdout] 160 | fn with_ranges(min_values: Vec, max_values: Vec) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/quantization.rs:266:10 [INFO] [stdout] | [INFO] [stdout] 266 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:130:41 [INFO] [stdout] | [INFO] [stdout] 130 | fn scalar(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:180:44 [INFO] [stdout] | [INFO] [stdout] 180 | fn to_pandas(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:217:44 [INFO] [stdout] | [INFO] [stdout] 217 | fn to_polars(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | fn to_arrow_ipc(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:277:43 [INFO] [stdout] | [INFO] [stdout] 277 | fn to_arrow(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:306:30 [INFO] [stdout] | [INFO] [stdout] 306 | fn to_ntriples(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:333:28 [INFO] [stdout] | [INFO] [stdout] 333 | fn to_turtle(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:573:68 [INFO] [stdout] | [INFO] [stdout] 573 | fn param(&mut self, name: String, value: &Bound<'_, PyAny>) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/types.rs:430:36 [INFO] [stdout] | [INFO] [stdout] 430 | pub fn vector(values: Vec) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `grafeo-python` (lib) due to 165 previous errors [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:51:34 [INFO] [stdout] | [INFO] [stdout] 51 | fn bfs(&self, start: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] = note: `#[deny(self_type_conversion)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:65:41 [INFO] [stdout] | [INFO] [stdout] 65 | fn bfs_layers(&self, start: u64) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:82:34 [INFO] [stdout] | [INFO] [stdout] 82 | fn dfs(&self, start: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | fn dfs_all(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:108:39 [INFO] [stdout] | [INFO] [stdout] 108 | fn connected_components(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:116:44 [INFO] [stdout] | [INFO] [stdout] 116 | fn connected_component_count(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:126:48 [INFO] [stdout] | [INFO] [stdout] 126 | fn strongly_connected_components(&self) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:144:35 [INFO] [stdout] | [INFO] [stdout] 144 | fn topological_sort(&self) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:151:25 [INFO] [stdout] | [INFO] [stdout] 151 | fn is_dag(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:178:10 [INFO] [stdout] | [INFO] [stdout] 178 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:218:80 [INFO] [stdout] | [INFO] [stdout] 218 | fn sssp(&self, source: &str, weight_attr: Option<&str>, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:335:10 [INFO] [stdout] | [INFO] [stdout] 335 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:368:71 [INFO] [stdout] | [INFO] [stdout] 368 | fn floyd_warshall(&self, weight: Option<&str>, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:400:70 [INFO] [stdout] | [INFO] [stdout] 400 | fn degree_centrality(&self, normalized: bool, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:439:10 [INFO] [stdout] | [INFO] [stdout] 439 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:454:59 [INFO] [stdout] | [INFO] [stdout] 454 | fn betweenness_centrality(&self, normalized: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:469:58 [INFO] [stdout] | [INFO] [stdout] 469 | fn closeness_centrality(&self, wf_improved: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:488:59 [INFO] [stdout] | [INFO] [stdout] 488 | fn label_propagation(&self, max_iterations: usize) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:503:59 [INFO] [stdout] | [INFO] [stdout] 503 | fn louvain(&self, resolution: f64, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:534:64 [INFO] [stdout] | [INFO] [stdout] 534 | fn kruskal(&self, weight: Option<&str>, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:566:10 [INFO] [stdout] | [INFO] [stdout] 566 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:605:10 [INFO] [stdout] | [INFO] [stdout] 605 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:647:10 [INFO] [stdout] | [INFO] [stdout] 647 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:694:73 [INFO] [stdout] | [INFO] [stdout] 694 | fn clustering_coefficient(&self, parallel: bool, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:728:33 [INFO] [stdout] | [INFO] [stdout] 728 | fn triangle_count(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:741:34 [INFO] [stdout] | [INFO] [stdout] 741 | fn total_triangles(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:751:48 [INFO] [stdout] | [INFO] [stdout] 751 | fn global_clustering_coefficient(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:761:47 [INFO] [stdout] | [INFO] [stdout] 761 | fn local_clustering_coefficient(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:776:38 [INFO] [stdout] | [INFO] [stdout] 776 | fn articulation_points(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:787:26 [INFO] [stdout] | [INFO] [stdout] 787 | fn bridges(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/algorithms.rs:803:58 [INFO] [stdout] | [INFO] [stdout] 803 | fn kcore(&self, k: Option, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | fn nodes(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:78:40 [INFO] [stdout] | [INFO] [stdout] 78 | fn edges(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:94:42 [INFO] [stdout] | [INFO] [stdout] 94 | fn neighbors(&self, node_id: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:105:42 [INFO] [stdout] | [INFO] [stdout] 105 | fn in_degree(&self, node_id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:112:43 [INFO] [stdout] | [INFO] [stdout] 112 | fn out_degree(&self, node_id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:119:39 [INFO] [stdout] | [INFO] [stdout] 119 | fn degree(&self, node_id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:129:53 [INFO] [stdout] | [INFO] [stdout] 129 | fn has_edge(&self, source: u64, target: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:141:41 [INFO] [stdout] | [INFO] [stdout] 141 | fn has_node(&self, node_id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:153:46 [INFO] [stdout] | [INFO] [stdout] 153 | fn to_networkx(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:239:63 [INFO] [stdout] | [INFO] [stdout] 239 | fn from_networkx(g: &Bound<'_, PyAny>, py: Python<'_>) -> PyResult<(Self, Py)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:374:66 [INFO] [stdout] | [INFO] [stdout] 374 | fn pagerank(&self, alpha: f64, max_iter: usize, tol: f64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:385:59 [INFO] [stdout] | [INFO] [stdout] 385 | fn betweenness_centrality(&self, normalized: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:396:58 [INFO] [stdout] | [INFO] [stdout] 396 | fn closeness_centrality(&self, wf_improved: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:406:39 [INFO] [stdout] | [INFO] [stdout] 406 | fn connected_components(&self) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:430:10 [INFO] [stdout] | [INFO] [stdout] 430 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:473:10 [INFO] [stdout] | [INFO] [stdout] 473 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/networkx.rs:538:60 [INFO] [stdout] | [INFO] [stdout] 538 | fn subgraph(&self, nodes: Vec, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:147:10 [INFO] [stdout] | [INFO] [stdout] 147 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:192:10 [INFO] [stdout] | [INFO] [stdout] 192 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:237:10 [INFO] [stdout] | [INFO] [stdout] 237 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:289:10 [INFO] [stdout] | [INFO] [stdout] 289 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:328:39 [INFO] [stdout] | [INFO] [stdout] 328 | fn connected_components(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:341:48 [INFO] [stdout] | [INFO] [stdout] 341 | fn strongly_connected_components(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:354:35 [INFO] [stdout] | [INFO] [stdout] 354 | fn topological_sort(&self) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:376:68 [INFO] [stdout] | [INFO] [stdout] 376 | fn pagerank(&self, damping: f64, max_iter: usize, tol: f64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:393:59 [INFO] [stdout] | [INFO] [stdout] 393 | fn betweenness_centrality(&self, normalized: bool) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:414:59 [INFO] [stdout] | [INFO] [stdout] 414 | fn louvain(&self, resolution: f64, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:443:38 [INFO] [stdout] | [INFO] [stdout] 443 | fn articulation_points(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:456:26 [INFO] [stdout] | [INFO] [stdout] 456 | fn bridges(&self) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/bridges/solvor.rs:469:46 [INFO] [stdout] | [INFO] [stdout] 469 | fn graph_stats(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:115:39 [INFO] [stdout] | [INFO] [stdout] 115 | fn rows(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:145:44 [INFO] [stdout] | [INFO] [stdout] 145 | fn to_pandas(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:172:44 [INFO] [stdout] | [INFO] [stdout] 172 | fn to_polars(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:425:30 [INFO] [stdout] | [INFO] [stdout] 425 | fn open(path: String) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:446:40 [INFO] [stdout] | [INFO] [stdout] 446 | fn open_read_only(path: String) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:468:10 [INFO] [stdout] | [INFO] [stdout] 468 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:492:44 [INFO] [stdout] | [INFO] [stdout] 492 | fn execute_lazy(&self, query: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:519:10 [INFO] [stdout] | [INFO] [stdout] 519 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:607:10 [INFO] [stdout] | [INFO] [stdout] 607 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:719:10 [INFO] [stdout] | [INFO] [stdout] 719 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:816:10 [INFO] [stdout] | [INFO] [stdout] 816 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:826:10 [INFO] [stdout] | [INFO] [stdout] 826 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:870:10 [INFO] [stdout] | [INFO] [stdout] 870 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:911:36 [INFO] [stdout] | [INFO] [stdout] 911 | fn get_node(&self, id: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:928:36 [INFO] [stdout] | [INFO] [stdout] 928 | fn get_edge(&self, id: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:955:57 [INFO] [stdout] | [INFO] [stdout] 955 | fn get_node_at_epoch(&self, id: u64, epoch: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:978:57 [INFO] [stdout] | [INFO] [stdout] 978 | fn get_edge_at_epoch(&self, id: u64, epoch: u64) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1005:44 [INFO] [stdout] | [INFO] [stdout] 1005 | fn get_node_history(&self, id: u64) -> PyResult, PyNode)>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1029:44 [INFO] [stdout] | [INFO] [stdout] 1029 | fn get_edge_history(&self, id: u64) -> PyResult, PyEdge)>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1161:10 [INFO] [stdout] | [INFO] [stdout] 1161 | ) -> PyResult)>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1215:10 [INFO] [stdout] | [INFO] [stdout] 1215 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1228:39 [INFO] [stdout] | [INFO] [stdout] 1228 | fn delete_node(&self, id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1234:39 [INFO] [stdout] | [INFO] [stdout] 1234 | fn delete_edge(&self, id: u64) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1251:10 [INFO] [stdout] | [INFO] [stdout] 1251 | ) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1268:60 [INFO] [stdout] | [INFO] [stdout] 1268 | fn add_node_label(&self, node_id: u64, label: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1282:63 [INFO] [stdout] | [INFO] [stdout] 1282 | fn remove_node_label(&self, node_id: u64, label: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1297:48 [INFO] [stdout] | [INFO] [stdout] 1297 | fn get_node_labels(&self, node_id: u64) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1314:10 [INFO] [stdout] | [INFO] [stdout] 1314 | ) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1330:64 [INFO] [stdout] | [INFO] [stdout] 1330 | fn remove_node_property(&self, node_id: u64, key: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1344:64 [INFO] [stdout] | [INFO] [stdout] 1344 | fn remove_edge_property(&self, edge_id: u64, key: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1367:56 [INFO] [stdout] | [INFO] [stdout] 1367 | fn create_property_index(&self, property: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1402:10 [INFO] [stdout] | [INFO] [stdout] 1402 | ) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1451:68 [INFO] [stdout] | [INFO] [stdout] 1451 | fn rebuild_vector_index(&self, label: &str, property: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1490:10 [INFO] [stdout] | [INFO] [stdout] 1490 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1523:10 [INFO] [stdout] | [INFO] [stdout] 1523 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1552:10 [INFO] [stdout] | [INFO] [stdout] 1552 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1594:10 [INFO] [stdout] | [INFO] [stdout] 1594 | ) -> PyResult>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1648:10 [INFO] [stdout] | [INFO] [stdout] 1648 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1686:65 [INFO] [stdout] | [INFO] [stdout] 1686 | fn create_text_index(&self, label: &str, property: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1715:66 [INFO] [stdout] | [INFO] [stdout] 1715 | fn rebuild_text_index(&self, label: &str, property: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1748:10 [INFO] [stdout] | [INFO] [stdout] 1748 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1800:10 [INFO] [stdout] | [INFO] [stdout] 1800 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1937:54 [INFO] [stdout] | [INFO] [stdout] 1937 | fn drop_property_index(&self, property: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1949:53 [INFO] [stdout] | [INFO] [stdout] 1949 | fn has_property_index(&self, property: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:1976:10 [INFO] [stdout] | [INFO] [stdout] 1976 | ) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2005:10 [INFO] [stdout] | [INFO] [stdout] 2005 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2029:10 [INFO] [stdout] | [INFO] [stdout] 2029 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2044:24 [INFO] [stdout] | [INFO] [stdout] 2044 | fn stats(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2067:39 [INFO] [stdout] | [INFO] [stdout] 2067 | fn info(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2093:49 [INFO] [stdout] | [INFO] [stdout] 2093 | fn detailed_stats(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2123:47 [INFO] [stdout] | [INFO] [stdout] 2123 | fn memory_usage(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2309:41 [INFO] [stdout] | [INFO] [stdout] 2309 | fn schema(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2372:43 [INFO] [stdout] | [INFO] [stdout] 2372 | fn validate(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2397:45 [INFO] [stdout] | [INFO] [stdout] 2397 | fn wal_status(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2418:33 [INFO] [stdout] | [INFO] [stdout] 2418 | fn wal_checkpoint(&self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2435:37 [INFO] [stdout] | [INFO] [stdout] 2435 | fn save(&self, path: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2449:50 [INFO] [stdout] | [INFO] [stdout] 2449 | fn backup_full(&self, backup_dir: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2462:57 [INFO] [stdout] | [INFO] [stdout] 2462 | fn backup_incremental(&self, backup_dir: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2474:81 [INFO] [stdout] | [INFO] [stdout] 2474 | fn restore_to_epoch(backup_dir: String, epoch: u64, output_path: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2493:28 [INFO] [stdout] | [INFO] [stdout] 2493 | fn to_memory(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2511:40 [INFO] [stdout] | [INFO] [stdout] 2511 | fn open_in_memory(path: String) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2564:26 [INFO] [stdout] | [INFO] [stdout] 2564 | fn compact(&self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2571:24 [INFO] [stdout] | [INFO] [stdout] 2571 | fn close(&self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2656:49 [INFO] [stdout] | [INFO] [stdout] 2656 | fn nodes_to_arrow(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2681:50 [INFO] [stdout] | [INFO] [stdout] 2681 | fn nodes_to_polars(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2709:50 [INFO] [stdout] | [INFO] [stdout] 2709 | fn nodes_to_pandas(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2728:43 [INFO] [stdout] | [INFO] [stdout] 2728 | fn nodes_df(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2816:49 [INFO] [stdout] | [INFO] [stdout] 2816 | fn edges_to_arrow(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2841:50 [INFO] [stdout] | [INFO] [stdout] 2841 | fn edges_to_polars(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2860:50 [INFO] [stdout] | [INFO] [stdout] 2860 | fn edges_to_pandas(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2879:43 [INFO] [stdout] | [INFO] [stdout] 2879 | fn edges_df(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:2986:10 [INFO] [stdout] | [INFO] [stdout] 2986 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3099:69 [INFO] [stdout] | [INFO] [stdout] 3099 | fn import_csv(&self, path: &str, label: &str, headers: bool) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3153:56 [INFO] [stdout] | [INFO] [stdout] 3153 | fn import_jsonl(&self, path: &str, label: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3206:10 [INFO] [stdout] | [INFO] [stdout] 3206 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3244:10 [INFO] [stdout] | [INFO] [stdout] 3244 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3263:10 [INFO] [stdout] | [INFO] [stdout] 3263 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3283:10 [INFO] [stdout] | [INFO] [stdout] 3283 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3303:10 [INFO] [stdout] | [INFO] [stdout] 3303 | ) -> PyResult>>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3331:43 [INFO] [stdout] | [INFO] [stdout] 3331 | fn set_schema(&self, name: String) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3366:43 [INFO] [stdout] | [INFO] [stdout] 3366 | fn create_graph(&self, name: &str) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3440:40 [INFO] [stdout] | [INFO] [stdout] 3440 | fn set_graph(&self, name: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3682:29 [INFO] [stdout] | [INFO] [stdout] 3682 | fn commit(&mut self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3701:31 [INFO] [stdout] | [INFO] [stdout] 3701 | fn rollback(&mut self) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3729:40 [INFO] [stdout] | [INFO] [stdout] 3729 | fn savepoint(&self, name: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3747:52 [INFO] [stdout] | [INFO] [stdout] 3747 | fn rollback_to_savepoint(&self, name: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3767:48 [INFO] [stdout] | [INFO] [stdout] 3767 | fn release_savepoint(&self, name: &str) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3793:10 [INFO] [stdout] | [INFO] [stdout] 3793 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3880:10 [INFO] [stdout] | [INFO] [stdout] 3880 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/database.rs:3899:10 [INFO] [stdout] | [INFO] [stdout] 3899 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/quantization.rs:141:41 [INFO] [stdout] | [INFO] [stdout] 141 | fn train(vectors: Vec>) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/quantization.rs:160:67 [INFO] [stdout] | [INFO] [stdout] 160 | fn with_ranges(min_values: Vec, max_values: Vec) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/quantization.rs:266:10 [INFO] [stdout] | [INFO] [stdout] 266 | ) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:130:41 [INFO] [stdout] | [INFO] [stdout] 130 | fn scalar(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:180:44 [INFO] [stdout] | [INFO] [stdout] 180 | fn to_pandas(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:217:44 [INFO] [stdout] | [INFO] [stdout] 217 | fn to_polars(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | fn to_arrow_ipc(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:277:43 [INFO] [stdout] | [INFO] [stdout] 277 | fn to_arrow(&self, py: Python<'_>) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:306:30 [INFO] [stdout] | [INFO] [stdout] 306 | fn to_ntriples(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:333:28 [INFO] [stdout] | [INFO] [stdout] 333 | fn to_turtle(&self) -> PyResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/query.rs:573:68 [INFO] [stdout] | [INFO] [stdout] 573 | fn param(&mut self, name: String, value: &Bound<'_, PyAny>) -> PyResult<()> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: useless conversion to the same type: `pyo3::PyErr` [INFO] [stdout] --> crates/bindings/python/src/types.rs:430:36 [INFO] [stdout] | [INFO] [stdout] 430 | pub fn vector(values: Vec) -> PyResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this method call relies on the `impl Into for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `grafeo-python` (lib test) due to 165 previous errors [INFO] [stderr] warning: unused dependency `byteorder` [INFO] [stderr] --> crates/grafeo-common/Cargo.toml:29:1 [INFO] [stderr] | [INFO] [stderr] 29 | byteorder.workspace = true [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `byteorder` [INFO] [stderr] warning: unused dependency `bytes` [INFO] [stderr] --> crates/grafeo-common/Cargo.toml:30:1 [INFO] [stderr] | [INFO] [stderr] 30 | bytes.workspace = true [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] help: consider removing the dependency on `bytes` [INFO] [stderr] warning: `grafeo-common` (manifest) generated 2 warnings [INFO] [stderr] warning: unused dependency `regex-lite` [INFO] [stderr] --> crates/grafeo-core/Cargo.toml:45:1 [INFO] [stderr] | [INFO] [stderr] 45 | regex-lite = { workspace = true, optional = true } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `regex-lite` [INFO] [stderr] warning: `grafeo-core` (manifest) generated 1 warning [INFO] [stderr] warning: unused dependency `crossbeam` [INFO] [stderr] --> crates/grafeo-storage/Cargo.toml:25:1 [INFO] [stderr] | [INFO] [stderr] 25 | crossbeam = { workspace = true, optional = true } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `crossbeam` [INFO] [stderr] warning: `grafeo-storage` (manifest) generated 1 warning [INFO] running `Command { std: "docker" "inspect" "2bcd2134ed7850afe906b548b012ac64cfd49d172a16650c87ad3992bbbf68c9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2bcd2134ed7850afe906b548b012ac64cfd49d172a16650c87ad3992bbbf68c9", kill_on_drop: false }` [INFO] [stdout] 2bcd2134ed7850afe906b548b012ac64cfd49d172a16650c87ad3992bbbf68c9