[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<PyArrowBuffer, Infallible>
[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<Arro3Array, Infallible>
[INFO] [stdout]    --> src/array.rs:441:62
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn slice(&self, offset: usize, length: Option<usize>) -> Arro3Array {
[INFO] [stdout]     |                                                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyArrayReader, Infallible>
[INFO] [stdout]    --> src/array_reader.rs:200:83
[INFO] [stdout]     |
[INFO] [stdout] 200 |     fn from_arrays(_cls: &Bound<PyType>, field: PyField, arrays: Vec<PyArray>) -> Self {
[INFO] [stdout]     |                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<pyo3::Bound<'_, PyBytes>, 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<bool, Infallible>
[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<usize, Infallible>
[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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:153:57
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn from_arrow(_cls: &Bound<PyType>, input: Self) -> Self {
[INFO] [stdout]     |                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:304:35
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn null(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:309:35
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn bool(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:314:35
[INFO] [stdout]     |
[INFO] [stdout] 314 |     fn int8(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:319:36
[INFO] [stdout]     |
[INFO] [stdout] 319 |     fn int16(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:324:36
[INFO] [stdout]     |
[INFO] [stdout] 324 |     fn int32(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:329:36
[INFO] [stdout]     |
[INFO] [stdout] 329 |     fn int64(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:334:36
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn uint8(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:339:37
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn uint16(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:344:37
[INFO] [stdout]     |
[INFO] [stdout] 344 |     fn uint32(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:349:37
[INFO] [stdout]     |
[INFO] [stdout] 349 |     fn uint64(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:354:38
[INFO] [stdout]     |
[INFO] [stdout] 354 |     fn float16(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:359:38
[INFO] [stdout]     |
[INFO] [stdout] 359 |     fn float32(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:364:38
[INFO] [stdout]     |
[INFO] [stdout] 364 |     fn float64(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:388:78
[INFO] [stdout]     |
[INFO] [stdout] 388 |     fn timestamp(_: &Bound<PyType>, unit: PyTimeUnit, tz: Option<String>) -> Self {
[INFO] [stdout]     |                                                                              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:393:37
[INFO] [stdout]     |
[INFO] [stdout] 393 |     fn date32(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:398:37
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn date64(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:403:57
[INFO] [stdout]     |
[INFO] [stdout] 403 |     fn duration(_: &Bound<PyType>, unit: PyTimeUnit) -> Self {
[INFO] [stdout]     |                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:408:54
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn month_day_nano_interval(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:414:58
[INFO] [stdout]     |
[INFO] [stdout] 414 |     fn binary(_: &Bound<PyType>, length: Option<i32>) -> Self {
[INFO] [stdout]     |                                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:423:37
[INFO] [stdout]     |
[INFO] [stdout] 423 |     fn string(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:428:35
[INFO] [stdout]     |
[INFO] [stdout] 428 |     fn utf8(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:433:43
[INFO] [stdout]     |
[INFO] [stdout] 433 |     fn large_binary(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:438:43
[INFO] [stdout]     |
[INFO] [stdout] 438 |     fn large_string(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:443:41
[INFO] [stdout]     |
[INFO] [stdout] 443 |     fn large_utf8(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:448:42
[INFO] [stdout]     |
[INFO] [stdout] 448 |     fn binary_view(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:453:42
[INFO] [stdout]     |
[INFO] [stdout] 453 |     fn string_view(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:458:67
[INFO] [stdout]     |
[INFO] [stdout] 458 |     fn decimal128(_: &Bound<PyType>, precision: u8, scale: i8) -> Self {
[INFO] [stdout]     |                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:463:67
[INFO] [stdout]     |
[INFO] [stdout] 463 |     fn decimal256(_: &Bound<PyType>, precision: u8, scale: i8) -> Self {
[INFO] [stdout]     |                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:469:80
[INFO] [stdout]     |
[INFO] [stdout] 469 |     fn list(_: &Bound<PyType>, value_type: PyField, list_size: Option<i32>) -> Self {
[INFO] [stdout]     |                                                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:478:62
[INFO] [stdout]     |
[INFO] [stdout] 478 |     fn large_list(_: &Bound<PyType>, value_type: PyField) -> Self {
[INFO] [stdout]     |                                                              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:483:61
[INFO] [stdout]     |
[INFO] [stdout] 483 |     fn list_view(_: &Bound<PyType>, value_type: PyField) -> Self {
[INFO] [stdout]     |                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:488:67
[INFO] [stdout]     |
[INFO] [stdout] 488 |     fn large_list_view(_: &Bound<PyType>, value_type: PyField) -> Self {
[INFO] [stdout]     |                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:493:92
[INFO] [stdout]     |
[INFO] [stdout] 493 |     fn map(_: &Bound<PyType>, 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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:508:61
[INFO] [stdout]     |
[INFO] [stdout] 508 |     fn r#struct(_: &Bound<PyType>, fields: Vec<PyField>) -> Self {
[INFO] [stdout]     |                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:515:89
[INFO] [stdout]     |
[INFO] [stdout] 515 |     fn dictionary(_: &Bound<PyType>, 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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:523:90
[INFO] [stdout]     |
[INFO] [stdout] 523 |     fn run_end_encoded(_: &Bound<PyType>, 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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<PyArrowBuffer, Infallible>
[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<Arro3Array, Infallible>
[INFO] [stdout]    --> src/array.rs:441:62
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn slice(&self, offset: usize, length: Option<usize>) -> Arro3Array {
[INFO] [stdout]     |                                                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyField, Infallible>
[INFO] [stdout]    --> src/field.rs:141:57
[INFO] [stdout]     |
[INFO] [stdout] 141 |     fn from_arrow(_cls: &Bound<PyType>, input: Self) -> Self {
[INFO] [stdout]     |                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[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<PyArrayReader, Infallible>
[INFO] [stdout]    --> src/array_reader.rs:200:83
[INFO] [stdout]     |
[INFO] [stdout] 200 |     fn from_arrays(_cls: &Bound<PyType>, field: PyField, arrays: Vec<PyArray>) -> Self {
[INFO] [stdout]     |                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3Field, Infallible>
[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<Arro3Field, Infallible>
[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<Arro3Field, Infallible>
[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<Arro3Field, Infallible>
[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<pyo3::Bound<'_, PyBytes>, 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<bool, Infallible>
[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<bool, Infallible>
[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<usize, Infallible>
[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<Arro3RecordBatch, Infallible>
[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<Arro3RecordBatch, Infallible>
[INFO] [stdout]    --> src/record_batch.rs:408:62
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn slice(&self, offset: usize, length: Option<usize>) -> Arro3RecordBatch {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3Array, Infallible>
[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<PyRecordBatchReader, Infallible>
[INFO] [stdout]    --> src/record_batch_reader.rs:220:93
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn from_batches(_cls: &Bound<PyType>, schema: PySchema, batches: Vec<PyRecordBatch>) -> Self {
[INFO] [stdout]     |                                                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:153:57
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn from_arrow(_cls: &Bound<PyType>, input: Self) -> Self {
[INFO] [stdout]     |                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:304:35
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn null(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:309:35
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn bool(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:314:35
[INFO] [stdout]     |
[INFO] [stdout] 314 |     fn int8(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:319:36
[INFO] [stdout]     |
[INFO] [stdout] 319 |     fn int16(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:324:36
[INFO] [stdout]     |
[INFO] [stdout] 324 |     fn int32(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:329:36
[INFO] [stdout]     |
[INFO] [stdout] 329 |     fn int64(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:334:36
[INFO] [stdout]     |
[INFO] [stdout] 334 |     fn uint8(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:339:37
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn uint16(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyScalar, Infallible>
[INFO] [stdout]    --> src/scalar/mod.rs:182:61
[INFO] [stdout]     |
[INFO] [stdout] 182 |     fn from_arrow(_cls: &Bound<PyType>, input: PyScalar) -> Self {
[INFO] [stdout]     |                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PySchema, Infallible>
[INFO] [stdout]    --> src/schema.rs:160:57
[INFO] [stdout]     |
[INFO] [stdout] 160 |     fn from_arrow(_cls: &Bound<PyType>, input: Self) -> Self {
[INFO] [stdout]     |                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3Schema, Infallible>
[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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:344:37
[INFO] [stdout]     |
[INFO] [stdout] 344 |     fn uint32(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:349:37
[INFO] [stdout]     |
[INFO] [stdout] 349 |     fn uint64(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:354:38
[INFO] [stdout]     |
[INFO] [stdout] 354 |     fn float16(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:359:38
[INFO] [stdout]     |
[INFO] [stdout] 359 |     fn float32(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:364:38
[INFO] [stdout]     |
[INFO] [stdout] 364 |     fn float64(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:388:78
[INFO] [stdout]     |
[INFO] [stdout] 388 |     fn timestamp(_: &Bound<PyType>, unit: PyTimeUnit, tz: Option<String>) -> Self {
[INFO] [stdout]     |                                                                              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:393:37
[INFO] [stdout]     |
[INFO] [stdout] 393 |     fn date32(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:398:37
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn date64(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:403:57
[INFO] [stdout]     |
[INFO] [stdout] 403 |     fn duration(_: &Bound<PyType>, unit: PyTimeUnit) -> Self {
[INFO] [stdout]     |                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:408:54
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn month_day_nano_interval(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:414:58
[INFO] [stdout]     |
[INFO] [stdout] 414 |     fn binary(_: &Bound<PyType>, length: Option<i32>) -> Self {
[INFO] [stdout]     |                                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:423:37
[INFO] [stdout]     |
[INFO] [stdout] 423 |     fn string(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<usize>, Infallible>
[INFO] [stdout]    --> src/schema.rs:189:54
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn get_all_field_indices(&self, name: String) -> Vec<usize> {
[INFO] [stdout]     |                                                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:428:35
[INFO] [stdout]     |
[INFO] [stdout] 428 |     fn utf8(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:433:43
[INFO] [stdout]     |
[INFO] [stdout] 433 |     fn large_binary(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:438:43
[INFO] [stdout]     |
[INFO] [stdout] 438 |     fn large_string(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:443:41
[INFO] [stdout]     |
[INFO] [stdout] 443 |     fn large_utf8(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:448:42
[INFO] [stdout]     |
[INFO] [stdout] 448 |     fn binary_view(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:453:42
[INFO] [stdout]     |
[INFO] [stdout] 453 |     fn string_view(_: &Bound<PyType>) -> Self {
[INFO] [stdout]     |                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:458:67
[INFO] [stdout]     |
[INFO] [stdout] 458 |     fn decimal128(_: &Bound<PyType>, precision: u8, scale: i8) -> Self {
[INFO] [stdout]     |                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:463:67
[INFO] [stdout]     |
[INFO] [stdout] 463 |     fn decimal256(_: &Bound<PyType>, precision: u8, scale: i8) -> Self {
[INFO] [stdout]     |                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3Schema, Infallible>
[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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:469:80
[INFO] [stdout]     |
[INFO] [stdout] 469 |     fn list(_: &Bound<PyType>, value_type: PyField, list_size: Option<i32>) -> Self {
[INFO] [stdout]     |                                                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:478:62
[INFO] [stdout]     |
[INFO] [stdout] 478 |     fn large_list(_: &Bound<PyType>, value_type: PyField) -> Self {
[INFO] [stdout]     |                                                              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:483:61
[INFO] [stdout]     |
[INFO] [stdout] 483 |     fn list_view(_: &Bound<PyType>, value_type: PyField) -> Self {
[INFO] [stdout]     |                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:488:67
[INFO] [stdout]     |
[INFO] [stdout] 488 |     fn large_list_view(_: &Bound<PyType>, value_type: PyField) -> Self {
[INFO] [stdout]     |                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3Schema, Infallible>
[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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:493:92
[INFO] [stdout]     |
[INFO] [stdout] 493 |     fn map(_: &Bound<PyType>, 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<Arro3Schema, Infallible>
[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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:508:61
[INFO] [stdout]     |
[INFO] [stdout] 508 |     fn r#struct(_: &Bound<PyType>, fields: Vec<PyField>) -> Self {
[INFO] [stdout]     |                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3Schema, Infallible>
[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<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:515:89
[INFO] [stdout]     |
[INFO] [stdout] 515 |     fn dictionary(_: &Bound<PyType>, 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<Vec<Arro3RecordBatch>, Infallible>
[INFO] [stdout]    --> src/table.rs:672:29
[INFO] [stdout]     |
[INFO] [stdout] 672 |     fn to_batches(&self) -> Vec<Arro3RecordBatch> {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyDataType, Infallible>
[INFO] [stdout]    --> src/datatypes.rs:523:90
[INFO] [stdout]     |
[INFO] [stdout] 523 |     fn run_end_encoded(_: &Bound<PyType>, 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<Arro3RecordBatchReader, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<bool, Infallible>
[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<PyField, Infallible>
[INFO] [stdout]    --> src/field.rs:141:57
[INFO] [stdout]     |
[INFO] [stdout] 141 |     fn from_arrow(_cls: &Bound<PyType>, input: Self) -> Self {
[INFO] [stdout]     |                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[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<Arro3Field, Infallible>
[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<Arro3Field, Infallible>
[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<Arro3Field, Infallible>
[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<Arro3Field, Infallible>
[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<bool, Infallible>
[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<Arro3RecordBatch, Infallible>
[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<Arro3RecordBatch, Infallible>
[INFO] [stdout]    --> src/record_batch.rs:408:62
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn slice(&self, offset: usize, length: Option<usize>) -> Arro3RecordBatch {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3Array, Infallible>
[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<PyRecordBatchReader, Infallible>
[INFO] [stdout]    --> src/record_batch_reader.rs:220:93
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn from_batches(_cls: &Bound<PyType>, schema: PySchema, batches: Vec<PyRecordBatch>) -> Self {
[INFO] [stdout]     |                                                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PyScalar, Infallible>
[INFO] [stdout]    --> src/scalar/mod.rs:182:61
[INFO] [stdout]     |
[INFO] [stdout] 182 |     fn from_arrow(_cls: &Bound<PyType>, input: PyScalar) -> Self {
[INFO] [stdout]     |                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PySchema, Infallible>
[INFO] [stdout]    --> src/schema.rs:160:57
[INFO] [stdout]     |
[INFO] [stdout] 160 |     fn from_arrow(_cls: &Bound<PyType>, input: Self) -> Self {
[INFO] [stdout]     |                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3Schema, Infallible>
[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<bool, Infallible>
[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<Vec<usize>, Infallible>
[INFO] [stdout]    --> src/schema.rs:189:54
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn get_all_field_indices(&self, name: String) -> Vec<usize> {
[INFO] [stdout]     |                                                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3Schema, Infallible>
[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<Arro3Schema, Infallible>
[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<Arro3Schema, Infallible>
[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<Arro3Schema, Infallible>
[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<Vec<Arro3RecordBatch>, Infallible>
[INFO] [stdout]    --> src/table.rs:672:29
[INFO] [stdout]     |
[INFO] [stdout] 672 |     fn to_batches(&self) -> Vec<Arro3RecordBatch> {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Arro3RecordBatchReader, Infallible>
[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
