Rustb 0.7.1

A package for calculating band, angle state, linear and nonlinear conductivities based on tight-binding models
Documentation

Build #4139890 2026-08-15 17:02:54

# rustc version rustc 1.99.0-nightly (d453bdd8f 2026-08-14)

# 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" "ece021789a2d139d709c579da1a2200112b21588f870c805a922f56f47d1c0f6" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "cryspglib openblas-system" "--no-default-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--html-in-header\", \"./docs-header.html\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260814-1.99.0-nightly-d453bdd8f\", \"--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] Documenting Rustb v0.7.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `CrystalSymmetry::high_symmetry_kpoints` [INFO] [stderr] --> src/crystal_symmetry.rs:324:11 [INFO] [stderr] | [INFO] [stderr] 324 | /// [`CrystalSymmetry::high_symmetry_kpoints`] additionally returns [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `CrystalSymmetry` has no associated item named `high_symmetry_kpoints` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `floquet_effective_model` links to private item `real_space_commutator` [INFO] [stderr] --> src/floquet.rs:1000:11 [INFO] [stderr] | [INFO] [stderr] 1000 | /// [`real_space_commutator`] for the harmonic pair `(T_q, T_{−q})`. [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: public documentation for `floquet_effective_model` links to private item `FloquetEffectiveOptions::target_hamR` [INFO] [stderr] --> src/floquet.rs:1008:11 [INFO] [stderr] | [INFO] [stderr] 1008 | /// [`FloquetEffectiveOptions::target_hamR`] is rejected: the [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: public documentation for `floquet_effective_model` links to private item `validate_floquet_drive` [INFO] [stderr] --> src/floquet.rs:1021:12 [INFO] [stderr] | [INFO] [stderr] 1021 | /// ([`validate_floquet_drive`]), `order > 1`, a negative `q_max`, a [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 `m,n` [INFO] [stderr] --> src/magnetic_field.rs:142:25 [INFO] [stderr] | [INFO] [stderr] 142 | /// \texttt{expand=[m,n]} [INFO] [stderr] | ^^^ no item named `m,n` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `set_hop` [INFO] [stderr] --> src/model_build.rs:154:11 [INFO] [stderr] | [INFO] [stderr] 154 | /// [`set_hop`], [`set_onsite`], and related methods. [INFO] [stderr] | ^^^^^^^ no item named `set_hop` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `set_onsite` [INFO] [stderr] --> src/model_build.rs:154:24 [INFO] [stderr] | [INFO] [stderr] 154 | /// [`set_hop`], [`set_onsite`], and related methods. [INFO] [stderr] | ^^^^^^^^^^ no item named `set_onsite` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `set_hop` [INFO] [stderr] --> src/model_build.rs:447:24 [INFO] [stderr] | [INFO] [stderr] 447 | /// Identical to [`set_hop`] except the hopping amplitude is **added** to [INFO] [stderr] | ^^^^^^^ no item named `set_hop` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `set_hop` [INFO] [stderr] --> src/model_build.rs:458:15 [INFO] [stderr] | [INFO] [stderr] 458 | /// See [`set_hop`] for a full description of the parameters and panics. [INFO] [stderr] | ^^^^^^^ no item named `set_hop` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `set_hop` [INFO] [stderr] --> src/model_build.rs:569:67 [INFO] [stderr] | [INFO] [stderr] 569 | /// using the **full** (spin-doubled) basis indices. Unlike [`set_hop`] and [INFO] [stderr] | ^^^^^^^ no item named `set_hop` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `add_hop` [INFO] [stderr] --> src/model_build.rs:570:11 [INFO] [stderr] | [INFO] [stderr] 570 | /// [`add_hop`], it does **not** apply Pauli matrix decoration. The indices [INFO] [stderr] | ^^^^^^^ no item named `add_hop` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `set_hop` [INFO] [stderr] --> src/model_build.rs:662:41 [INFO] [stderr] | [INFO] [stderr] 662 | /// Convenience method that calls [`set_hop`] for every orbital `i` with [INFO] [stderr] | ^^^^^^^ no item named `set_hop` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `set_onsite` [INFO] [stderr] --> src/model_build.rs:705:39 [INFO] [stderr] | [INFO] [stderr] 705 | /// Accumulating counterpart of [`set_onsite`]. Adds `tmp[i]` to the [INFO] [stderr] | ^^^^^^^^^^ no item named `set_onsite` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `set_hop` [INFO] [stderr] --> src/model_build.rs:761:38 [INFO] [stderr] | [INFO] [stderr] 761 | /// Convenience wrapper around [`set_hop`] with `R = 0`. [INFO] [stderr] | ^^^^^^^ no item named `set_hop` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `set_hop` [INFO] [stderr] --> src/model_build.rs:798:50 [INFO] [stderr] | [INFO] [stderr] 798 | /// Sets the specified hopping to zero via [`set_hop`] with amplitude 0. [INFO] [stderr] | ^^^^^^^ no item named `set_hop` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `shift_to_atom` [INFO] [stderr] --> src/model_build.rs:908:42 [INFO] [stderr] | [INFO] [stderr] 908 | /// Performs the same operation as [`shift_to_atom`] but uses a different [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `shift_to_atom` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `shift_to_atom` [INFO] [stderr] --> src/model_build.rs:910:15 [INFO] [stderr] | [INFO] [stderr] 910 | /// See [`shift_to_atom`] for details. [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `shift_to_atom` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `6pt` [INFO] [stderr] --> src/velocity.rs:71:110 [INFO] [stderr] | [INFO] [stderr] 71 | //! = \sum_{\mathbf{R}} \bra{\alpha\mathbf{0}} H \ket{\beta\mathbf{R}} \, e^{i\mathbf{k}\cdot\mathbf{R}}, \\[6pt] [INFO] [stderr] | ^^^ no item named `6pt` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `4pt` [INFO] [stderr] --> src/velocity.rs:144:158 [INFO] [stderr] | [INFO] [stderr] 144 | ... \boldsymbol{\tau}_m + \boldsymbol{\tau}_n)} \\[4pt] [INFO] [stderr] | ^^^ no item named `4pt` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `4pt` [INFO] [stderr] --> src/velocity.rs:145:103 [INFO] [stderr] | [INFO] [stderr] 145 | //! &+ i\bigl(\tau_{n\alpha}^{\rm (cart)} - \tau_{m\alpha}^{\rm (cart)}\bigr)\, H_{mn}(\mathbf{k}) \\[4pt] [INFO] [stderr] | ^^^ no item named `4pt` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `NoRMatrix` [INFO] [stderr] --> src/velocity.rs:159:46 [INFO] [stderr] | [INFO] [stderr] 159 | //! `<R as RMatrixData>::HAS_RMATRIX`. For [`NoRMatrix`] (the default), the commutator [INFO] [stderr] | ^^^^^^^^^ no item named `NoRMatrix` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: `Rustb` (lib doc) generated 21 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.04s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/Rustb/index.html [INFO] running `Command { std: "docker" "inspect" "ece021789a2d139d709c579da1a2200112b21588f870c805a922f56f47d1c0f6", kill_on_drop: false }`