# rustc version rustc 1.99.0-nightly (12c36e253 2026-08-10)
# docs.rs version docsrs 0.0.0 (c0e43eba3fa5e6341d933cf845300a19b1ac3e4e 2026-08-06 )
# 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" "50aa14f2a89d7b3fe45b37a768343126a01109f0814f9a4424c49cef25fa36d3" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260810-1.99.0-nightly-12c36e253\", \"--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: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting libitofin v0.12.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `CashFlow::has_occurred` [INFO] [stderr] --> src/cashflows/cashflows.rs:241:22 [INFO] [stderr] | [INFO] [stderr] 241 | /// Propagates [`CashFlow::has_occurred`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `CashFlow` has no associated item named `has_occurred` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CashFlow::has_occurred` [INFO] [stderr] --> src/cashflows/cashflows.rs:260:22 [INFO] [stderr] | [INFO] [stderr] 260 | /// Propagates [`CashFlow::has_occurred`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `CashFlow` has no associated item named `has_occurred` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CashFlow::has_occurred` [INFO] [stderr] --> src/cashflows/cashflows.rs:279:22 [INFO] [stderr] | [INFO] [stderr] 279 | /// Propagates [`CashFlow::has_occurred`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `CashFlow` has no associated item named `has_occurred` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CashFlow::has_occurred` [INFO] [stderr] --> src/cashflows/cashflows.rs:299:22 [INFO] [stderr] | [INFO] [stderr] 299 | /// Propagates [`CashFlow::has_occurred`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `CashFlow` has no associated item named `has_occurred` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CashFlow::has_occurred` [INFO] [stderr] --> src/cashflows/cashflows.rs:321:22 [INFO] [stderr] | [INFO] [stderr] 321 | /// Propagates [`CashFlow::has_occurred`] and [`CashFlow::amount`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `CashFlow` has no associated item named `has_occurred` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CashFlow::has_occurred` [INFO] [stderr] --> src/cashflows/cashflows.rs:346:22 [INFO] [stderr] | [INFO] [stderr] 346 | /// Propagates [`CashFlow::has_occurred`] and [`CashFlow::amount`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `CashFlow` has no associated item named `has_occurred` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CashFlow::has_occurred` [INFO] [stderr] --> src/cashflows/cashflows.rs:374:22 [INFO] [stderr] | [INFO] [stderr] 374 | /// Propagates [`CashFlow::has_occurred`]; without a `settlement_date` the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `CashFlow` has no associated item named `has_occurred` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CashFlow::has_occurred` [INFO] [stderr] --> src/cashflows/cashflows.rs:402:22 [INFO] [stderr] | [INFO] [stderr] 402 | /// Propagates [`CashFlow::has_occurred`] and the coupon accrual; without a [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `CashFlow` has no associated item named `has_occurred` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `index_fixing` links to private item `IborIndex::forecast_fixing_between` [INFO] [stderr] --> src/cashflows/iborcoupon.rs:146:55 [INFO] [stderr] | [INFO] [stderr] 146 | /// specialized 3-arg [`forecast_fixing_between`](IborIndex::forecast_fixing_between) [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 `index_fixing` links to private item `Self::forecast_fixing_dates` [INFO] [stderr] --> src/cashflows/iborcoupon.rs:150:36 [INFO] [stderr] | [INFO] [stderr] 150 | /// [`forecast_fixing_dates`]: Self::forecast_fixing_dates [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 `OvernightSchedule` links to private item `Self::new` [INFO] [stderr] --> src/cashflows/overnightindexedcouponpricer.rs:66:22 [INFO] [stderr] | [INFO] [stderr] 66 | /// Built by [`new`](Self::new) from the accrual `[start, end]` and the index's [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 `pre_adjust_values_impl` [INFO] [stderr] --> src/discretizedasset.rs:172:46 [INFO] [stderr] | [INFO] [stderr] 172 | /// (`discretizedasset.hpp:200`): runs [`pre_adjust_values_impl`] once per [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ no item named `pre_adjust_values_impl` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `pre_adjust_values` [INFO] [stderr] --> src/discretizedasset.rs:182:41 [INFO] [stderr] | [INFO] [stderr] 182 | /// Post-adjustment, guarded like [`pre_adjust_values`] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `pre_adjust_values` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Link` links to private item `Self::current` [INFO] [stderr] --> src/handle.rs:25:56 [INFO] [stderr] | [INFO] [stderr] 25 | /// The pointee lives in one of two slots. [`current`](Self::current) is 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 `Link` links to private item `Self::weak` [INFO] [stderr] --> src/handle.rs:26:54 [INFO] [stderr] | [INFO] [stderr] 26 | /// owning slot every ordinary handle uses. [`weak`](Self::weak) is 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 `Link` links to private item `Link::link_weak` [INFO] [stderr] --> src/handle.rs:28:36 [INFO] [stderr] | [INFO] [stderr] 28 | /// `null_deleter` analogue, see [`Link::link_weak`]); it is resolved by [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 `link_to_weak` links to private item `Link::link_weak` [INFO] [stderr] --> src/handle.rs:211:56 [INFO] [stderr] | [INFO] [stderr] 211 | /// keeps it alive (the `null_deleter` analogue, [`Link::link_weak`]); 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 `Rc` [INFO] [stderr] --> src/indexes/iborindex.rs:193:72 [INFO] [stderr] | [INFO] [stderr] 193 | /// `FixedVsFloatingSwap`, say); the owned newtype cannot project an [`Rc`], so [INFO] [stderr] | ^^ no item named `Rc` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `sabrinterpolation` links to private item `sabr_direct` [INFO] [stderr] --> src/math/interpolations/sabrinterpolation.rs:12:8 [INFO] [stderr] | [INFO] [stderr] 12 | //! ([`sabr_direct`], [`sabr_inverse`], [`sabr_guess`]) ported verbatim from [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 `sabrinterpolation` links to private item `sabr_inverse` [INFO] [stderr] --> src/math/interpolations/sabrinterpolation.rs:12:25 [INFO] [stderr] | [INFO] [stderr] 12 | //! ([`sabr_direct`], [`sabr_inverse`], [`sabr_guess`]) ported verbatim from [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 `sabrinterpolation` links to private item `sabr_guess` [INFO] [stderr] --> src/math/interpolations/sabrinterpolation.rs:12:43 [INFO] [stderr] | [INFO] [stderr] 12 | //! ([`sabr_direct`], [`sabr_inverse`], [`sabr_guess`]) ported verbatim from [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 `sabrinterpolation` links to private item `SabrCostFunction` [INFO] [stderr] --> src/math/interpolations/sabrinterpolation.rs:14:8 [INFO] [stderr] | [INFO] [stderr] 14 | //! ([`SabrCostFunction`]). The exact sqrt/asin/exp transform forms matter: 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: public documentation for `sabrinterpolation` links to private item `sabr_guess` [INFO] [stderr] --> src/math/interpolations/sabrinterpolation.rs:19:56 [INFO] [stderr] | [INFO] [stderr] 19 | //! - Shift-zero only: `addParams`/`shift` are 0, so [`sabr_guess`]'s [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 `SABRInterpolation` links to private item `SabrCostFunction` [INFO] [stderr] --> src/math/interpolations/sabrinterpolation.rs:259:40 [INFO] [stderr] | [INFO] [stderr] 259 | /// last cost evaluation; this keeps [`SabrCostFunction`] a stateless borrow. [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 `RandomSequenceGenerator::next_int32_sequence` [INFO] [stderr] --> src/math/randomnumbers/haltonrsg.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | //! depends on [`RandomSequenceGenerator::next_int32_sequence`], which is [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `RandomSequenceGenerator` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `haltonrsg` links to private item `first_primes` [INFO] [stderr] --> src/math/randomnumbers/haltonrsg.rs:24:9 [INFO] [stderr] | [INFO] [stderr] 24 | //! [`first_primes`], which computes one prime base per dimension at [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 `new` [INFO] [stderr] --> src/math/randomnumbers/inversecumulativersg.rs:10:64 [INFO] [stderr] | [INFO] [stderr] 10 | //! inverse cumulative (`inversecumulativersg.hpp:60`); here [`new`] always takes [INFO] [stderr] | ^^^ no item named `new` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Solver1D` [INFO] [stderr] --> src/math/solvers1d/halley.rs:27:14 [INFO] [stderr] | [INFO] [stderr] 27 | /// port's [`Solver1D`] and [`DerivativeSolver`] traits are typed on [INFO] [stderr] | ^^^^^^^^ no item named `Solver1D` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Function1D` [INFO] [stderr] --> src/math/solvers1d/halley.rs:28:7 [INFO] [stderr] | [INFO] [stderr] 28 | /// [`Function1D`], which has no second derivative, so Halley cannot reuse [INFO] [stderr] | ^^^^^^^^^^ no item named `Function1D` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Halley` links to private item `check_stepping_args` [INFO] [stderr] --> src/math/solvers1d/halley.rs:31:7 [INFO] [stderr] | [INFO] [stderr] 31 | /// [`check_stepping_args`] and [`check_bracket_args`]. [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 `Halley` links to private item `check_bracket_args` [INFO] [stderr] --> src/math/solvers1d/halley.rs:31:35 [INFO] [stderr] | [INFO] [stderr] 31 | /// [`check_stepping_args`] and [`check_bracket_args`]. [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 `with_mandatory_times` [INFO] [stderr] --> src/math/timegrid.rs:19:52 [INFO] [stderr] | [INFO] [stderr] 19 | //! The mandatory-times ctor (`timegrid.hpp:87`, [`with_mandatory_times`]) places a [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `with_mandatory_times` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `slice::dedup` [INFO] [stderr] --> src/methods/finitedifferences/finitedifferencemodel.rs:44:19 [INFO] [stderr] | [INFO] [stderr] 44 | /// [`dedup`](slice::dedup) does and what [INFO] [stderr] | ^^^^^^^^^^^^ the primitive type `slice` has no associated item named `dedup` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `theta_at` links to private item `theta_time` [INFO] [stderr] --> src/methods/finitedifferences/solvers/fdm1dimsolver.rs:124:48 [INFO] [stderr] | [INFO] [stderr] 124 | /// case: a stopping time at zero drives [`theta_time`] to zero through 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: unresolved link to `Deref` [INFO] [stderr] --> src/methods/lattices/treelattice.rs:22:64 [INFO] [stderr] | [INFO] [stderr] 22 | //! `Shared<dyn Lattice>`), and adds `grid`/`underlying`. It [`Deref`]s to the [INFO] [stderr] | ^^^^^ no item named `Deref` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `implied_volatility` [INFO] [stderr] --> src/models/calibrationhelper.rs:29:37 [INFO] [stderr] | [INFO] [stderr] 29 | //! this crate (D4). Inside the [`implied_volatility`] solver closure a [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ no item named `implied_volatility` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::pricingengines::AnalyticHestonEngine` [INFO] [stderr] --> src/models/equity/hestonmodelhelper.rs:9:30 [INFO] [stderr] | [INFO] [stderr] 9 | //! [`AnalyticHestonEngine`](crate::pricingengines::AnalyticHestonEngine)). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `AnalyticHestonEngine` in module `pricingengines` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `hestonmodelhelper` links to private item `HestonModelHelper::derive` [INFO] [stderr] --> src/models/equity/hestonmodelhelper.rs:38:44 [INFO] [stderr] | [INFO] [stderr] 38 | //! fixes both as `&self`, so [`derive`](HestonModelHelper::derive) recomputes [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 `maturity` links to private item `Self::derive` [INFO] [stderr] --> src/models/equity/hestonmodelhelper.rs:177:44 [INFO] [stderr] | [INFO] [stderr] 177 | /// Propagates a failure of [`derive`](Self::derive) (an empty curve handle). [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 `model` links to private item `CalibrationFunction` [INFO] [stderr] --> src/models/model.rs:36:9 [INFO] [stderr] | [INFO] [stderr] 36 | //! [`CalibrationFunction`] wired by [`calibrate`] does exactly that, so 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: public documentation for `calibrate` links to private item `CalibrationFunction` [INFO] [stderr] --> src/models/model.rs:411:45 [INFO] [stderr] | [INFO] [stderr] 411 | /// [`register_with_term_structure`]: the [`CalibrationFunction`] must interior- [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 `parameter` links to private item `ParameterImpl` [INFO] [stderr] --> src/models/parameter.rs:8:56 [INFO] [stderr] | [INFO] [stderr] 8 | //! constraint. Here the `Impl` collapses to a small [`ParameterImpl`] enum and [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 `parameter` links to private item `ParameterImpl::Null` [INFO] [stderr] --> src/models/parameter.rs:26:55 [INFO] [stderr] | [INFO] [stderr] 26 | //! - A default (placeholder) parameter carries the [`ParameterImpl::Null`] law, [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 `ParameterValue` links to private item `ParameterImpl` [INFO] [stderr] --> src/models/parameter.rs:52:7 [INFO] [stderr] | [INFO] [stderr] 52 | /// [`ParameterImpl`] variants; a law that captures state - a term-structure [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 `TimeGrid` [INFO] [stderr] --> src/models/parameter.rs:238:56 [INFO] [stderr] | [INFO] [stderr] 238 | /// `timeGrid()[i]` - the same `f64` from the same [`TimeGrid`], so exact [INFO] [stderr] | ^^^^^^^^ no item named `TimeGrid` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `extendedcoxingersollross` links to private item `FittingParameterValue` [INFO] [stderr] --> src/models/shortrate/extendedcoxingersollross.rs:37:29 [INFO] [stderr] | [INFO] [stderr] 37 | //! [`ParameterValue`] ([`FittingParameterValue`]) wrapped by [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 `blackformula` links to private item `check_parameters` [INFO] [stderr] --> src/pricingengines/blackformula.rs:16:45 [INFO] [stderr] | [INFO] [stderr] 16 | //! these two functions deliberately skip [`check_parameters`]: they validate [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 `1` [INFO] [stderr] --> src/pricingengines/credit/isdacdsengine.rs:11:69 [INFO] [stderr] | [INFO] [stderr] 11 | //! against the two references named at `isdacdsengine.hpp:36-47`: [1] OpenGamma's [INFO] [stderr] | ^ no item named `1` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `2` [INFO] [stderr] --> src/pricingengines/credit/isdacdsengine.rs:12:33 [INFO] [stderr] | [INFO] [stderr] 12 | //! note on the ISDA model and [2] Markit's proposed numerical fix. [INFO] [stderr] | ^ no item named `2` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `1` [INFO] [stderr] --> src/pricingengines/credit/isdacdsengine.rs:68:65 [INFO] [stderr] | [INFO] [stderr] 68 | /// No fix: `10^-50` is added to the denominators instead ([1] footnote 26). [INFO] [stderr] | ^ no item named `1` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `2` [INFO] [stderr] --> src/pricingengines/credit/isdacdsengine.rs:72:77 [INFO] [stderr] | [INFO] [stderr] 72 | /// A Taylor expansion replaces the quotient once `f_i + h_i < 10^-4` ([2]). [INFO] [stderr] | ^ no item named `2` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `1` [INFO] [stderr] --> src/pricingengines/credit/isdacdsengine.rs:80:40 [INFO] [stderr] | [INFO] [stderr] 80 | /// The second, erroneous term of [1] formula (50) is included, as the [INFO] [stderr] | ^ no item named `1` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `1` [INFO] [stderr] --> src/pricingengines/credit/isdacdsengine.rs:91:40 [INFO] [stderr] | [INFO] [stderr] 91 | /// The second, erroneous term of [1] formula (52) is included. [INFO] [stderr] | ^ no item named `1` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CreditDefaultSwap` [INFO] [stderr] --> src/pricingengines/credit/midpointcdsengine.rs:4:38 [INFO] [stderr] | [INFO] [stderr] 4 | //! [`MidPointCdsEngine`] prices a [`CreditDefaultSwap`] by approximating each [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `CreditDefaultSwap` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `chf` links to private item `HestonChf::chf_small_sigma` [INFO] [stderr] --> src/pricingengines/vanilla/analytichestonengine.rs:141:30 [INFO] [stderr] | [INFO] [stderr] 141 | /// [`chf_small_sigma`]: HestonChf::chf_small_sigma [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 `GenericModelEngine` [INFO] [stderr] --> src/pricingengines/vanilla/analytichestonengine.rs:510:19 [INFO] [stderr] | [INFO] [stderr] 510 | /// Follows the [`GenericModelEngine`] precedent (`jamshidianswaptionengine.rs`): [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ no item named `GenericModelEngine` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `GeneralStatistics` [INFO] [stderr] --> src/pricingengines/vanilla/mcvanillaengine.rs:26:31 [INFO] [stderr] | [INFO] [stderr] 26 | //! - **statistics fixed to [`GeneralStatistics`]**: C++ is generic over `S`, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `GeneralStatistics` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `new` links to private item `Discretization::QuadraticExponentialMartingale` [INFO] [stderr] --> src/processes/hestonprocess.rs:102:28 [INFO] [stderr] | [INFO] [stderr] 102 | /// the ctor-default [`Discretization::QuadraticExponentialMartingale`] [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 `crate::cashflows::iborcoupon::IborCoupon` [INFO] [stderr] --> src/settings.rs:169:43 [INFO] [stderr] | [INFO] [stderr] 169 | /// forecast branch of [`IborCoupon`](crate::cashflows::iborcoupon::IborCoupon); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `iborcoupon` in module `cashflows` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `with_terms` links to private item `CdsHelperBase::initialize_dates` [INFO] [stderr] --> src/termstructures/credit/defaultprobabilityhelpers.rs:527:31 [INFO] [stderr] | [INFO] [stderr] 527 | /// ([`initialize_dates`](CdsHelperBase::initialize_dates)). [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 `with_terms` links to private item `CdsHelperBase::initialize_dates` [INFO] [stderr] --> src/termstructures/credit/defaultprobabilityhelpers.rs:721:31 [INFO] [stderr] | [INFO] [stderr] 721 | /// ([`initialize_dates`](CdsHelperBase::initialize_dates)). [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 `TermStructure::require_day_counter` [INFO] [stderr] --> src/termstructures/inflation/seasonality.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 31 | //! [`TermStructure::require_day_counter`], which errors on a curve carrying [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `TermStructure` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `calculate` links to private item `Self::perform_calculations` [INFO] [stderr] --> src/termstructures/volatility/swaption/sabrvolcube/sabrcube.rs:311:45 [INFO] [stderr] | [INFO] [stderr] 311 | /// Propagates [`perform_calculations`](Self::perform_calculations). [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 `new` links to private item `REQUIRED_NUMBER_OF_STRIKES` [INFO] [stderr] --> src/termstructures/volatility/swaption/swaptionvolcube.rs:136:46 [INFO] [stderr] | [INFO] [stderr] 136 | /// counter, when there are fewer than [`REQUIRED_NUMBER_OF_STRIKES`] strike [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 `TermStructure` [INFO] [stderr] --> src/termstructures/volatility/swaption/swaptionvoldiscrete.rs:204:11 [INFO] [stderr] | [INFO] [stderr] 204 | /// [`TermStructure`] impl through. [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `TermStructure` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/math/copulas.rs:5:21 [INFO] [stderr] | [INFO] [stderr] 5 | //! [`Probability`](crate::math::distributions::Probability) newtype instead, [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] 5 - //! [`Probability`](crate::math::distributions::Probability) newtype instead, [INFO] [stderr] 5 + //! [`Probability`] newtype instead, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/math/randomnumbers/rngtraits.rs:33:33 [INFO] [stderr] | [INFO] [stderr] 33 | /// [`RandomSequenceGenerator`](super::randomsequencegenerator::RandomSequenceGenerator) [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] 33 - /// [`RandomSequenceGenerator`](super::randomsequencegenerator::RandomSequenceGenerator) [INFO] [stderr] 33 + /// [`RandomSequenceGenerator`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/math/randomnumbers/rngtraits.rs:34:34 [INFO] [stderr] | [INFO] [stderr] 34 | /// and [`InverseCumulativeRsg`](super::inversecumulativersg::InverseCumulativeRsg) [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] 34 - /// and [`InverseCumulativeRsg`](super::inversecumulativersg::InverseCumulativeRsg) [INFO] [stderr] 34 + /// and [`InverseCumulativeRsg`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/math/randomnumbers/xoshiro256starstaruniformrng.rs:4:44 [INFO] [stderr] | [INFO] [stderr] 4 | //! Blackman and Vigna's xoshiro256** 1.0 (https://prng.di.unimi.it/), with [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] 4 | //! Blackman and Vigna's xoshiro256** 1.0 (<https://prng.di.unimi.it/>), with [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/methods/lattices/mod.rs:6:17 [INFO] [stderr] | [INFO] [stderr] 6 | //! [`Lattice`](lattice::Lattice) is the rollback interface discretized [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] 6 - //! [`Lattice`](lattice::Lattice) is the rollback interface discretized [INFO] [stderr] 6 + //! [`Lattice`] is the rollback interface discretized [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/models/equity/hestonmodelhelper.rs:5:32 [INFO] [stderr] | [INFO] [stderr] 5 | //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper): [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 - //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper): [INFO] [stderr] 5 + //! [`BlackCalibrationHelper`]: [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/models/equity/hestonmodelhelper.rs:22:32 [INFO] [stderr] | [INFO] [stderr] 22 | //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper) [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] 22 - //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper) [INFO] [stderr] 22 + //! [`BlackCalibrationHelper`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/models/equity/hestonmodelhelper.rs:37:34 [INFO] [stderr] | [INFO] [stderr] 37 | //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper) [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] 37 - //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper) [INFO] [stderr] 37 + //! [`BlackCalibrationHelper`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/models/shortrate/calibrationhelpers/caphelper.rs:5:32 [INFO] [stderr] | [INFO] [stderr] 5 | //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper): [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 - //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper): [INFO] [stderr] 5 + //! [`BlackCalibrationHelper`]: [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/models/shortrate/calibrationhelpers/swaptionhelper.rs:5:32 [INFO] [stderr] | [INFO] [stderr] 5 | //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper): [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 - //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper): [INFO] [stderr] 5 + //! [`BlackCalibrationHelper`]: [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/models/shortrate/calibrationhelpers/swaptionhelper.rs:39:34 [INFO] [stderr] | [INFO] [stderr] 39 | //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper) [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] 39 - //! [`BlackCalibrationHelper`](crate::models::calibrationhelper::BlackCalibrationHelper) [INFO] [stderr] 39 + //! [`BlackCalibrationHelper`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/models/shortrate/extendedcoxingersollross.rs:10:31 [INFO] [stderr] | [INFO] [stderr] 10 | //! [`CalibratedModelHolder`](crate::models::CalibratedModelHolder) seam. [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] 10 - //! [`CalibratedModelHolder`](crate::models::CalibratedModelHolder) seam. [INFO] [stderr] 10 + //! [`CalibratedModelHolder`] seam. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/pricingengines/credit/isdacdsengine.rs:27:31 [INFO] [stderr] | [INFO] [stderr] 27 | //! [`CashFlow::as_coupon`](crate::cashflow::CashFlow::as_coupon), as it does for [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] 27 - //! [`CashFlow::as_coupon`](crate::cashflow::CashFlow::as_coupon), as it does for [INFO] [stderr] 27 + //! [`CashFlow::as_coupon`], as it does for [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/pricingengines/vanilla/mcvanillaengine.rs:158:26 [INFO] [stderr] | [INFO] [stderr] 158 | /// [`AsObservable`](crate::patterns::observable::AsObservable)). [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] 158 - /// [`AsObservable`](crate::patterns::observable::AsObservable)). [INFO] [stderr] 158 + /// [`AsObservable`]). [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/quotes/mod.rs:42:20 [INFO] [stderr] | [INFO] [stderr] 42 | /// [`Observable`](crate::patterns::observable::Observable) and notify it when [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] 42 - /// [`Observable`](crate::patterns::observable::Observable) and notify it when [INFO] [stderr] 42 + /// [`Observable`] and notify it when [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/termstructures/credit/defaultprobabilityhelpers.rs:66:14 [INFO] [stderr] | [INFO] [stderr] 66 | /// [`Weak`](std::rc::Weak) and never observed - since it is the one base that [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] 66 - /// [`Weak`](std::rc::Weak) and never observed - since it is the one base that [INFO] [stderr] 66 + /// [`Weak`] and never observed - since it is the one base that [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/termstructures/credit/probabilitytraits.rs:20:25 [INFO] [stderr] | [INFO] [stderr] 20 | //! [`BootstrapTraits`](crate::termstructures::bootstraptraits::BootstrapTraits) [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] 20 - //! [`BootstrapTraits`](crate::termstructures::bootstraptraits::BootstrapTraits) [INFO] [stderr] 20 + //! [`BootstrapTraits`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/termstructures/inflation/inflationhelpers.rs:85:19 [INFO] [stderr] | [INFO] [stderr] 85 | /// held [`Weak`](std::rc::Weak) and never observed - since it is the one base [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] 85 - /// held [`Weak`](std::rc::Weak) and never observed - since it is the one base [INFO] [stderr] 85 + /// held [`Weak`] and never observed - since it is the one base [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/termstructures/yields/mod.rs:5:28 [INFO] [stderr] | [INFO] [stderr] 5 | //! [`YieldTermStructure`](super::yieldtermstructure::YieldTermStructure). [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 - //! [`YieldTermStructure`](super::yieldtermstructure::YieldTermStructure). [INFO] [stderr] 5 + //! [`YieldTermStructure`]. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/math/randomnumbers/rngtraits.rs:64:35 [INFO] [stderr] | [INFO] [stderr] 64 | /// ([`InverseCumulativeRsg`](super::inversecumulativersg::InverseCumulativeRsg)) [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] 64 - /// ([`InverseCumulativeRsg`](super::inversecumulativersg::InverseCumulativeRsg)) [INFO] [stderr] 64 + /// ([`InverseCumulativeRsg`]) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `libitofin` (lib doc) generated 85 warnings (run `cargo fix --lib -p libitofin` to apply 1 suggestion) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.37s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/libitofin/index.html [INFO] running `Command { std: "docker" "inspect" "50aa14f2a89d7b3fe45b37a768343126a01109f0814f9a4424c49cef25fa36d3", kill_on_drop: false }`