polars-arrow 0.46.0

Minimal implementation of the Arrow specification forked from arrow2
Documentation
Build #1674771 2025-01-26T19:07:56.981581+00:00
# rustc version
rustc 1.86.0-nightly (f7cc13af8 2025-01-25)# docs.rs version
docsrs 0.6.0 (29a0e81b 2025-01-22)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/polars-arrow-0.46.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/polars-arrow-0.46.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:c80049f3b88b82089a44e0f06d0d6029d44b96b7257e55a1cd63dbc9f4c33334" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "full" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250125-1.86.0-nightly-f7cc13af8\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/i686-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "i686-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stdout] ee53e0c8e07271b3699867f76e289548401226c2892fbd8dbf5059c46a2966a0
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ee53e0c8e07271b3699867f76e289548401226c2892fbd8dbf5059c46a2966a0", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting polars-arrow v0.46.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `MutableStructArray`
[INFO] [stderr]   --> src/array/mod.rs:12:29
[INFO] [stderr]    |
[INFO] [stderr] 12 | //! * [`StructArray`] and [`MutableStructArray`], an array of arrays identified by a string (e.g. `{"a": [1, 2], "b": [true, false]}`)
[INFO] [stderr]    |                             ^^^^^^^^^^^^^^^^^^ no item named `MutableStructArray` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `V::IterValue`
[INFO] [stderr]    --> src/array/dictionary/mod.rs:263:47
[INFO] [stderr]     |
[INFO] [stderr] 263 |     /// Returns an iterator over the values [`V::IterValue`].
[INFO] [stderr]     |                                               ^^^^^^^^^^^^ no item named `V` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Buffer`
[INFO] [stderr]    --> src/array/list/mod.rs:214:23
[INFO] [stderr]     |
[INFO] [stderr] 214 |     /// The offsets [`Buffer`].
[INFO] [stderr]     |                       ^^^^^^ no item named `Buffer` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Bitmap`
[INFO] [stderr]    --> src/array/mod.rs:512:83
[INFO] [stderr]     |
[INFO] [stderr] 512 |         /// This function panics if the function `f` modifies the length of the [`Bitmap`].
[INFO] [stderr]     |                                                                                   ^^^^^^ no item named `Bitmap` in scope
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/array/binview/mutable.rs:372:5
[INFO] [stderr]     |
[INFO] [stderr] 372 |     impl_mutable_array_mut_validity!();
[INFO] [stderr]     |     ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in the macro `impl_mutable_array_mut_validity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `BinaryArray`
[INFO] [stderr]   --> src/array/growable/binview.rs:15:37
[INFO] [stderr]    |
[INFO] [stderr] 15 | /// Concrete [`Growable`] for the [`BinaryArray`].
[INFO] [stderr]    |                                     ^^^^^^^^^^^ no item named `BinaryArray` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Arc`
[INFO] [stderr]    --> src/bitmap/immutable.rs:368:55
[INFO] [stderr]     |
[INFO] [stderr] 368 |     /// * this [`Bitmap`] has not been cloned (i.e. [`Arc`]`::get_mut` yields [`Some`])
[INFO] [stderr]     |                                                       ^^^ no item named `Arc` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Bitmap::into_inner`
[INFO] [stderr]    --> src/bitmap/immutable.rs:473:37
[INFO] [stderr]     |
[INFO] [stderr] 473 |     /// This is the inverted from [`Bitmap::into_inner`]
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^ the struct `Bitmap` has no field or associated item named `into_inner`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `arithmetics`
[INFO] [stderr]  --> src/compute/mod.rs:2:7
[INFO] [stderr]   |
[INFO] [stderr] 2 | //! [`arithmetics`], [`aggregate`],
[INFO] [stderr]   |       ^^^^^^^^^^^ no item named `arithmetics` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `filter`
[INFO] [stderr]  --> src/compute/mod.rs:3:7
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! [`filter`], [`comparison`], and [`sort`])
[INFO] [stderr]   |       ^^^^^^ no item named `filter` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `comparison`
[INFO] [stderr]  --> src/compute/mod.rs:3:19
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! [`filter`], [`comparison`], and [`sort`])
[INFO] [stderr]   |                   ^^^^^^^^^^ no item named `comparison` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `sort`
[INFO] [stderr]  --> src/compute/mod.rs:3:39
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! [`filter`], [`comparison`], and [`sort`])
[INFO] [stderr]   |                                       ^^^^ no item named `sort` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `can_hour`
[INFO] [stderr]    --> src/compute/temporal.rs:143:11
[INFO] [stderr]     |
[INFO] [stderr] 143 | /// Use [`can_hour`] to check if this operation is supported for the target [`ArrowDataType`].
[INFO] [stderr]     |           ^^^^^^^^ no item named `can_hour` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `can_minute`
[INFO] [stderr]    --> src/compute/temporal.rs:150:11
[INFO] [stderr]     |
[INFO] [stderr] 150 | /// Use [`can_minute`] to check if this operation is supported for the target [`ArrowDataType`].
[INFO] [stderr]     |           ^^^^^^^^^^ no item named `can_minute` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `can_second`
[INFO] [stderr]    --> src/compute/temporal.rs:157:11
[INFO] [stderr]     |
[INFO] [stderr] 157 | /// Use [`can_second`] to check if this operation is supported for the target [`ArrowDataType`].
[INFO] [stderr]     |           ^^^^^^^^^^ no item named `can_second` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `can_nanosecond`
[INFO] [stderr]    --> src/compute/temporal.rs:166:11
[INFO] [stderr]     |
[INFO] [stderr] 166 | /// Use [`can_nanosecond`] to check if this operation is supported for the target [`ArrowDataType`].
[INFO] [stderr]     |           ^^^^^^^^^^^^^^ no item named `can_nanosecond` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `arrow::array::Array`
[INFO] [stderr]  --> src/legacy/kernels/concatenate.rs:9:14
[INFO] [stderr]   |
[INFO] [stderr] 9 | /// [Array]: arrow::array::Array
[INFO] [stderr]   |              ^^^^^^^^^^^^^^^^^^^ no item named `arrow` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]  --> src/array/binview/mod.rs:1:17
[INFO] [stderr]   |
[INFO] [stderr] 1 | //! See thread: https://lists.apache.org/thread/w88tpz76ox8h3rxkjl4so6rg3f1rv7wt
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr]   = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]   |
[INFO] [stderr] 1 | //! See thread: <https://lists.apache.org/thread/w88tpz76ox8h3rxkjl4so6rg3f1rv7wt>
[INFO] [stderr]   |                 +                                                                +
[INFO] [stderr] 
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr]  --> src/scalar/mod.rs:1:85
[INFO] [stderr]   |
[INFO] [stderr] 1 | //! contains the [`Scalar`] trait object representing individual items of [`Array`](crate::array::Array)s,
[INFO] [stderr]   |                                                                            -------  ^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr]   |                                                                            |
[INFO] [stderr]   |                                                                            because label contains path that resolves to same destination
[INFO] [stderr]   |
[INFO] [stderr]   = note: when a link's destination is not specified,
[INFO] [stderr]           the label is used to resolve intra-doc links
[INFO] [stderr]   = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr]   |
[INFO] [stderr] 1 | //! contains the [`Scalar`] trait object representing individual items of [`Array`]s,
[INFO] [stderr]   |                                                                           ~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr]  --> src/io/ipc/read/mod.rs:3:59
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! The two important structs here are the [`FileReader`](reader::FileReader),
[INFO] [stderr]   |                                             ------------  ^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr]   |                                             |
[INFO] [stderr]   |                                             because label contains path that resolves to same destination
[INFO] [stderr]   |
[INFO] [stderr]   = note: when a link's destination is not specified,
[INFO] [stderr]           the label is used to resolve intra-doc links
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! The two important structs here are the [`FileReader`],
[INFO] [stderr]   |                                            ~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr]  --> src/io/ipc/read/mod.rs:5:22
[INFO] [stderr]   |
[INFO] [stderr] 5 | //! [`StreamReader`](stream::StreamReader), which only supports reading
[INFO] [stderr]   |      --------------  ^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr]   |      |
[INFO] [stderr]   |      because label contains path that resolves to same destination
[INFO] [stderr]   |
[INFO] [stderr]   = note: when a link's destination is not specified,
[INFO] [stderr]           the label is used to resolve intra-doc links
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr]   |
[INFO] [stderr] 5 | //! [`StreamReader`], which only supports reading
[INFO] [stderr]   |     ~~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr]  --> src/ffi/mod.rs:1:58
[INFO] [stderr]   |
[INFO] [stderr] 1 | //! contains FFI bindings to import and export [`Array`](crate::array::Array) via
[INFO] [stderr]   |                                                 -------  ^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr]   |                                                 |
[INFO] [stderr]   |                                                 because label contains path that resolves to same destination
[INFO] [stderr]   |
[INFO] [stderr]   = note: when a link's destination is not specified,
[INFO] [stderr]           the label is used to resolve intra-doc links
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr]   |
[INFO] [stderr] 1 | //! contains FFI bindings to import and export [`Array`] via
[INFO] [stderr]   |                                                ~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr] warning: `polars-arrow` (lib doc) generated 21 warnings (run `cargo fix --lib -p polars-arrow` to apply 1 suggestion)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.73s
[INFO] [stderr]    Generated /opt/rustwide/target/i686-unknown-linux-gnu/doc/polars_arrow/index.html
[INFO] running `Command { std: "docker" "inspect" "ee53e0c8e07271b3699867f76e289548401226c2892fbd8dbf5059c46a2966a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ee53e0c8e07271b3699867f76e289548401226c2892fbd8dbf5059c46a2966a0", kill_on_drop: false }`
[INFO] [stdout] ee53e0c8e07271b3699867f76e289548401226c2892fbd8dbf5059c46a2966a0