polars-arrow 0.41.3

Minimal implementation of the Arrow specification forked from arrow2
Documentation
Build #1279128 2024-07-02T07:45:15.231129+00:00
# rustc version
rustc 1.81.0-nightly (cf2df68d1 2024-07-01)# docs.rs version
docsrs 0.6.0 (bb8cd489 2024-06-24)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/polars-arrow-0.41.3/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/polars-arrow-0.41.3/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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/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\", \"-20240701-1.81.0-nightly-cf2df68d1\", \"--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] 00a95ef3e7d06ca312568e84bdcd41bf5e26b22d71a20138961fbf71f70b6809
[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" "00a95ef3e7d06ca312568e84bdcd41bf5e26b22d71a20138961fbf71f70b6809", 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.41.3 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `V::IterValue`
[INFO] [stderr]    --> src/array/dictionary/mod.rs:242:47
[INFO] [stderr]     |
[INFO] [stderr] 242 |     /// 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:172:23
[INFO] [stderr]     |
[INFO] [stderr] 172 |     /// 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:613:83
[INFO] [stderr]     |
[INFO] [stderr] 613 |         /// 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:250:5
[INFO] [stderr]     |
[INFO] [stderr] 250 |     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:36:37
[INFO] [stderr]    |
[INFO] [stderr] 36 | /// 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 `ArrayData`
[INFO] [stderr]    --> src/array/mod.rs:409:39
[INFO] [stderr]     |
[INFO] [stderr] 409 |     /// Convert this [`Array`] into [`ArrayData`]
[INFO] [stderr]     |                                       ^^^^^^^^^ no item named `ArrayData` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `ArrayData`
[INFO] [stderr]    --> src/array/mod.rs:412:38
[INFO] [stderr]     |
[INFO] [stderr] 412 |     /// Create this [`Array`] from [`ArrayData`]
[INFO] [stderr]     |                                      ^^^^^^^^^ no item named `ArrayData` 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 `csv`
[INFO] [stderr]  --> src/io/mod.rs:2:64
[INFO] [stderr]   |
[INFO] [stderr] 2 | //! Contains modules to interface with other formats such as [`csv`],
[INFO] [stderr]   |                                                                ^^^ no item named `csv` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `parquet`
[INFO] [stderr]  --> src/io/mod.rs:3:7
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! [`parquet`], [`json`], [`ipc`], [`mod@print`] and [`avro`].
[INFO] [stderr]   |       ^^^^^^^ no item named `parquet` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `json`
[INFO] [stderr]  --> src/io/mod.rs:3:20
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! [`parquet`], [`json`], [`ipc`], [`mod@print`] and [`avro`].
[INFO] [stderr]   |                    ^^^^ no item named `json` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `print`
[INFO] [stderr]  --> src/io/mod.rs:3:39
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! [`parquet`], [`json`], [`ipc`], [`mod@print`] and [`avro`].
[INFO] [stderr]   |                                       ^^^^^^^^^ this link resolves to the macro `print`, which is not in the type namespace
[INFO] [stderr]   |
[INFO] [stderr] help: to link to the macro, add an exclamation mark
[INFO] [stderr]   |
[INFO] [stderr] 3 - //! [`parquet`], [`json`], [`ipc`], [`mod@print`] and [`avro`].
[INFO] [stderr] 3 + //! [`parquet`], [`json`], [`ipc`], [`print!`] and [`avro`].
[INFO] [stderr]   |
[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]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://lists.apache.org/thread/w88tpz76ox8h3rxkjl4so6rg3f1rv7wt>`
[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] 
[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 22 warnings (run `cargo fix --lib -p polars-arrow` to apply 1 suggestion)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.58s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/polars_arrow/index.html
[INFO] running `Command { std: "docker" "inspect" "00a95ef3e7d06ca312568e84bdcd41bf5e26b22d71a20138961fbf71f70b6809", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "00a95ef3e7d06ca312568e84bdcd41bf5e26b22d71a20138961fbf71f70b6809", kill_on_drop: false }`
[INFO] [stdout] 00a95ef3e7d06ca312568e84bdcd41bf5e26b22d71a20138961fbf71f70b6809