[INFO] fetching crate pyo3-arrow 0.15.0... [INFO] checking pyo3-arrow-0.15.0 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577 [INFO] extracting crate pyo3-arrow 0.15.0 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate pyo3-arrow 0.15.0 [INFO] finished tweaking crates.io crate pyo3-arrow 0.15.0 [INFO] tweaked toml for crates.io crate pyo3-arrow 0.15.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate pyo3-arrow 0.15.0 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 crates.io crate pyo3-arrow 0.15.0 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] 90877b6cbd9532f50535c81505a343276b1a1913838bf110db2072afc28c75a4 [INFO] running `Command { std: "docker" "start" "-a" "90877b6cbd9532f50535c81505a343276b1a1913838bf110db2072afc28c75a4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "90877b6cbd9532f50535c81505a343276b1a1913838bf110db2072afc28c75a4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "90877b6cbd9532f50535c81505a343276b1a1913838bf110db2072afc28c75a4", kill_on_drop: false }` [INFO] [stdout] 90877b6cbd9532f50535c81505a343276b1a1913838bf110db2072afc28c75a4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] a50f6ac27130a62e95fa947034460ff2e3373fa5b75b0b47b78a139f3d1d2912 [INFO] running `Command { std: "docker" "start" "-a" "a50f6ac27130a62e95fa947034460ff2e3373fa5b75b0b47b78a139f3d1d2912", kill_on_drop: false }` [INFO] [stderr] Compiling chrono-tz v0.10.4 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Checking lexical-util v1.0.6 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Checking arrow-schema v57.0.0 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling pyo3-build-config v0.27.0 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking half v2.6.0 [INFO] [stderr] Checking chrono v0.4.42 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking indexmap v2.11.1 [INFO] [stderr] Checking unicode-width v0.2.1 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Checking unindent v0.2.4 [INFO] [stderr] Checking atoi v2.0.0 [INFO] [stderr] Checking comfy-table v7.2.0 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking lexical-write-integer v1.0.5 [INFO] [stderr] Checking lexical-parse-integer v1.0.5 [INFO] [stderr] Checking lexical-parse-float v1.0.5 [INFO] [stderr] Checking lexical-write-float v1.0.5 [INFO] [stderr] Checking ndarray v0.16.1 [INFO] [stderr] Checking lexical-core v1.0.5 [INFO] [stderr] Checking arrow-buffer v57.0.0 [INFO] [stderr] Compiling pyo3-ffi v0.27.0 [INFO] [stderr] Compiling pyo3-macros-backend v0.27.0 [INFO] [stderr] Compiling pyo3 v0.27.0 [INFO] [stderr] Compiling numpy v0.27.0 [INFO] [stderr] Checking arrow-data v57.0.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Checking thiserror v1.0.69 [INFO] [stderr] Compiling pyo3-macros v0.27.0 [INFO] [stderr] Checking arrow-array v57.0.0 [INFO] [stderr] Checking arrow-select v57.0.0 [INFO] [stderr] Checking arrow-cast v57.0.0 [INFO] [stderr] Checking pyo3-arrow v0.15.0 (/opt/rustwide/workdir) [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/array.rs:298:25 [INFO] [stdout] | [INFO] [stdout] 298 | fn buffer(&self) -> crate::buffer::PyArrowBuffer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/array.rs:441:62 [INFO] [stdout] | [INFO] [stdout] 441 | fn slice(&self, offset: usize, length: Option) -> Arro3Array { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/array_reader.rs:200:83 [INFO] [stdout] | [INFO] [stdout] 200 | fn from_arrays(_cls: &Bound, field: PyField, arrays: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/buffer.rs:79:53 [INFO] [stdout] | [INFO] [stdout] 79 | fn to_bytes<'py>(&'py self, py: Python<'py>) -> Bound<'py, PyBytes> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/chunked.rs:438:48 [INFO] [stdout] | [INFO] [stdout] 438 | fn equals(&self, other: PyChunkedArray) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/chunked.rs:448:25 [INFO] [stdout] | [INFO] [stdout] 448 | fn length(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:153:57 [INFO] [stdout] | [INFO] [stdout] 153 | fn from_arrow(_cls: &Bound, input: Self) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:169:66 [INFO] [stdout] | [INFO] [stdout] 169 | fn equals(&self, other: PyDataType, check_metadata: bool) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:304:35 [INFO] [stdout] | [INFO] [stdout] 304 | fn null(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:309:35 [INFO] [stdout] | [INFO] [stdout] 309 | fn bool(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:314:35 [INFO] [stdout] | [INFO] [stdout] 314 | fn int8(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:319:36 [INFO] [stdout] | [INFO] [stdout] 319 | fn int16(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:324:36 [INFO] [stdout] | [INFO] [stdout] 324 | fn int32(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:329:36 [INFO] [stdout] | [INFO] [stdout] 329 | fn int64(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:334:36 [INFO] [stdout] | [INFO] [stdout] 334 | fn uint8(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:339:37 [INFO] [stdout] | [INFO] [stdout] 339 | fn uint16(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:344:37 [INFO] [stdout] | [INFO] [stdout] 344 | fn uint32(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:349:37 [INFO] [stdout] | [INFO] [stdout] 349 | fn uint64(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:354:38 [INFO] [stdout] | [INFO] [stdout] 354 | fn float16(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:359:38 [INFO] [stdout] | [INFO] [stdout] 359 | fn float32(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:364:38 [INFO] [stdout] | [INFO] [stdout] 364 | fn float64(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:388:78 [INFO] [stdout] | [INFO] [stdout] 388 | fn timestamp(_: &Bound, unit: PyTimeUnit, tz: Option) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:393:37 [INFO] [stdout] | [INFO] [stdout] 393 | fn date32(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:398:37 [INFO] [stdout] | [INFO] [stdout] 398 | fn date64(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:403:57 [INFO] [stdout] | [INFO] [stdout] 403 | fn duration(_: &Bound, unit: PyTimeUnit) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:408:54 [INFO] [stdout] | [INFO] [stdout] 408 | fn month_day_nano_interval(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:414:58 [INFO] [stdout] | [INFO] [stdout] 414 | fn binary(_: &Bound, length: Option) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:423:37 [INFO] [stdout] | [INFO] [stdout] 423 | fn string(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:428:35 [INFO] [stdout] | [INFO] [stdout] 428 | fn utf8(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:433:43 [INFO] [stdout] | [INFO] [stdout] 433 | fn large_binary(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:438:43 [INFO] [stdout] | [INFO] [stdout] 438 | fn large_string(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:443:41 [INFO] [stdout] | [INFO] [stdout] 443 | fn large_utf8(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:448:42 [INFO] [stdout] | [INFO] [stdout] 448 | fn binary_view(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:453:42 [INFO] [stdout] | [INFO] [stdout] 453 | fn string_view(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:458:67 [INFO] [stdout] | [INFO] [stdout] 458 | fn decimal128(_: &Bound, precision: u8, scale: i8) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:463:67 [INFO] [stdout] | [INFO] [stdout] 463 | fn decimal256(_: &Bound, precision: u8, scale: i8) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:469:80 [INFO] [stdout] | [INFO] [stdout] 469 | fn list(_: &Bound, value_type: PyField, list_size: Option) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:478:62 [INFO] [stdout] | [INFO] [stdout] 478 | fn large_list(_: &Bound, value_type: PyField) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:483:61 [INFO] [stdout] | [INFO] [stdout] 483 | fn list_view(_: &Bound, value_type: PyField) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:488:67 [INFO] [stdout] | [INFO] [stdout] 488 | fn large_list_view(_: &Bound, value_type: PyField) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:493:92 [INFO] [stdout] | [INFO] [stdout] 493 | fn map(_: &Bound, key_type: PyField, item_type: PyField, keys_sorted: bool) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:508:61 [INFO] [stdout] | [INFO] [stdout] 508 | fn r#struct(_: &Bound, fields: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:515:89 [INFO] [stdout] | [INFO] [stdout] 515 | fn dictionary(_: &Bound, index_type: PyDataType, value_type: PyDataType) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:523:90 [INFO] [stdout] | [INFO] [stdout] 523 | fn run_end_encoded(_: &Bound, run_end_type: PyField, value_type: PyField) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:533:37 [INFO] [stdout] | [INFO] [stdout] 533 | fn is_boolean(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:538:37 [INFO] [stdout] | [INFO] [stdout] 538 | fn is_integer(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:543:44 [INFO] [stdout] | [INFO] [stdout] 543 | fn is_signed_integer(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:548:46 [INFO] [stdout] | [INFO] [stdout] 548 | fn is_unsigned_integer(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:553:34 [INFO] [stdout] | [INFO] [stdout] 553 | fn is_int8(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:557:35 [INFO] [stdout] | [INFO] [stdout] 557 | fn is_int16(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:561:35 [INFO] [stdout] | [INFO] [stdout] 561 | fn is_int32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:565:35 [INFO] [stdout] | [INFO] [stdout] 565 | fn is_int64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:569:35 [INFO] [stdout] | [INFO] [stdout] 569 | fn is_uint8(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:573:36 [INFO] [stdout] | [INFO] [stdout] 573 | fn is_uint16(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:577:36 [INFO] [stdout] | [INFO] [stdout] 577 | fn is_uint32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:581:36 [INFO] [stdout] | [INFO] [stdout] 581 | fn is_uint64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:585:38 [INFO] [stdout] | [INFO] [stdout] 585 | fn is_floating(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:589:37 [INFO] [stdout] | [INFO] [stdout] 589 | fn is_float16(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:593:37 [INFO] [stdout] | [INFO] [stdout] 593 | fn is_float32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:597:37 [INFO] [stdout] | [INFO] [stdout] 597 | fn is_float64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:601:37 [INFO] [stdout] | [INFO] [stdout] 601 | fn is_decimal(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:605:40 [INFO] [stdout] | [INFO] [stdout] 605 | fn is_decimal128(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:609:40 [INFO] [stdout] | [INFO] [stdout] 609 | fn is_decimal256(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:614:34 [INFO] [stdout] | [INFO] [stdout] 614 | fn is_list(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:618:40 [INFO] [stdout] | [INFO] [stdout] 618 | fn is_large_list(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:622:45 [INFO] [stdout] | [INFO] [stdout] 622 | fn is_fixed_size_list(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:626:39 [INFO] [stdout] | [INFO] [stdout] 626 | fn is_list_view(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:630:45 [INFO] [stdout] | [INFO] [stdout] 630 | fn is_large_list_view(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:634:36 [INFO] [stdout] | [INFO] [stdout] 634 | fn is_struct(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:638:35 [INFO] [stdout] | [INFO] [stdout] 638 | fn is_union(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:642:36 [INFO] [stdout] | [INFO] [stdout] 642 | fn is_nested(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:646:45 [INFO] [stdout] | [INFO] [stdout] 646 | fn is_run_end_encoded(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:650:38 [INFO] [stdout] | [INFO] [stdout] 650 | fn is_temporal(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:654:39 [INFO] [stdout] | [INFO] [stdout] 654 | fn is_timestamp(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:658:34 [INFO] [stdout] | [INFO] [stdout] 658 | fn is_date(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:662:36 [INFO] [stdout] | [INFO] [stdout] 662 | fn is_date32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:666:36 [INFO] [stdout] | [INFO] [stdout] 666 | fn is_date64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:670:34 [INFO] [stdout] | [INFO] [stdout] 670 | fn is_time(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:674:36 [INFO] [stdout] | [INFO] [stdout] 674 | fn is_time32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:678:36 [INFO] [stdout] | [INFO] [stdout] 678 | fn is_time64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:682:38 [INFO] [stdout] | [INFO] [stdout] 682 | fn is_duration(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:686:38 [INFO] [stdout] | [INFO] [stdout] 686 | fn is_interval(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:690:34 [INFO] [stdout] | [INFO] [stdout] 690 | fn is_null(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:694:36 [INFO] [stdout] | [INFO] [stdout] 694 | fn is_binary(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:698:37 [INFO] [stdout] | [INFO] [stdout] 698 | fn is_unicode(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:702:36 [INFO] [stdout] | [INFO] [stdout] 702 | fn is_string(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:706:42 [INFO] [stdout] | [INFO] [stdout] 706 | fn is_large_binary(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:710:43 [INFO] [stdout] | [INFO] [stdout] 710 | fn is_large_unicode(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:714:42 [INFO] [stdout] | [INFO] [stdout] 714 | fn is_large_string(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:718:41 [INFO] [stdout] | [INFO] [stdout] 718 | fn is_binary_view(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:722:41 [INFO] [stdout] | [INFO] [stdout] 722 | fn is_string_view(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:726:47 [INFO] [stdout] | [INFO] [stdout] 726 | fn is_fixed_size_binary(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:730:33 [INFO] [stdout] | [INFO] [stdout] 730 | fn is_map(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:734:40 [INFO] [stdout] | [INFO] [stdout] 734 | fn is_dictionary(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:738:39 [INFO] [stdout] | [INFO] [stdout] 738 | fn is_primitive(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:742:37 [INFO] [stdout] | [INFO] [stdout] 742 | fn is_numeric(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:746:49 [INFO] [stdout] | [INFO] [stdout] 746 | fn is_dictionary_key_type(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/array.rs:298:25 [INFO] [stdout] | [INFO] [stdout] 298 | fn buffer(&self) -> crate::buffer::PyArrowBuffer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/array.rs:441:62 [INFO] [stdout] | [INFO] [stdout] 441 | fn slice(&self, offset: usize, length: Option) -> Arro3Array { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:141:57 [INFO] [stdout] | [INFO] [stdout] 141 | fn from_arrow(_cls: &Bound, input: Self) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:151:41 [INFO] [stdout] | [INFO] [stdout] 151 | fn equals(&self, other: PyField) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/array_reader.rs:200:83 [INFO] [stdout] | [INFO] [stdout] 200 | fn from_arrays(_cls: &Bound, field: PyField, arrays: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:184:34 [INFO] [stdout] | [INFO] [stdout] 184 | fn remove_metadata(&self) -> Arro3Field { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:211:42 [INFO] [stdout] | [INFO] [stdout] 211 | fn with_name(&self, name: String) -> Arro3Field { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:215:48 [INFO] [stdout] | [INFO] [stdout] 215 | fn with_nullable(&self, nullable: bool) -> Arro3Field { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:219:50 [INFO] [stdout] | [INFO] [stdout] 219 | fn with_type(&self, new_type: PyDataType) -> Arro3Field { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/buffer.rs:79:53 [INFO] [stdout] | [INFO] [stdout] 79 | fn to_bytes<'py>(&'py self, py: Python<'py>) -> Bound<'py, PyBytes> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch.rs:345:47 [INFO] [stdout] | [INFO] [stdout] 345 | fn equals(&self, other: PyRecordBatch) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/chunked.rs:438:48 [INFO] [stdout] | [INFO] [stdout] 438 | fn equals(&self, other: PyChunkedArray) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/chunked.rs:448:25 [INFO] [stdout] | [INFO] [stdout] 448 | fn length(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch.rs:370:42 [INFO] [stdout] | [INFO] [stdout] 370 | fn remove_column(&self, i: usize) -> Arro3RecordBatch { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch.rs:408:62 [INFO] [stdout] | [INFO] [stdout] 408 | fn slice(&self, offset: usize, length: Option) -> Arro3RecordBatch { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch.rs:418:34 [INFO] [stdout] | [INFO] [stdout] 418 | fn to_struct_array(&self) -> Arro3Array { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch_reader.rs:220:93 [INFO] [stdout] | [INFO] [stdout] 220 | fn from_batches(_cls: &Bound, schema: PySchema, batches: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:153:57 [INFO] [stdout] | [INFO] [stdout] 153 | fn from_arrow(_cls: &Bound, input: Self) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:169:66 [INFO] [stdout] | [INFO] [stdout] 169 | fn equals(&self, other: PyDataType, check_metadata: bool) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:304:35 [INFO] [stdout] | [INFO] [stdout] 304 | fn null(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:309:35 [INFO] [stdout] | [INFO] [stdout] 309 | fn bool(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:314:35 [INFO] [stdout] | [INFO] [stdout] 314 | fn int8(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:319:36 [INFO] [stdout] | [INFO] [stdout] 319 | fn int16(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:324:36 [INFO] [stdout] | [INFO] [stdout] 324 | fn int32(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:329:36 [INFO] [stdout] | [INFO] [stdout] 329 | fn int64(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:334:36 [INFO] [stdout] | [INFO] [stdout] 334 | fn uint8(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:339:37 [INFO] [stdout] | [INFO] [stdout] 339 | fn uint16(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/scalar/mod.rs:182:61 [INFO] [stdout] | [INFO] [stdout] 182 | fn from_arrow(_cls: &Bound, input: PyScalar) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:160:57 [INFO] [stdout] | [INFO] [stdout] 160 | fn from_arrow(_cls: &Bound, input: Self) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:170:41 [INFO] [stdout] | [INFO] [stdout] 170 | fn append(&self, field: PyField) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:344:37 [INFO] [stdout] | [INFO] [stdout] 344 | fn uint32(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:349:37 [INFO] [stdout] | [INFO] [stdout] 349 | fn uint64(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:354:38 [INFO] [stdout] | [INFO] [stdout] 354 | fn float16(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:359:38 [INFO] [stdout] | [INFO] [stdout] 359 | fn float32(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:364:38 [INFO] [stdout] | [INFO] [stdout] 364 | fn float64(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:180:42 [INFO] [stdout] | [INFO] [stdout] 180 | fn equals(&self, other: PySchema) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:388:78 [INFO] [stdout] | [INFO] [stdout] 388 | fn timestamp(_: &Bound, unit: PyTimeUnit, tz: Option) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:393:37 [INFO] [stdout] | [INFO] [stdout] 393 | fn date32(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:398:37 [INFO] [stdout] | [INFO] [stdout] 398 | fn date64(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:403:57 [INFO] [stdout] | [INFO] [stdout] 403 | fn duration(_: &Bound, unit: PyTimeUnit) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:408:54 [INFO] [stdout] | [INFO] [stdout] 408 | fn month_day_nano_interval(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:414:58 [INFO] [stdout] | [INFO] [stdout] 414 | fn binary(_: &Bound, length: Option) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:423:37 [INFO] [stdout] | [INFO] [stdout] 423 | fn string(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/schema.rs:189:54 [INFO] [stdout] | [INFO] [stdout] 189 | fn get_all_field_indices(&self, name: String) -> Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:428:35 [INFO] [stdout] | [INFO] [stdout] 428 | fn utf8(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:433:43 [INFO] [stdout] | [INFO] [stdout] 433 | fn large_binary(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:438:43 [INFO] [stdout] | [INFO] [stdout] 438 | fn large_string(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:443:41 [INFO] [stdout] | [INFO] [stdout] 443 | fn large_utf8(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:448:42 [INFO] [stdout] | [INFO] [stdout] 448 | fn binary_view(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:453:42 [INFO] [stdout] | [INFO] [stdout] 453 | fn string_view(_: &Bound) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:458:67 [INFO] [stdout] | [INFO] [stdout] 458 | fn decimal128(_: &Bound, precision: u8, scale: i8) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:463:67 [INFO] [stdout] | [INFO] [stdout] 463 | fn decimal256(_: &Bound, precision: u8, scale: i8) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:218:51 [INFO] [stdout] | [INFO] [stdout] 218 | fn insert(&self, i: usize, field: PyField) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:469:80 [INFO] [stdout] | [INFO] [stdout] 469 | fn list(_: &Bound, value_type: PyField, list_size: Option) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:478:62 [INFO] [stdout] | [INFO] [stdout] 478 | fn large_list(_: &Bound, value_type: PyField) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:483:61 [INFO] [stdout] | [INFO] [stdout] 483 | fn list_view(_: &Bound, value_type: PyField) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:488:67 [INFO] [stdout] | [INFO] [stdout] 488 | fn large_list_view(_: &Bound, value_type: PyField) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:248:35 [INFO] [stdout] | [INFO] [stdout] 248 | fn remove(&self, i: usize) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:493:92 [INFO] [stdout] | [INFO] [stdout] 493 | fn map(_: &Bound, key_type: PyField, item_type: PyField, keys_sorted: bool) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:254:34 [INFO] [stdout] | [INFO] [stdout] 254 | fn remove_metadata(&self) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:508:61 [INFO] [stdout] | [INFO] [stdout] 508 | fn r#struct(_: &Bound, fields: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:262:48 [INFO] [stdout] | [INFO] [stdout] 262 | fn set(&self, i: usize, field: PyField) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:515:89 [INFO] [stdout] | [INFO] [stdout] 515 | fn dictionary(_: &Bound, index_type: PyDataType, value_type: PyDataType) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:672:29 [INFO] [stdout] | [INFO] [stdout] 672 | fn to_batches(&self) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:523:90 [INFO] [stdout] | [INFO] [stdout] 523 | fn run_end_encoded(_: &Bound, run_end_type: PyField, value_type: PyField) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:679:28 [INFO] [stdout] | [INFO] [stdout] 679 | fn to_reader(&self) -> Arro3RecordBatchReader { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:533:37 [INFO] [stdout] | [INFO] [stdout] 533 | fn is_boolean(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:538:37 [INFO] [stdout] | [INFO] [stdout] 538 | fn is_integer(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:543:44 [INFO] [stdout] | [INFO] [stdout] 543 | fn is_signed_integer(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:548:46 [INFO] [stdout] | [INFO] [stdout] 548 | fn is_unsigned_integer(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:553:34 [INFO] [stdout] | [INFO] [stdout] 553 | fn is_int8(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:557:35 [INFO] [stdout] | [INFO] [stdout] 557 | fn is_int16(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:561:35 [INFO] [stdout] | [INFO] [stdout] 561 | fn is_int32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:565:35 [INFO] [stdout] | [INFO] [stdout] 565 | fn is_int64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:569:35 [INFO] [stdout] | [INFO] [stdout] 569 | fn is_uint8(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:573:36 [INFO] [stdout] | [INFO] [stdout] 573 | fn is_uint16(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:577:36 [INFO] [stdout] | [INFO] [stdout] 577 | fn is_uint32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:581:36 [INFO] [stdout] | [INFO] [stdout] 581 | fn is_uint64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:585:38 [INFO] [stdout] | [INFO] [stdout] 585 | fn is_floating(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:589:37 [INFO] [stdout] | [INFO] [stdout] 589 | fn is_float16(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:593:37 [INFO] [stdout] | [INFO] [stdout] 593 | fn is_float32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:597:37 [INFO] [stdout] | [INFO] [stdout] 597 | fn is_float64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:601:37 [INFO] [stdout] | [INFO] [stdout] 601 | fn is_decimal(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:605:40 [INFO] [stdout] | [INFO] [stdout] 605 | fn is_decimal128(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:609:40 [INFO] [stdout] | [INFO] [stdout] 609 | fn is_decimal256(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:614:34 [INFO] [stdout] | [INFO] [stdout] 614 | fn is_list(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:618:40 [INFO] [stdout] | [INFO] [stdout] 618 | fn is_large_list(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:622:45 [INFO] [stdout] | [INFO] [stdout] 622 | fn is_fixed_size_list(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:626:39 [INFO] [stdout] | [INFO] [stdout] 626 | fn is_list_view(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:630:45 [INFO] [stdout] | [INFO] [stdout] 630 | fn is_large_list_view(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:634:36 [INFO] [stdout] | [INFO] [stdout] 634 | fn is_struct(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:638:35 [INFO] [stdout] | [INFO] [stdout] 638 | fn is_union(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:642:36 [INFO] [stdout] | [INFO] [stdout] 642 | fn is_nested(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:646:45 [INFO] [stdout] | [INFO] [stdout] 646 | fn is_run_end_encoded(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:650:38 [INFO] [stdout] | [INFO] [stdout] 650 | fn is_temporal(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:654:39 [INFO] [stdout] | [INFO] [stdout] 654 | fn is_timestamp(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:658:34 [INFO] [stdout] | [INFO] [stdout] 658 | fn is_date(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pyo3-arrow` (lib test) due to 119 previous errors [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:662:36 [INFO] [stdout] | [INFO] [stdout] 662 | fn is_date32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [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] --> src/datatypes.rs:666:36 [INFO] [stdout] | [INFO] [stdout] 666 | fn is_date64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:670:34 [INFO] [stdout] | [INFO] [stdout] 670 | fn is_time(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:674:36 [INFO] [stdout] | [INFO] [stdout] 674 | fn is_time32(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:678:36 [INFO] [stdout] | [INFO] [stdout] 678 | fn is_time64(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:682:38 [INFO] [stdout] | [INFO] [stdout] 682 | fn is_duration(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:686:38 [INFO] [stdout] | [INFO] [stdout] 686 | fn is_interval(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:690:34 [INFO] [stdout] | [INFO] [stdout] 690 | fn is_null(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:694:36 [INFO] [stdout] | [INFO] [stdout] 694 | fn is_binary(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:698:37 [INFO] [stdout] | [INFO] [stdout] 698 | fn is_unicode(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:702:36 [INFO] [stdout] | [INFO] [stdout] 702 | fn is_string(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:706:42 [INFO] [stdout] | [INFO] [stdout] 706 | fn is_large_binary(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:710:43 [INFO] [stdout] | [INFO] [stdout] 710 | fn is_large_unicode(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:714:42 [INFO] [stdout] | [INFO] [stdout] 714 | fn is_large_string(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:718:41 [INFO] [stdout] | [INFO] [stdout] 718 | fn is_binary_view(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:722:41 [INFO] [stdout] | [INFO] [stdout] 722 | fn is_string_view(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:726:47 [INFO] [stdout] | [INFO] [stdout] 726 | fn is_fixed_size_binary(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:730:33 [INFO] [stdout] | [INFO] [stdout] 730 | fn is_map(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:734:40 [INFO] [stdout] | [INFO] [stdout] 734 | fn is_dictionary(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:738:39 [INFO] [stdout] | [INFO] [stdout] 738 | fn is_primitive(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:742:37 [INFO] [stdout] | [INFO] [stdout] 742 | fn is_numeric(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/datatypes.rs:746:49 [INFO] [stdout] | [INFO] [stdout] 746 | fn is_dictionary_key_type(t: PyDataType) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:141:57 [INFO] [stdout] | [INFO] [stdout] 141 | fn from_arrow(_cls: &Bound, input: Self) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:151:41 [INFO] [stdout] | [INFO] [stdout] 151 | fn equals(&self, other: PyField) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:184:34 [INFO] [stdout] | [INFO] [stdout] 184 | fn remove_metadata(&self) -> Arro3Field { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:211:42 [INFO] [stdout] | [INFO] [stdout] 211 | fn with_name(&self, name: String) -> Arro3Field { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:215:48 [INFO] [stdout] | [INFO] [stdout] 215 | fn with_nullable(&self, nullable: bool) -> Arro3Field { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/field.rs:219:50 [INFO] [stdout] | [INFO] [stdout] 219 | fn with_type(&self, new_type: PyDataType) -> Arro3Field { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch.rs:345:47 [INFO] [stdout] | [INFO] [stdout] 345 | fn equals(&self, other: PyRecordBatch) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch.rs:370:42 [INFO] [stdout] | [INFO] [stdout] 370 | fn remove_column(&self, i: usize) -> Arro3RecordBatch { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch.rs:408:62 [INFO] [stdout] | [INFO] [stdout] 408 | fn slice(&self, offset: usize, length: Option) -> Arro3RecordBatch { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch.rs:418:34 [INFO] [stdout] | [INFO] [stdout] 418 | fn to_struct_array(&self) -> Arro3Array { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/record_batch_reader.rs:220:93 [INFO] [stdout] | [INFO] [stdout] 220 | fn from_batches(_cls: &Bound, schema: PySchema, batches: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/scalar/mod.rs:182:61 [INFO] [stdout] | [INFO] [stdout] 182 | fn from_arrow(_cls: &Bound, input: PyScalar) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:160:57 [INFO] [stdout] | [INFO] [stdout] 160 | fn from_arrow(_cls: &Bound, input: Self) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:170:41 [INFO] [stdout] | [INFO] [stdout] 170 | fn append(&self, field: PyField) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:180:42 [INFO] [stdout] | [INFO] [stdout] 180 | fn equals(&self, other: PySchema) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/schema.rs:189:54 [INFO] [stdout] | [INFO] [stdout] 189 | fn get_all_field_indices(&self, name: String) -> Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:218:51 [INFO] [stdout] | [INFO] [stdout] 218 | fn insert(&self, i: usize, field: PyField) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:248:35 [INFO] [stdout] | [INFO] [stdout] 248 | fn remove(&self, i: usize) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:254:34 [INFO] [stdout] | [INFO] [stdout] 254 | fn remove_metadata(&self) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/schema.rs:262:48 [INFO] [stdout] | [INFO] [stdout] 262 | fn set(&self, i: usize, field: PyField) -> Arro3Schema { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:672:29 [INFO] [stdout] | [INFO] [stdout] 672 | fn to_batches(&self) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:679:28 [INFO] [stdout] | [INFO] [stdout] 679 | fn to_reader(&self) -> Arro3RecordBatchReader { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pyo3-arrow` (lib) due to 119 previous errors [INFO] running `Command { std: "docker" "inspect" "a50f6ac27130a62e95fa947034460ff2e3373fa5b75b0b47b78a139f3d1d2912", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a50f6ac27130a62e95fa947034460ff2e3373fa5b75b0b47b78a139f3d1d2912", kill_on_drop: false }` [INFO] [stdout] a50f6ac27130a62e95fa947034460ff2e3373fa5b75b0b47b78a139f3d1d2912