# rustc version rustc 1.99.0-nightly (ba28ff76f 2026-08-13)
# docs.rs version docsrs 0.0.0 (b67fb7d1993e3c70fff4d05e2bc482bd9d0d774f 2026-08-13 )
# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "20a662b4b80acc76e29d6a243ffa2586fba07eb3d8460d1ac323e7dda8eca5ea" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "python tracing" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260813-1.99.0-nightly-ba28ff76f\", \"--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\"" "-j6" "--target" "x86_64-unknown-linux-gnu" "-Zrustdoc-scrape-examples", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] warning: lint `no_mangle_generic_items` has been removed: converted into hard error, generic items must always be mangled [INFO] [stderr] | [INFO] [stderr] = note: requested on the command line with `-W no_mangle_generic_items` [INFO] [stderr] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `qcs-api-client-common` (build script) generated 1 warning [INFO] [stderr] Documenting qcs-api-client-common v0.19.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `TracingConfiguration` [INFO] [stderr] --> src/lib.rs:23:35 [INFO] [stderr] | [INFO] [stderr] 23 | //! - `tracing-config`: enables [`TracingConfiguration`] support for enabling/disabling traces per-URL. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `TracingConfiguration` 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 `ExpontentialBackoff` [INFO] [stderr] --> src/backoff.rs:4:39 [INFO] [stderr] | [INFO] [stderr] 4 | //! to create a more useful default [`ExpontentialBackoff`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ no item named `ExpontentialBackoff` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `SETTINGS_PATH_VAR` [INFO] [stderr] --> src/configuration/mod.rs:15:9 [INFO] [stderr] | [INFO] [stderr] 15 | //! * [`SETTINGS_PATH_VAR`]: Set the path of the `settings.toml` file to load. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `SETTINGS_PATH_VAR` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `SECRETS_PATH_VAR` [INFO] [stderr] --> src/configuration/mod.rs:16:9 [INFO] [stderr] | [INFO] [stderr] 16 | //! * [`SECRETS_PATH_VAR`]: Set the path of the `secrets.toml` file to load. [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `SECRETS_PATH_VAR` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `SECRETS_READ_ONLY_VAR` [INFO] [stderr] --> src/configuration/mod.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 17 | //! * [`SECRETS_READ_ONLY_VAR`]: Flag indicating whether to treat the `secrets.toml` file as read-only. Disabled by default. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ no item named `SECRETS_READ_ONLY_VAR` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `super::ExternallyManaged` [INFO] [stderr] --> src/configuration/error.rs:89:49 [INFO] [stderr] | [INFO] [stderr] 89 | /// Catch all for errors returned from an [`super::ExternallyManaged`] refresh function. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ExternallyManaged` in module `configuration` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `atomic_write` links to private item `WriteError` [INFO] [stderr] --> src/configuration/fs.rs:27:7 [INFO] [stderr] | [INFO] [stderr] 27 | /// [`WriteError`] if the destination cannot be resolved, the temporary file [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `https://oauth.net/2/refresh-tokens/` [INFO] [stderr] --> src/configuration/secret_string.rs:83:38 [INFO] [stderr] | [INFO] [stderr] 83 | /// An [OAuth 2.0 refresh token][https://oauth.net/2/refresh-tokens/] that is used to obtain a new [`SecretAccessToken`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ invalid path separator [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: this warning originates in the macro `make_secret_string` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `https://oauth.net/2/access-tokens/` [INFO] [stderr] --> src/configuration/secret_string.rs:88:37 [INFO] [stderr] | [INFO] [stderr] 88 | /// An [OAuth 2.0 access token][https://oauth.net/2/access-tokens/] that is used to authenticate requests to the QCS API as a `B... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ invalid path separator [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: this warning originates in the macro `make_secret_string` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: public documentation for `is_read_only` links to private item `WriteError` [INFO] [stderr] --> src/configuration/secrets.rs:86:11 [INFO] [stderr] | [INFO] [stderr] 86 | /// [`WriteError`] if the file permissions cannot be checked. [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `OidcDiscovery` [INFO] [stderr] --> src/configuration/settings.rs:164:77 [INFO] [stderr] | [INFO] [stderr] 164 | /// Note that this is technically distinct from the `issuer` field in [`OidcDiscovery`], [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `OidcDiscovery` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Credentials` [INFO] [stderr] --> src/configuration/tokens.rs:385:35 [INFO] [stderr] | [INFO] [stderr] 385 | /// Initialize a new set of [`Credentials`] using a [`GrantPayload`]. [INFO] [stderr] | ^^^^^^^^^^^ no item named `Credentials` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `GrantPayload` [INFO] [stderr] --> src/configuration/tokens.rs:385:59 [INFO] [stderr] | [INFO] [stderr] 385 | /// Initialize a new set of [`Credentials`] using a [`GrantPayload`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `GrantPayload` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Credentials` [INFO] [stderr] --> src/configuration/tokens.rs:402:35 [INFO] [stderr] | [INFO] [stderr] 402 | /// Initialize a new set of [`Credentials`] using an [`ExternallyManaged`]. [INFO] [stderr] | ^^^^^^^^^^^ no item named `Credentials` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Credentials` [INFO] [stderr] --> src/configuration/tokens.rs:419:35 [INFO] [stderr] | [INFO] [stderr] 419 | /// Initialize a new set of [`Credentials`] using a [`RefreshToken`]. [INFO] [stderr] | ^^^^^^^^^^^ no item named `Credentials` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Credentials` [INFO] [stderr] --> src/configuration/tokens.rs:432:35 [INFO] [stderr] | [INFO] [stderr] 432 | /// Initialize a new set of [`Credentials`] using [`ClientCredentials`]. [INFO] [stderr] | ^^^^^^^^^^^ no item named `Credentials` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Credentials` [INFO] [stderr] --> src/configuration/tokens.rs:449:35 [INFO] [stderr] | [INFO] [stderr] 449 | /// Initialize a new set of [`Credentials`] using [`PkceFlow`]. [INFO] [stderr] | ^^^^^^^^^^^ no item named `Credentials` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `TracingConfiguration::is_enabled` [INFO] [stderr] --> src/configuration/tokens.rs:970:11 [INFO] [stderr] | [INFO] [stderr] 970 | /// [`TracingConfiguration::is_enabled`], this defaults to `true`. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `TracingConfiguration` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Tokens` [INFO] [stderr] --> src/configuration/mod.rs:584:25 [INFO] [stderr] | [INFO] [stderr] 584 | /// Refreshes the [`Tokens`] in use and returns the new bearer access token. [INFO] [stderr] | ^^^^^^ no item named `Tokens` 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/configuration/secret_string.rs:83:37 [INFO] [stderr] | [INFO] [stderr] 83 | /// An [OAuth 2.0 refresh token][https://oauth.net/2/refresh-tokens/] that is used to obtain a new [`SecretAccessToken`]. [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] = note: this warning originates in the macro `make_secret_string` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 83 - /// An [OAuth 2.0 refresh token][https://oauth.net/2/refresh-tokens/] that is used to obtain a new [`SecretAccessToken`]. [INFO] [stderr] 83 + /// An [OAuth 2.0 refresh token]<https://oauth.net/2/refresh-tokens/> that is used to obtain a new [`SecretAccessToken`]. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/configuration/secret_string.rs:88:36 [INFO] [stderr] | [INFO] [stderr] 88 | /// An [OAuth 2.0 access token][https://oauth.net/2/access-tokens/] that is used to authenticate requests to the QCS API as a `B... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] = note: this warning originates in the macro `make_secret_string` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 88 - /// An [OAuth 2.0 access token][https://oauth.net/2/access-tokens/] that is used to authenticate requests to the QCS API as a `Bearer` token. [INFO] [stderr] 88 + /// An [OAuth 2.0 access token]<https://oauth.net/2/access-tokens/> that is used to authenticate requests to the QCS API as a `Bearer` token. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `qcs-api-client-common` (lib doc) generated 22 warnings (1 duplicate) (run `cargo fix --lib -p qcs-api-client-common` to apply 2 suggestions) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.26s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/qcs_api_client_common/index.html [INFO] running `Command { std: "docker" "inspect" "20a662b4b80acc76e29d6a243ffa2586fba07eb3d8460d1ac323e7dda8eca5ea", kill_on_drop: false }`