polars-arrow 0.44.2

Minimal implementation of the Arrow specification forked from arrow2
Documentation
Build #1489441 2024-11-01T08:34:14.369305+00:00
# rustc version
rustc 1.84.0-nightly (a0d98ff0e 2024-10-31)# docs.rs version
docsrs 0.6.0 (83e30f05 2024-10-25)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/polars-arrow-0.44.2/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/polars-arrow-0.44.2/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/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\", \"-20241031-1.84.0-nightly-a0d98ff0e\", \"--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}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stdout] 7b8ee97dd9777ef387ebcd5215798f6bcf239bac7fddb1fdf062cfa74ba640f0
[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" "7b8ee97dd9777ef387ebcd5215798f6bcf239bac7fddb1fdf062cfa74ba640f0", 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.44.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `V::IterValue`
[INFO] [stderr]    --> src/array/dictionary/mod.rs:259:47
[INFO] [stderr]     |
[INFO] [stderr] 259 |     /// Returns an iterator over the values [`V::IterValue`].
[INFO] [stderr]     |                                               ^^^^^^^^^^^^ no item named `V` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[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 `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 `primitive_to_binary`
[INFO] [stderr]  --> src/compute/cast/mod.rs:1:63
[INFO] [stderr]   |
[INFO] [stderr] 1 | //! Defines different casting operators such as [`cast`] or [`primitive_to_binary`].
[INFO] [stderr]   |                                                               ^^^^^^^^^^^^^^^^^^^ no item named `primitive_to_binary` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `BinaryArray`
[INFO] [stderr]   --> src/compute/cast/boolean_to.rs:38:39
[INFO] [stderr]    |
[INFO] [stderr] 38 | /// Casts the [`BooleanArray`] to a [`BinaryArray`], casting trues to `"1"` and falses to `"0"`
[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 `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.80s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/polars_arrow/index.html
[INFO] running `Command { std: "docker" "inspect" "7b8ee97dd9777ef387ebcd5215798f6bcf239bac7fddb1fdf062cfa74ba640f0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7b8ee97dd9777ef387ebcd5215798f6bcf239bac7fddb1fdf062cfa74ba640f0", kill_on_drop: false }`
[INFO] [stdout] 7b8ee97dd9777ef387ebcd5215798f6bcf239bac7fddb1fdf062cfa74ba640f0