# rustc version rustc 1.96.0-nightly (e370b60cf 2026-03-07)
# docs.rs version docsrs 0.0.0 (3c601d69 2026-03-07 )
# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/cdrs-2.3.3/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/cdrs-2.3.3/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260307-1.96.0-nightly-e370b60cf\", \"--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] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 7a2f1fc52600e18cdda0a60a3505ace3d4f6a7b0c7d1432600ec4aa0d5983f2e [INFO] running `Command { std: "docker" "start" "-a" "7a2f1fc52600e18cdda0a60a3505ace3d4f6a7b0c7d1432600ec4aa0d5983f2e", kill_on_drop: false }` [INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: crud_operations, dynamic_cluster, insert_collection, multiple_thread, paged_query, prepare_batch_execute, server_events [INFO] [stderr] If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true` [INFO] [stderr] to the [[example]] target configuration of at least one example. [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting cdrs v2.3.3 (/opt/rustwide/workdir) [INFO] [stderr] warning: unexpected `cfg` condition value: `v5` [INFO] [stderr] --> src/frame/mod.rs:116:48 [INFO] [stderr] | [INFO] [stderr] 116 | } else if cfg!(feature = "v4") || cfg!(feature = "v5") { [INFO] [stderr] | ^^^^^^^^^^---- [INFO] [stderr] | | [INFO] [stderr] | help: there is a expected value with a similar name: `"v4"` [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `e2e-tests`, `openssl`, `rust-tls`, `rustls`, `ssl`, `unstable-dynamic-cluster`, `v3`, `v4`, and `webpki` [INFO] [stderr] = help: consider adding `v5` as a feature in `Cargo.toml` [INFO] [stderr] = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `v5` [INFO] [stderr] --> src/frame/mod.rs:132:48 [INFO] [stderr] | [INFO] [stderr] 132 | } else if cfg!(feature = "v4") || cfg!(feature = "v5") { [INFO] [stderr] | ^^^^^^^^^^---- [INFO] [stderr] | | [INFO] [stderr] | help: there is a expected value with a similar name: `"v4"` [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `e2e-tests`, `openssl`, `rust-tls`, `rustls`, `ssl`, `unstable-dynamic-cluster`, `v3`, `v4`, and `webpki` [INFO] [stderr] = help: consider adding `v5` as a feature in `Cargo.toml` [INFO] [stderr] = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `string` [INFO] [stderr] --> src/frame/frame_result.rs:343:36 [INFO] [stderr] | [INFO] [stderr] 343 | /// The initial <ksname> is a [string] and is only present [INFO] [stderr] | ^^^^^^ no item named `string` 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 `string` [INFO] [stderr] --> src/frame/frame_result.rs:346:39 [INFO] [stderr] | [INFO] [stderr] 346 | /// The initial <tablename> is a [string] and is present [INFO] [stderr] | ^^^^^^ no item named `string` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `short` [INFO] [stderr] --> src/types/mod.rs:230:43 [INFO] [stderr] | [INFO] [stderr] 230 | /// Converts number i16 into Cassandra's [short]. [INFO] [stderr] | ^^^^^ no item named `short` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `int` [INFO] [stderr] --> src/types/mod.rs:243:39 [INFO] [stderr] | [INFO] [stderr] 243 | /// Convers integer into Cassandra's [int] [INFO] [stderr] | ^^^ no item named `int` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `int` [INFO] [stderr] --> src/types/mod.rs:256:39 [INFO] [stderr] | [INFO] [stderr] 256 | /// Convers integer into Cassandra's [int] [INFO] [stderr] | ^^^ no item named `int` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `varint` [INFO] [stderr] --> src/types/mod.rs:269:40 [INFO] [stderr] | [INFO] [stderr] 269 | /// Converts integer into Cassandra's [varint]. [INFO] [stderr] | ^^^^^^ no item named `varint` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `int` [INFO] [stderr] --> src/types/mod.rs:316:39 [INFO] [stderr] | [INFO] [stderr] 316 | /// Convers integer into Cassandra's [int] [INFO] [stderr] | ^^^ no item named `int` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `inet` [INFO] [stderr] --> src/types/mod.rs:662:45 [INFO] [stderr] | [INFO] [stderr] 662 | /// The structure wich represets Cassandra [inet] [INFO] [stderr] | ^^^^ no item named `inet` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `tTcp` [INFO] [stderr] --> src/transport.rs:7:24 [INFO] [stderr] | [INFO] [stderr] 7 | //! * [`TransportTcp`][tTcp] is default TCP transport which is usually used to establish [INFO] [stderr] | ^^^^ no item named `tTcp` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `transportTcp` [INFO] [stderr] --> src/transport.rs:24:55 [INFO] [stderr] | [INFO] [stderr] 24 | ///General CDRS transport trait. Both [`TranportTcp`][transportTcp] [INFO] [stderr] | ^^^^^^^^^^^^ no item named `transportTcp` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `transportTls` [INFO] [stderr] --> src/transport.rs:25:25 [INFO] [stderr] | [INFO] [stderr] 25 | ///and [`TransportTls`][transportTls] has their own implementations of this trait. Generaly [INFO] [stderr] | ^^^^^^^^^^^^ no item named `transportTls` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `transportTcp` [INFO] [stderr] --> src/transport.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | ///[transportTcp]:struct.TransportTcp.html [INFO] [stderr] | ^^^^^^^^^^^^ no item named `transportTcp` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `transportTls` [INFO] [stderr] --> src/transport.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | ///[transportTls]:struct.TransportTls.html [INFO] [stderr] | ^^^^^^^^^^^^ no item named `transportTls` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `string` [INFO] [stderr] --> src/types/mod.rs:397:57 [INFO] [stderr] | [INFO] [stderr] 397 | /// Converts into Cassandra byte representation of [string] [INFO] [stderr] | ^^^^^^ no item named `string` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `string` [INFO] [stderr] --> src/types/mod.rs:408:92 [INFO] [stderr] | [INFO] [stderr] 408 | /// from_cursor gets Cursor who's position is set such that it should be a start of a [string]. [INFO] [stderr] | ^^^^^^ no item named `string` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `string` [INFO] [stderr] --> src/types/mod.rs:445:57 [INFO] [stderr] | [INFO] [stderr] 445 | /// Converts into Cassandra byte representation of [string] [INFO] [stderr] | ^^^^^^ no item named `string` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `string` [INFO] [stderr] --> src/types/mod.rs:456:92 [INFO] [stderr] | [INFO] [stderr] 456 | /// from_cursor gets Cursor who's position is set such that it should be a start of a [string]. [INFO] [stderr] | ^^^^^^ no item named `string` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `bytes` [INFO] [stderr] --> src/types/mod.rs:554:92 [INFO] [stderr] | [INFO] [stderr] 554 | /// from_cursor gets Cursor who's position is set such that it should be a start of a [bytes]. [INFO] [stderr] | ^^^^^ no item named `bytes` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `bytes` [INFO] [stderr] --> src/types/mod.rs:600:92 [INFO] [stderr] | [INFO] [stderr] 600 | /// from_cursor gets Cursor who's position is set such that it should be a start of a [bytes]. [INFO] [stderr] | ^^^^^ no item named `bytes` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/frame/frame_batch.rs:16:9 [INFO] [stderr] | [INFO] [stderr] 16 | /// https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L413 [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] 16 | /// <https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L413> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/frame/frame_batch.rs:102:23 [INFO] [stderr] | [INFO] [stderr] 102 | /// protocol. See https://issues.apache.org/jira/browse/CASSANDRA-10246 for [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 102 | /// protocol. See <https://issues.apache.org/jira/browse/CASSANDRA-10246> for [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/frame/frame_error.rs:2:6 [INFO] [stderr] | [INFO] [stderr] 2 | //! (https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L1011) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 2 | //! (<https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L1011>) [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/frame/frame_error.rs:49:6 [INFO] [stderr] | [INFO] [stderr] 49 | /// (https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L1011). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 49 | /// (<https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L1011>). [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/frame/frame_error.rs:149:6 [INFO] [stderr] | [INFO] [stderr] 149 | /// (https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L1025) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 149 | /// (<https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L1025>) [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/frame/frame_error.rs:394:6 [INFO] [stderr] | [INFO] [stderr] 394 | /// (https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L1150) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 394 | /// (<https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L1150>) [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/frame/frame_result.rs:230:10 [INFO] [stderr] | [INFO] [stderr] 230 | /// (https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L541) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 230 | /// (<https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L541>) [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `ksname` [INFO] [stderr] --> src/frame/frame_result.rs:343:21 [INFO] [stderr] | [INFO] [stderr] 343 | /// The initial <ksname> is a [string] and is only present [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::invalid_html_tags)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `tablename` [INFO] [stderr] --> src/frame/frame_result.rs:346:21 [INFO] [stderr] | [INFO] [stderr] 346 | /// The initial <tablename> is a [string] and is present [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/frame/frame_result.rs:474:10 [INFO] [stderr] | [INFO] [stderr] 474 | /// (https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L569) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 474 | /// (<https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L569>) [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `metadata` [INFO] [stderr] --> src/frame/frame_result.rs:587:43 [INFO] [stderr] | [INFO] [stderr] 587 | /// It is defined exactly the same as <metadata> in the Rows [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/types/mod.rs:663:6 [INFO] [stderr] | [INFO] [stderr] 663 | /// (https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L222). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 663 | /// (<https://github.com/apache/cassandra/blob/trunk/doc/native_protocol_v4.spec#L222>). [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: `cdrs` (lib doc) generated 33 warnings (run `cargo fix --lib -p cdrs` to apply 9 suggestions) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.80s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: snap v0.2.5 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/cdrs/index.html [INFO] running `Command { std: "docker" "inspect" "7a2f1fc52600e18cdda0a60a3505ace3d4f6a7b0c7d1432600ec4aa0d5983f2e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7a2f1fc52600e18cdda0a60a3505ace3d4f6a7b0c7d1432600ec4aa0d5983f2e", kill_on_drop: false }` [INFO] [stdout] 7a2f1fc52600e18cdda0a60a3505ace3d4f6a7b0c7d1432600ec4aa0d5983f2e