[INFO] cloning repository https://github.com/LVivona/mrkle [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LVivona/mrkle" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLVivona%2Fmrkle", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLVivona%2Fmrkle'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 94a174e092e7c47ee5239569493402ae256a76a3 [INFO] checking LVivona/mrkle against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLVivona%2Fmrkle" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/LVivona/mrkle [INFO] finished tweaking git repo https://github.com/LVivona/mrkle [INFO] tweaked toml for git repo https://github.com/LVivona/mrkle written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/LVivona/mrkle on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/LVivona/mrkle 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" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1c33ea59e258e7c657752663513d92125e98b49a71b23a93ca3e9030906870ec [INFO] running `Command { std: "docker" "start" "-a" "1c33ea59e258e7c657752663513d92125e98b49a71b23a93ca3e9030906870ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1c33ea59e258e7c657752663513d92125e98b49a71b23a93ca3e9030906870ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1c33ea59e258e7c657752663513d92125e98b49a71b23a93ca3e9030906870ec", kill_on_drop: false }` [INFO] [stdout] 1c33ea59e258e7c657752663513d92125e98b49a71b23a93ca3e9030906870ec [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dunmustuse_in_always_ok" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c760912838941dc91bce9b5e78a2afb1f5d81e5f702997c9316d9263b39a47c0 [INFO] running `Command { std: "docker" "start" "-a" "c760912838941dc91bce9b5e78a2afb1f5d81e5f702997c9316d9263b39a47c0", kill_on_drop: false }` [INFO] [stderr] Compiling target-lexicon v0.13.3 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling libc v0.2.176 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling camino v1.2.1 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Compiling heapless v0.8.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Checking hash32 v0.3.1 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Checking crypto v0.5.1 [INFO] [stderr] Checking memchr v2.7.6 [INFO] [stderr] Compiling pulldown-cmark v0.9.6 [INFO] [stderr] Checking text_trees v0.1.2 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking sha1 v0.10.6 [INFO] [stderr] Checking sha2 v0.10.9 [INFO] [stderr] Compiling virtue v0.0.18 [INFO] [stderr] Checking blake2 v0.10.6 [INFO] [stderr] Checking unty v0.0.4 [INFO] [stderr] Compiling pyo3-build-config v0.26.0 [INFO] [stderr] Compiling bincode_derive v2.0.1 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling pyo3-ffi v0.26.0 [INFO] [stderr] Compiling pyo3-macros-backend v0.26.0 [INFO] [stderr] Compiling pyo3 v0.26.0 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling pyo3-macros v0.26.0 [INFO] [stderr] Checking faster-hex v0.10.0 [INFO] [stderr] Checking hashbrown v0.15.5 [INFO] [stderr] Checking bincode v2.0.1 [INFO] [stderr] Compiling cargo-platform v0.1.9 [INFO] [stderr] Compiling cargo_metadata v0.14.2 [INFO] [stderr] Checking mrkle v0.0.1-rc-0 (/opt/rustwide/workdir/mrkle) [INFO] [stderr] Compiling skeptic v0.13.7 [INFO] [stderr] Compiling pyo3-file v0.14.0 [INFO] [stderr] Checking mrkle_py v0.0.1-rc-0 (/opt/rustwide/workdir/bindings/python) [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 308 | / py_mrkle_proof!( [INFO] [stdout] 309 | | PyMrkleProofSha1, [INFO] [stdout] 310 | | PySha1Wrapper, [INFO] [stdout] 311 | | PyMrkleTreeSha1, [INFO] [stdout] 312 | | PyMrkleNode_Sha1, [INFO] [stdout] 313 | | "MrkleProofSha1" [INFO] [stdout] 314 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 308 | / py_mrkle_proof!( [INFO] [stdout] 309 | | PyMrkleProofSha1, [INFO] [stdout] 310 | | PySha1Wrapper, [INFO] [stdout] 311 | | PyMrkleTreeSha1, [INFO] [stdout] 312 | | PyMrkleNode_Sha1, [INFO] [stdout] 313 | | "MrkleProofSha1" [INFO] [stdout] 314 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 316 | / py_mrkle_proof!( [INFO] [stdout] 317 | | PyMrkleProofSha224, [INFO] [stdout] 318 | | PySha224Wrapper, [INFO] [stdout] 319 | | PyMrkleTreeSha224, [INFO] [stdout] 320 | | PyMrkleNode_Sha224, [INFO] [stdout] 321 | | "MrkleProofSha224" [INFO] [stdout] 322 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 316 | / py_mrkle_proof!( [INFO] [stdout] 317 | | PyMrkleProofSha224, [INFO] [stdout] 318 | | PySha224Wrapper, [INFO] [stdout] 319 | | PyMrkleTreeSha224, [INFO] [stdout] 320 | | PyMrkleNode_Sha224, [INFO] [stdout] 321 | | "MrkleProofSha224" [INFO] [stdout] 322 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 324 | / py_mrkle_proof!( [INFO] [stdout] 325 | | PyMrkleProofSha256, [INFO] [stdout] 326 | | PySha256Wrapper, [INFO] [stdout] 327 | | PyMrkleTreeSha256, [INFO] [stdout] 328 | | PyMrkleNode_Sha256, [INFO] [stdout] 329 | | "MrkleProofSha256" [INFO] [stdout] 330 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 324 | / py_mrkle_proof!( [INFO] [stdout] 325 | | PyMrkleProofSha256, [INFO] [stdout] 326 | | PySha256Wrapper, [INFO] [stdout] 327 | | PyMrkleTreeSha256, [INFO] [stdout] 328 | | PyMrkleNode_Sha256, [INFO] [stdout] 329 | | "MrkleProofSha256" [INFO] [stdout] 330 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 332 | / py_mrkle_proof!( [INFO] [stdout] 333 | | PyMrkleProofSha384, [INFO] [stdout] 334 | | PySha384Wrapper, [INFO] [stdout] 335 | | PyMrkleTreeSha384, [INFO] [stdout] 336 | | PyMrkleNode_Sha384, [INFO] [stdout] 337 | | "MrkleProofSha384" [INFO] [stdout] 338 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 332 | / py_mrkle_proof!( [INFO] [stdout] 333 | | PyMrkleProofSha384, [INFO] [stdout] 334 | | PySha384Wrapper, [INFO] [stdout] 335 | | PyMrkleTreeSha384, [INFO] [stdout] 336 | | PyMrkleNode_Sha384, [INFO] [stdout] 337 | | "MrkleProofSha384" [INFO] [stdout] 338 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 340 | / py_mrkle_proof!( [INFO] [stdout] 341 | | PyMrkleProofSha512, [INFO] [stdout] 342 | | PySha512Wrapper, [INFO] [stdout] 343 | | PyMrkleTreeSha512, [INFO] [stdout] 344 | | PyMrkleNode_Sha512, [INFO] [stdout] 345 | | "MrkleProofSha512" [INFO] [stdout] 346 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 340 | / py_mrkle_proof!( [INFO] [stdout] 341 | | PyMrkleProofSha512, [INFO] [stdout] 342 | | PySha512Wrapper, [INFO] [stdout] 343 | | PyMrkleTreeSha512, [INFO] [stdout] 344 | | PyMrkleNode_Sha512, [INFO] [stdout] 345 | | "MrkleProofSha512" [INFO] [stdout] 346 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 348 | / py_mrkle_proof!( [INFO] [stdout] 349 | | PyMrkleProofBlake2b, [INFO] [stdout] 350 | | PyBlake2b512Wrapper, [INFO] [stdout] 351 | | PyMrkleTreeBlake2b, [INFO] [stdout] 352 | | PyMrkleNode_Blake2b, [INFO] [stdout] 353 | | "MrkleProofBlake2b" [INFO] [stdout] 354 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 348 | / py_mrkle_proof!( [INFO] [stdout] 349 | | PyMrkleProofBlake2b, [INFO] [stdout] 350 | | PyBlake2b512Wrapper, [INFO] [stdout] 351 | | PyMrkleTreeBlake2b, [INFO] [stdout] 352 | | PyMrkleNode_Blake2b, [INFO] [stdout] 353 | | "MrkleProofBlake2b" [INFO] [stdout] 354 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 356 | / py_mrkle_proof!( [INFO] [stdout] 357 | | PyMrkleProofBlake2s, [INFO] [stdout] 358 | | PyBlake2s256Wrapper, [INFO] [stdout] 359 | | PyMrkleTreeBlake2s, [INFO] [stdout] 360 | | PyMrkleNode_Blake2s, [INFO] [stdout] 361 | | "MrkleProofBlake2s" [INFO] [stdout] 362 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 356 | / py_mrkle_proof!( [INFO] [stdout] 357 | | PyMrkleProofBlake2s, [INFO] [stdout] 358 | | PyBlake2s256Wrapper, [INFO] [stdout] 359 | | PyMrkleTreeBlake2s, [INFO] [stdout] 360 | | PyMrkleNode_Blake2s, [INFO] [stdout] 361 | | "MrkleProofBlake2s" [INFO] [stdout] 362 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 364 | / py_mrkle_proof!( [INFO] [stdout] 365 | | PyMrkleProofKeccak224, [INFO] [stdout] 366 | | PyKeccak224Wrapper, [INFO] [stdout] 367 | | PyMrkleTreeKeccak224, [INFO] [stdout] 368 | | PyMrkleNode_Keccak224, [INFO] [stdout] 369 | | "MrkleProofKeccak224" [INFO] [stdout] 370 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 364 | / py_mrkle_proof!( [INFO] [stdout] 365 | | PyMrkleProofKeccak224, [INFO] [stdout] 366 | | PyKeccak224Wrapper, [INFO] [stdout] 367 | | PyMrkleTreeKeccak224, [INFO] [stdout] 368 | | PyMrkleNode_Keccak224, [INFO] [stdout] 369 | | "MrkleProofKeccak224" [INFO] [stdout] 370 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 372 | / py_mrkle_proof!( [INFO] [stdout] 373 | | PyMrkleProofKeccak256, [INFO] [stdout] 374 | | PyKeccak256Wrapper, [INFO] [stdout] 375 | | PyMrkleTreeKeccak256, [INFO] [stdout] 376 | | PyMrkleNode_Keccak256, [INFO] [stdout] 377 | | "MrkleProofKeccak256" [INFO] [stdout] 378 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 372 | / py_mrkle_proof!( [INFO] [stdout] 373 | | PyMrkleProofKeccak256, [INFO] [stdout] 374 | | PyKeccak256Wrapper, [INFO] [stdout] 375 | | PyMrkleTreeKeccak256, [INFO] [stdout] 376 | | PyMrkleNode_Keccak256, [INFO] [stdout] 377 | | "MrkleProofKeccak256" [INFO] [stdout] 378 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 380 | / py_mrkle_proof!( [INFO] [stdout] 381 | | PyMrkleProofKeccak384, [INFO] [stdout] 382 | | PyKeccak384Wrapper, [INFO] [stdout] 383 | | PyMrkleTreeKeccak384, [INFO] [stdout] 384 | | PyMrkleNode_Keccak384, [INFO] [stdout] 385 | | "MrkleProofKeccak384" [INFO] [stdout] 386 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 380 | / py_mrkle_proof!( [INFO] [stdout] 381 | | PyMrkleProofKeccak384, [INFO] [stdout] 382 | | PyKeccak384Wrapper, [INFO] [stdout] 383 | | PyMrkleTreeKeccak384, [INFO] [stdout] 384 | | PyMrkleNode_Keccak384, [INFO] [stdout] 385 | | "MrkleProofKeccak384" [INFO] [stdout] 386 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | / py_mrkle_proof!( [INFO] [stdout] 389 | | PyMrkleProofKeccak512, [INFO] [stdout] 390 | | PyKeccak512Wrapper, [INFO] [stdout] 391 | | PyMrkleTreeKeccak512, [INFO] [stdout] 392 | | PyMrkleNode_Keccak512, [INFO] [stdout] 393 | | "MrkleProofKeccak512" [INFO] [stdout] 394 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | / py_mrkle_proof!( [INFO] [stdout] 389 | | PyMrkleProofKeccak512, [INFO] [stdout] 390 | | PyKeccak512Wrapper, [INFO] [stdout] 391 | | PyMrkleTreeKeccak512, [INFO] [stdout] 392 | | PyMrkleNode_Keccak512, [INFO] [stdout] 393 | | "MrkleProofKeccak512" [INFO] [stdout] 394 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | py_digest!("sha1", PySha1Wrapper, Sha1, crypto::digest::consts::U20, 20); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | / py_digest!( [INFO] [stdout] 293 | | "sha224", [INFO] [stdout] 294 | | PySha224Wrapper, [INFO] [stdout] 295 | | Sha224, [INFO] [stdout] 296 | | crypto::digest::consts::U28, [INFO] [stdout] 297 | | 28 [INFO] [stdout] 298 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | / py_digest!( [INFO] [stdout] 300 | | "sha256", [INFO] [stdout] 301 | | PySha256Wrapper, [INFO] [stdout] 302 | | Sha256, [INFO] [stdout] 303 | | crypto::digest::consts::U32, [INFO] [stdout] 304 | | 32 [INFO] [stdout] 305 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | / py_digest!( [INFO] [stdout] 307 | | "sha384", [INFO] [stdout] 308 | | PySha384Wrapper, [INFO] [stdout] 309 | | Sha384, [INFO] [stdout] 310 | | crypto::digest::consts::U48, [INFO] [stdout] 311 | | 48 [INFO] [stdout] 312 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | / py_digest!( [INFO] [stdout] 314 | | "sha512", [INFO] [stdout] 315 | | PySha512Wrapper, [INFO] [stdout] 316 | | Sha512, [INFO] [stdout] 317 | | crypto::digest::consts::U64, [INFO] [stdout] 318 | | 64 [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 322 | / py_digest!( [INFO] [stdout] 323 | | "keccak224", [INFO] [stdout] 324 | | PyKeccak224Wrapper, [INFO] [stdout] 325 | | Keccak224, [INFO] [stdout] 326 | | crypto::digest::consts::U28, [INFO] [stdout] 327 | | 28 [INFO] [stdout] 328 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 329 | / py_digest!( [INFO] [stdout] 330 | | "keccak256", [INFO] [stdout] 331 | | PyKeccak256Wrapper, [INFO] [stdout] 332 | | Keccak256, [INFO] [stdout] 333 | | crypto::digest::consts::U32, [INFO] [stdout] 334 | | 32 [INFO] [stdout] 335 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 336 | / py_digest!( [INFO] [stdout] 337 | | "keccak384", [INFO] [stdout] 338 | | PyKeccak384Wrapper, [INFO] [stdout] 339 | | Keccak384, [INFO] [stdout] 340 | | crypto::digest::consts::U48, [INFO] [stdout] 341 | | 48 [INFO] [stdout] 342 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 343 | / py_digest!( [INFO] [stdout] 344 | | "keccak512", [INFO] [stdout] 345 | | PyKeccak512Wrapper, [INFO] [stdout] 346 | | Keccak512, [INFO] [stdout] 347 | | crypto::digest::consts::U64, [INFO] [stdout] 348 | | 64 [INFO] [stdout] 349 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 352 | / py_digest!( [INFO] [stdout] 353 | | "blake2s256", [INFO] [stdout] 354 | | PyBlake2s256Wrapper, [INFO] [stdout] 355 | | Blake2s256, [INFO] [stdout] 356 | | crypto::digest::consts::U32, [INFO] [stdout] 357 | | 32 [INFO] [stdout] 358 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `mrkle_py` (lib) due to 242 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:112:70 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn new_with_prefix_py(data: PyBound<'_, PyBytes>) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:122:69 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn finalize_py(slf: PyRef, py: Python<'_>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/crypto.rs:140:80 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn digest_bytes(py: Python<'_>, data: PyBound<'_, PyBytes>) -> Py { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:146:37 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn output_size() -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:151:30 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn name() -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/crypto.rs:194:50 [INFO] [stdout] | [INFO] [stdout] 194 | fn __format__(&self, _spec: &str) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 359 | / py_digest!( [INFO] [stdout] 360 | | "blake2b512", [INFO] [stdout] 361 | | PyBlake2b512Wrapper, [INFO] [stdout] 362 | | Blake2b512, [INFO] [stdout] 363 | | crypto::digest::consts::U64, [INFO] [stdout] 364 | | 64 [INFO] [stdout] 365 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_digest` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 308 | / py_mrkle_proof!( [INFO] [stdout] 309 | | PyMrkleProofSha1, [INFO] [stdout] 310 | | PySha1Wrapper, [INFO] [stdout] 311 | | PyMrkleTreeSha1, [INFO] [stdout] 312 | | PyMrkleNode_Sha1, [INFO] [stdout] 313 | | "MrkleProofSha1" [INFO] [stdout] 314 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 308 | / py_mrkle_proof!( [INFO] [stdout] 309 | | PyMrkleProofSha1, [INFO] [stdout] 310 | | PySha1Wrapper, [INFO] [stdout] 311 | | PyMrkleTreeSha1, [INFO] [stdout] 312 | | PyMrkleNode_Sha1, [INFO] [stdout] 313 | | "MrkleProofSha1" [INFO] [stdout] 314 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 316 | / py_mrkle_proof!( [INFO] [stdout] 317 | | PyMrkleProofSha224, [INFO] [stdout] 318 | | PySha224Wrapper, [INFO] [stdout] 319 | | PyMrkleTreeSha224, [INFO] [stdout] 320 | | PyMrkleNode_Sha224, [INFO] [stdout] 321 | | "MrkleProofSha224" [INFO] [stdout] 322 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 316 | / py_mrkle_proof!( [INFO] [stdout] 317 | | PyMrkleProofSha224, [INFO] [stdout] 318 | | PySha224Wrapper, [INFO] [stdout] 319 | | PyMrkleTreeSha224, [INFO] [stdout] 320 | | PyMrkleNode_Sha224, [INFO] [stdout] 321 | | "MrkleProofSha224" [INFO] [stdout] 322 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 324 | / py_mrkle_proof!( [INFO] [stdout] 325 | | PyMrkleProofSha256, [INFO] [stdout] 326 | | PySha256Wrapper, [INFO] [stdout] 327 | | PyMrkleTreeSha256, [INFO] [stdout] 328 | | PyMrkleNode_Sha256, [INFO] [stdout] 329 | | "MrkleProofSha256" [INFO] [stdout] 330 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 324 | / py_mrkle_proof!( [INFO] [stdout] 325 | | PyMrkleProofSha256, [INFO] [stdout] 326 | | PySha256Wrapper, [INFO] [stdout] 327 | | PyMrkleTreeSha256, [INFO] [stdout] 328 | | PyMrkleNode_Sha256, [INFO] [stdout] 329 | | "MrkleProofSha256" [INFO] [stdout] 330 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 332 | / py_mrkle_proof!( [INFO] [stdout] 333 | | PyMrkleProofSha384, [INFO] [stdout] 334 | | PySha384Wrapper, [INFO] [stdout] 335 | | PyMrkleTreeSha384, [INFO] [stdout] 336 | | PyMrkleNode_Sha384, [INFO] [stdout] 337 | | "MrkleProofSha384" [INFO] [stdout] 338 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 332 | / py_mrkle_proof!( [INFO] [stdout] 333 | | PyMrkleProofSha384, [INFO] [stdout] 334 | | PySha384Wrapper, [INFO] [stdout] 335 | | PyMrkleTreeSha384, [INFO] [stdout] 336 | | PyMrkleNode_Sha384, [INFO] [stdout] 337 | | "MrkleProofSha384" [INFO] [stdout] 338 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 340 | / py_mrkle_proof!( [INFO] [stdout] 341 | | PyMrkleProofSha512, [INFO] [stdout] 342 | | PySha512Wrapper, [INFO] [stdout] 343 | | PyMrkleTreeSha512, [INFO] [stdout] 344 | | PyMrkleNode_Sha512, [INFO] [stdout] 345 | | "MrkleProofSha512" [INFO] [stdout] 346 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 340 | / py_mrkle_proof!( [INFO] [stdout] 341 | | PyMrkleProofSha512, [INFO] [stdout] 342 | | PySha512Wrapper, [INFO] [stdout] 343 | | PyMrkleTreeSha512, [INFO] [stdout] 344 | | PyMrkleNode_Sha512, [INFO] [stdout] 345 | | "MrkleProofSha512" [INFO] [stdout] 346 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 348 | / py_mrkle_proof!( [INFO] [stdout] 349 | | PyMrkleProofBlake2b, [INFO] [stdout] 350 | | PyBlake2b512Wrapper, [INFO] [stdout] 351 | | PyMrkleTreeBlake2b, [INFO] [stdout] 352 | | PyMrkleNode_Blake2b, [INFO] [stdout] 353 | | "MrkleProofBlake2b" [INFO] [stdout] 354 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 348 | / py_mrkle_proof!( [INFO] [stdout] 349 | | PyMrkleProofBlake2b, [INFO] [stdout] 350 | | PyBlake2b512Wrapper, [INFO] [stdout] 351 | | PyMrkleTreeBlake2b, [INFO] [stdout] 352 | | PyMrkleNode_Blake2b, [INFO] [stdout] 353 | | "MrkleProofBlake2b" [INFO] [stdout] 354 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 356 | / py_mrkle_proof!( [INFO] [stdout] 357 | | PyMrkleProofBlake2s, [INFO] [stdout] 358 | | PyBlake2s256Wrapper, [INFO] [stdout] 359 | | PyMrkleTreeBlake2s, [INFO] [stdout] 360 | | PyMrkleNode_Blake2s, [INFO] [stdout] 361 | | "MrkleProofBlake2s" [INFO] [stdout] 362 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 356 | / py_mrkle_proof!( [INFO] [stdout] 357 | | PyMrkleProofBlake2s, [INFO] [stdout] 358 | | PyBlake2s256Wrapper, [INFO] [stdout] 359 | | PyMrkleTreeBlake2s, [INFO] [stdout] 360 | | PyMrkleNode_Blake2s, [INFO] [stdout] 361 | | "MrkleProofBlake2s" [INFO] [stdout] 362 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 364 | / py_mrkle_proof!( [INFO] [stdout] 365 | | PyMrkleProofKeccak224, [INFO] [stdout] 366 | | PyKeccak224Wrapper, [INFO] [stdout] 367 | | PyMrkleTreeKeccak224, [INFO] [stdout] 368 | | PyMrkleNode_Keccak224, [INFO] [stdout] 369 | | "MrkleProofKeccak224" [INFO] [stdout] 370 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 364 | / py_mrkle_proof!( [INFO] [stdout] 365 | | PyMrkleProofKeccak224, [INFO] [stdout] 366 | | PyKeccak224Wrapper, [INFO] [stdout] 367 | | PyMrkleTreeKeccak224, [INFO] [stdout] 368 | | PyMrkleNode_Keccak224, [INFO] [stdout] 369 | | "MrkleProofKeccak224" [INFO] [stdout] 370 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 372 | / py_mrkle_proof!( [INFO] [stdout] 373 | | PyMrkleProofKeccak256, [INFO] [stdout] 374 | | PyKeccak256Wrapper, [INFO] [stdout] 375 | | PyMrkleTreeKeccak256, [INFO] [stdout] 376 | | PyMrkleNode_Keccak256, [INFO] [stdout] 377 | | "MrkleProofKeccak256" [INFO] [stdout] 378 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 372 | / py_mrkle_proof!( [INFO] [stdout] 373 | | PyMrkleProofKeccak256, [INFO] [stdout] 374 | | PyKeccak256Wrapper, [INFO] [stdout] 375 | | PyMrkleTreeKeccak256, [INFO] [stdout] 376 | | PyMrkleNode_Keccak256, [INFO] [stdout] 377 | | "MrkleProofKeccak256" [INFO] [stdout] 378 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 380 | / py_mrkle_proof!( [INFO] [stdout] 381 | | PyMrkleProofKeccak384, [INFO] [stdout] 382 | | PyKeccak384Wrapper, [INFO] [stdout] 383 | | PyMrkleTreeKeccak384, [INFO] [stdout] 384 | | PyMrkleNode_Keccak384, [INFO] [stdout] 385 | | "MrkleProofKeccak384" [INFO] [stdout] 386 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 380 | / py_mrkle_proof!( [INFO] [stdout] 381 | | PyMrkleProofKeccak384, [INFO] [stdout] 382 | | PyKeccak384Wrapper, [INFO] [stdout] 383 | | PyMrkleTreeKeccak384, [INFO] [stdout] 384 | | PyMrkleNode_Keccak384, [INFO] [stdout] 385 | | "MrkleProofKeccak384" [INFO] [stdout] 386 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/proof.rs:111:35 [INFO] [stdout] | [INFO] [stdout] 111 | fn expected(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | / py_mrkle_proof!( [INFO] [stdout] 389 | | PyMrkleProofKeccak512, [INFO] [stdout] 390 | | PyKeccak512Wrapper, [INFO] [stdout] 391 | | PyMrkleTreeKeccak512, [INFO] [stdout] 392 | | PyMrkleNode_Keccak512, [INFO] [stdout] 393 | | "MrkleProofKeccak512" [INFO] [stdout] 394 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/proof.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 388 | / py_mrkle_proof!( [INFO] [stdout] 389 | | PyMrkleProofKeccak512, [INFO] [stdout] 390 | | PyKeccak512Wrapper, [INFO] [stdout] 391 | | PyMrkleTreeKeccak512, [INFO] [stdout] 392 | | PyMrkleNode_Keccak512, [INFO] [stdout] 393 | | "MrkleProofKeccak512" [INFO] [stdout] 394 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_proof` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | py_mrkle_node!(PyMrkleNode_Sha1, PySha1Wrapper, "MrkleNodeSha1"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 249 | py_mrkle_node!(PyMrkleNode_Sha224, PySha224Wrapper, "MrkleNodeSha224"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | py_mrkle_node!(PyMrkleNode_Sha256, PySha256Wrapper, "MrkleNodeSha256"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | py_mrkle_node!(PyMrkleNode_Sha384, PySha384Wrapper, "MrkleNodeSha384"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | py_mrkle_node!(PyMrkleNode_Sha512, PySha512Wrapper, "MrkleNodeSha512"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | py_mrkle_node!(PyMrkleNode_Blake2b, PyBlake2b512Wrapper, "MrkleNodeBlake2b"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 254 | py_mrkle_node!(PyMrkleNode_Blake2s, PyBlake2s256Wrapper, "MrkleNodeBlake2s"); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | / py_mrkle_node!( [INFO] [stdout] 256 | | PyMrkleNode_Keccak224, [INFO] [stdout] 257 | | PyKeccak224Wrapper, [INFO] [stdout] 258 | | "MrkleNodeKeccak224" [INFO] [stdout] 259 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 260 | / py_mrkle_node!( [INFO] [stdout] 261 | | PyMrkleNode_Keccak256, [INFO] [stdout] 262 | | PyKeccak256Wrapper, [INFO] [stdout] 263 | | "MrkleNodeKeccak256" [INFO] [stdout] 264 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | / py_mrkle_node!( [INFO] [stdout] 266 | | PyMrkleNode_Keccak384, [INFO] [stdout] 267 | | PyKeccak384Wrapper, [INFO] [stdout] 268 | | "MrkleNodeKeccak384" [INFO] [stdout] 269 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:128:31 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:148:36 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn value(&self) -> Option<&[u8]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<&[u8], Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:153:37 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn digest(&self) -> &[u8] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:158:40 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn hexdigest(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn leaf(payload: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:186:38 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn is_leaf(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | / py_mrkle_node!( [INFO] [stdout] 271 | | PyMrkleNode_Keccak512, [INFO] [stdout] 272 | | PyKeccak512Wrapper, [INFO] [stdout] 273 | | "MrkleNodeKeccak512" [INFO] [stdout] 274 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 933 | / py_mrkle_tree!( [INFO] [stdout] 934 | | PyMrkleTreeSha1, [INFO] [stdout] 935 | | PyMrkleTreeIterSha1, [INFO] [stdout] 936 | | PyMrkleNode_Sha1, [INFO] [stdout] ... | [INFO] [stdout] 939 | | "MrkleTreeIterSha1" [INFO] [stdout] 940 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | / py_mrkle_tree!( [INFO] [stdout] 943 | | PyMrkleTreeSha224, [INFO] [stdout] 944 | | PyMrkleTreeIterSha224, [INFO] [stdout] 945 | | PyMrkleNode_Sha224, [INFO] [stdout] ... | [INFO] [stdout] 948 | | "MrkleTreeIterSha224" [INFO] [stdout] 949 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 951 | / py_mrkle_tree!( [INFO] [stdout] 952 | | PyMrkleTreeSha256, [INFO] [stdout] 953 | | PyMrkleTreeIterSha256, [INFO] [stdout] 954 | | PyMrkleNode_Sha256, [INFO] [stdout] ... | [INFO] [stdout] 957 | | "MrkleTreeIterSha256" [INFO] [stdout] 958 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 960 | / py_mrkle_tree!( [INFO] [stdout] 961 | | PyMrkleTreeSha384, [INFO] [stdout] 962 | | PyMrkleTreeIterSha384, [INFO] [stdout] 963 | | PyMrkleNode_Sha384, [INFO] [stdout] ... | [INFO] [stdout] 966 | | "MrkleTreeIterSha384" [INFO] [stdout] 967 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 969 | / py_mrkle_tree!( [INFO] [stdout] 970 | | PyMrkleTreeSha512, [INFO] [stdout] 971 | | PyMrkleTreeIterSha512, [INFO] [stdout] 972 | | PyMrkleNode_Sha512, [INFO] [stdout] ... | [INFO] [stdout] 975 | | "MrkleTreeIterSha512" [INFO] [stdout] 976 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | / py_mrkle_tree!( [INFO] [stdout] 979 | | PyMrkleTreeBlake2b, [INFO] [stdout] 980 | | PyMrkleTreeIterBlake2b, [INFO] [stdout] 981 | | PyMrkleNode_Blake2b, [INFO] [stdout] ... | [INFO] [stdout] 984 | | "MrkleTreeIterBlake2b" [INFO] [stdout] 985 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 987 | / py_mrkle_tree!( [INFO] [stdout] 988 | | PyMrkleTreeBlake2s, [INFO] [stdout] 989 | | PyMrkleTreeIterBlake2s, [INFO] [stdout] 990 | | PyMrkleNode_Blake2s, [INFO] [stdout] ... | [INFO] [stdout] 993 | | "MrkleTreeIterBlake2s" [INFO] [stdout] 994 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 996 | / py_mrkle_tree!( [INFO] [stdout] 997 | | PyMrkleTreeKeccak224, [INFO] [stdout] 998 | | PyMrkleTreeIterKeccak224, [INFO] [stdout] 999 | | PyMrkleNode_Keccak224, [INFO] [stdout] ... | [INFO] [stdout] 1002 | | "MrkleTreeIterKeccak224" [INFO] [stdout] 1003 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1005 | / py_mrkle_tree!( [INFO] [stdout] 1006 | | PyMrkleTreeKeccak256, [INFO] [stdout] 1007 | | PyMrkleTreeIterKeccak256, [INFO] [stdout] 1008 | | PyMrkleNode_Keccak256, [INFO] [stdout] ... | [INFO] [stdout] 1011 | | "MrkleTreeIterKeccak256" [INFO] [stdout] 1012 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | / py_mrkle_tree!( [INFO] [stdout] 1015 | | PyMrkleTreeKeccak384, [INFO] [stdout] 1016 | | PyMrkleTreeIterKeccak384, [INFO] [stdout] 1017 | | PyMrkleNode_Keccak384, [INFO] [stdout] ... | [INFO] [stdout] 1020 | | "MrkleTreeIterKeccak384" [INFO] [stdout] 1021 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: ControlFlow, pyo3::Bound<'_, PyString>> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | PyCodecFormat::UTF_8 => String::from_utf8(json_data) [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 683 | | .map_err(|e| SerdeError::new_err(format!("{}", e)))? [INFO] [stdout] 684 | | .into_pyobject(py)? [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:378:39 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:383:39 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn capacity(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> bindings/python/src/tree.rs:389:40 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn leaves_py(&self) -> Vec<$node> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:397:31 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn dtype() -> $digest { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> bindings/python/src/tree.rs:599:36 [INFO] [stdout] | [INFO] [stdout] 599 | fn to_string(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | / py_mrkle_tree!( [INFO] [stdout] 1024 | | PyMrkleTreeKeccak512, [INFO] [stdout] 1025 | | PyMrkleTreeIterKeccak512, [INFO] [stdout] 1026 | | PyMrkleNode_Keccak512, [INFO] [stdout] ... | [INFO] [stdout] 1029 | | "MrkleTreeIterKeccak512" [INFO] [stdout] 1030 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `py_mrkle_tree` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `mrkle_py` (lib test) due to 242 previous errors [INFO] running `Command { std: "docker" "inspect" "c760912838941dc91bce9b5e78a2afb1f5d81e5f702997c9316d9263b39a47c0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c760912838941dc91bce9b5e78a2afb1f5d81e5f702997c9316d9263b39a47c0", kill_on_drop: false }` [INFO] [stdout] c760912838941dc91bce9b5e78a2afb1f5d81e5f702997c9316d9263b39a47c0