# rustc version rustc 1.100.0-nightly (5ceaf6608 2026-09-25)
# docs.rs version docsrs 0.0.0 (9439cafc1e2ea4a64558a489c81351cd959d6077 2026-09-22 )
# build log [INFO] running `"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" "1d13698e79a106b7851ce3b61acdc21b2286b3b4d05bf4a113a4fe42b5cf0a95" "/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\", \"-20260925-1.100.0-nightly-5ceaf6608\", \"--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\"" "-j11" "--target" "x86_64-unknown-linux-gnu" "-Zrustdoc-scrape-examples"` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting BREP_kernel v0.6.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `set_once` [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] [`set_once`] is what every wasm entry point in the family calls first — [INFO] [stderr] ^^^^^^^^^^ [INFO] [stderr] = note: no item named `set_once` in scope [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: public documentation for `model_scale` links to private item `merge_scale` [INFO] [stderr] --> src/geometry/tolerance.rs:358:61 [INFO] [stderr] | [INFO] [stderr] 358 | /// different volumes, and eventually a broken result. [`merge_scale`] records [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 `round_convex_corner` links to private item `round_general_star` [INFO] [stderr] --> src/blending/blend/corner/convex.rs:13:43 [INFO] [stderr] | [INFO] [stderr] 13 | /// * N≥4 walls with NO common ball → [`round_general_star`] (N=4 Coons); [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 `round_convex_corner` links to private item `round_mixed_concave_corner` [INFO] [stderr] --> src/blending/blend/corner/convex.rs:15:31 [INFO] [stderr] | [INFO] [stderr] 15 | /// vertices missing) → [`round_mixed_concave_corner`] (torus sector); [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 `0,1` [INFO] [stderr] --> src/blending/fillet/edges.rs:1359:23 [INFO] [stderr] | [INFO] [stderr] 1359 | /// radius) stops in [0,1] — applied along that edge's own parameterization. [INFO] [stderr] | ^^^ no item named `0,1` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `MAX_FIT_STATIONS` links to private item `LADDER_BUDGET_FACTOR` [INFO] [stderr] --> src/geometry/fit.rs:586:46 [INFO] [stderr] | [INFO] [stderr] 586 | /// nothing in the corpus reaches, because [`LADDER_BUDGET_FACTOR`] binds first [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 `between_stations` links to private item `measure_polyline_fit` [INFO] [stderr] --> src/geometry/fit.rs:649:15 [INFO] [stderr] | [INFO] [stderr] 649 | /// see [`measure_polyline_fit`] — its floor is the input's chord sag. [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 `Stalled` links to private item `STALL_FACTOR` [INFO] [stderr] --> src/geometry/fit.rs:739:57 [INFO] [stderr] | [INFO] [stderr] 739 | /// A doubling failed to improve the deviation by [`STALL_FACTOR`], so 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 `fit_polyline` links to private item `crate::offset` [INFO] [stderr] --> src/geometry/fit.rs:1081:47 [INFO] [stderr] | [INFO] [stderr] 1081 | /// [`offset::fold_locus::fit_locus_pcurve`]: crate::offset [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 `elevated_by` links to private item `elevate_degree` [INFO] [stderr] --> src/geometry/coons/compat.rs:38:28 [INFO] [stderr] | [INFO] [stderr] 38 | /// Degrees added by [`elevate_degree`]. [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 `knots_inserted` links to private item `merge_knots` [INFO] [stderr] --> src/geometry/coons/compat.rs:40:26 [INFO] [stderr] | [INFO] [stderr] 40 | /// Knots added by [`merge_knots`]. [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 `domain_remapped` links to private item `normalise_domain` [INFO] [stderr] --> src/geometry/coons/compat.rs:42:19 [INFO] [stderr] | [INFO] [stderr] 42 | /// Whether [`normalise_domain`] moved the knot domain. [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 `plane_ruled_section_arc` links to private item `intersect_plane_quadric` [INFO] [stderr] --> src/geometry/analytic_surface/intersect.rs:352:25 [INFO] [stderr] | [INFO] [stderr] 352 | /// the full sections [`intersect_plane_quadric`] returns. [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 `IssueKind` links to private item `ValidationIssue` [INFO] [stderr] --> src/brep/topology.rs:72:28 [INFO] [stderr] | [INFO] [stderr] 72 | /// The closed kind of a [`ValidationIssue`]. Only the kinds a dispatcher [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 `Corners` links to private item `straddle` [INFO] [stderr] --> src/brep/soundness.rs:1485:11 [INFO] [stderr] | [INFO] [stderr] 1485 | /// [`straddle`]: the triangles' OWN CORNERS, in both directions. [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 `Pierce` links to private item `pierce_straddle` [INFO] [stderr] --> src/brep/soundness.rs:1487:11 [INFO] [stderr] | [INFO] [stderr] 1487 | /// [`pierce_straddle`]: an edge of one triangle through the other'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 `gave_up` links to private item `VECTOR_AREA_SPAN_BUDGET` [INFO] [stderr] --> src/brep/soundness.rs:3071:44 [INFO] [stderr] | [INFO] [stderr] 3071 | /// The scan ABANDONED this shell on [`VECTOR_AREA_SPAN_BUDGET`] with [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 `PCURVE_REFINEMENT_TOLERANCE` [INFO] [stderr] --> src/brep/soundness.rs:3510:14 [INFO] [stderr] | [INFO] [stderr] 3510 | /// `δ` is [`PCURVE_REFINEMENT_TOLERANCE`], 1e-7 — the 3D distance [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `PCURVE_REFINEMENT_TOLERANCE` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `sweep_profile_along_path` links to private item `sweep_sections_through_samples` [INFO] [stderr] --> src/construction/sweep_topology/sweep.rs:19:7 [INFO] [stderr] | [INFO] [stderr] 19 | /// [`sweep_sections_through_samples`]); it used to be out of scope and 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 `sweep_profile_along_chain` links to private item `CornerPolicy` [INFO] [stderr] --> src/construction/sweep_topology/sweep.rs:290:24 [INFO] [stderr] | [INFO] [stderr] 290 | /// construction and [`CornerPolicy`] for why this entry mitres while [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 `Self::cornered_polyline` [INFO] [stderr] --> src/construction/sweep_topology/path.rs:16:12 [INFO] [stderr] | [INFO] [stderr] 16 | /// ([`Self::cornered_polyline`], `sweep_topology/miter.rs`). A closed one is [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ `MAX_JOINT_TANGENT_BREAK` is a constant, not a module or type, and cannot have associated items [INFO] [stderr] [INFO] [stderr] warning: public documentation for `planar` links to private item `MAX_PLANARITY_DEVIATION` [INFO] [stderr] --> src/construction/sweep_topology/path.rs:158:21 [INFO] [stderr] | [INFO] [stderr] 158 | /// to within [`MAX_PLANARITY_DEVIATION`] of its own extent. [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 `RibNames` links to private item `restamp_rib_faces` [INFO] [stderr] --> src/construction/sweep_topology/rib.rs:1080:41 [INFO] [stderr] | [INFO] [stderr] 1080 | /// A face the rib SPLITS is named by [`restamp_rib_faces`]: one fragment keeps [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 `absorb` [INFO] [stderr] --> src/props/mass_properties/identity.rs:36:45 [INFO] [stderr] | [INFO] [stderr] 36 | /// not proof — but see the width note on [`absorb`]: a consumer that serves a [INFO] [stderr] | ^^^^^^ no item named `absorb` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `ComponentRecord` links to private item `SceneMap::apply` [INFO] [stderr] --> src/feature_pipeline/component.rs:51:12 [INFO] [stderr] | [INFO] [stderr] 51 | /// into [`SceneMap::apply`], exactly like profiles/frames — the scene's component [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 `ports` links to private item `SceneMap::ports` [INFO] [stderr] --> src/feature_pipeline/component.rs:73:11 [INFO] [stderr] | [INFO] [stderr] 73 | /// [`SceneMap::ports`]; the re-pose lane moves them with the members. [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 `snapshot_producer` links to private item `kernel_source_stamp` [INFO] [stderr] --> src/feature_pipeline/parts_library.rs:93:54 [INFO] [stderr] | [INFO] [stderr] 93 | /// The kernel build that produced `snapshot` ([`kernel_source_stamp`]). [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 `parts_library_revision` links to private item `REVISION` [INFO] [stderr] --> src/feature_pipeline/parts_library.rs:155:46 [INFO] [stderr] | [INFO] [stderr] 155 | /// The ROOT store's current revision (see [`REVISION`]). Two reads that differ [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 `install_parts_library` links to private item `ingest` [INFO] [stderr] --> src/feature_pipeline/parts_library.rs:342:14 [INFO] [stderr] | [INFO] [stderr] 342 | /// Unlike [`ingest`] (fill-only, resident-wins) this makes the store MATCH [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 `same_build` links to private item `run_isolated_document` [INFO] [stderr] --> src/feature_pipeline/parts_library.rs:892:26 [INFO] [stderr] | [INFO] [stderr] 892 | /// A snapshot is what [`run_isolated_document`] makes of a document: 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 `assembly_infer_constraints_json` links to private item `super::infer::InferOptions` [INFO] [stderr] --> src/feature_pipeline/assembly/exports.rs:490:44 [INFO] [stderr] | [INFO] [stderr] 490 | /// creating anything. `options_json` is [`super::infer::InferOptions`] (`{}` for [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 `applicable` links to private item `crate::feature_pipeline::context_offer` [INFO] [stderr] --> src/feature_pipeline/assembly/constraints.rs:54:20 [INFO] [stderr] | [INFO] [stderr] 54 | /// pattern, [`crate::feature_pipeline::context_offer`]): does the current [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 `applicable` links to private item `super::mapping` [INFO] [stderr] --> src/feature_pipeline/assembly/constraints.rs:56:34 [INFO] [stderr] | [INFO] [stderr] 56 | /// be component geometry ([`super::mapping`]'s `resolve_element` rejects [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 `cut_margin` links to private item `harness_fingerprint` [INFO] [stderr] --> src/feature_pipeline/wire_harness.rs:194:41 [INFO] [stderr] | [INFO] [stderr] 194 | /// The router never reads it and [`harness_fingerprint`] deliberately does [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 `PadsAmbiguous` links to private item `renumber_pads` [INFO] [stderr] --> src/feature_pipeline/part_pins.rs:514:63 [INFO] [stderr] | [INFO] [stderr] 514 | /// the footprint cannot say which pin's pad it is (see [`renumber_pads`]). [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 `follow_pin_edit` links to private item `diff_labels` [INFO] [stderr] --> src/feature_pipeline/part_pins.rs:523:30 [INFO] [stderr] | [INFO] [stderr] 523 | /// pairs up in place (see [`diff_labels`]): a label that left and one that [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 `endpoint_occurrence` links to private item `ports::RESERVED` [INFO] [stderr] --> src/feature_pipeline/part_pins.rs:1225:45 [INFO] [stderr] | [INFO] [stderr] 1225 | /// and a point name may not contain `:` ([`ports::RESERVED`]), so everything [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 `texts` links to private item `TextRun::strokes` [INFO] [stderr] --> src/feature_pipeline/pmi/layout.rs:46:35 [INFO] [stderr] | [INFO] [stderr] 46 | /// strokes into polylines ([`TextRun::strokes`]). [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 `PmiGeometry` links to private item `layout` [INFO] [stderr] --> src/feature_pipeline/pmi/mod.rs:529:8 [INFO] [stderr] | [INFO] [stderr] 529 | /// ([`layout`]) and the STEP semantic export are built 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 `address` links to private item `SceneMap::ports` [INFO] [stderr] --> src/feature_pipeline/ports.rs:410:51 [INFO] [stderr] | [INFO] [stderr] 410 | /// The part-local address (`J1.VCC`) — the [`SceneMap::ports`] key. [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 `face_transform_pivot` links to private item `resolve_selection` [INFO] [stderr] --> src/feature_pipeline/features/transform_face.rs:233:51 [INFO] [stderr] | [INFO] [stderr] 233 | /// for a null `pivot`, because both go through [`resolve_selection`] 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 `face_transform_pivot` links to private item `selection_centre` [INFO] [stderr] --> src/feature_pipeline/features/transform_face.rs:234:7 [INFO] [stderr] | [INFO] [stderr] 234 | /// [`selection_centre`]. `None` when the selection does not resolve to faces on [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 `native_import_payload` links to private item `common::ensure_unique_face_names` [INFO] [stderr] --> src/feature_pipeline/features/import3d.rs:345:8 [INFO] [stderr] | [INFO] [stderr] 345 | /// ([`common::ensure_unique_face_names`] + [`common::stamp_derived_edge_names`]), [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 `native_import_payload` links to private item `common::stamp_derived_edge_names` [INFO] [stderr] --> src/feature_pipeline/features/import3d.rs:345:47 [INFO] [stderr] | [INFO] [stderr] 345 | /// ([`common::ensure_unique_face_names`] + [`common::stamp_derived_edge_names`]), [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 `IsolatedSceneMetadata` links to private item `take_store` [INFO] [stderr] --> src/feature_pipeline/scene_metadata.rs:147:11 [INFO] [stderr] | [INFO] [stderr] 147 | /// The [`take_store`]/[`restore_store`] bracket as an RAII guard, for [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 `IsolatedSceneMetadata` links to private item `restore_store` [INFO] [stderr] --> src/feature_pipeline/scene_metadata.rs:147:26 [INFO] [stderr] | [INFO] [stderr] 147 | /// The [`take_store`]/[`restore_store`] bracket as an RAII guard, for [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 `face_groups` links to private item `SceneMap::face_groups` [INFO] [stderr] --> src/feature_pipeline/mod.rs:237:61 [INFO] [stderr] | [INFO] [stderr] 237 | /// stored before per-loop naming still resolves. See [`SceneMap::face_groups`]. [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 `profiles` links to private item `SceneMap::apply` [INFO] [stderr] --> src/feature_pipeline/mod.rs:302:65 [INFO] [stderr] | [INFO] [stderr] 302 | /// so it never crosses the wasm boundary to the caller — [`SceneMap::apply`] ingests it [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 `PortRecord` links to private item `SceneMap::ports` [INFO] [stderr] --> src/feature_pipeline/mod.rs:671:47 [INFO] [stderr] | [INFO] [stderr] 671 | /// One resolved connection point, keyed in [`SceneMap::ports`] by its ADDRESS [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 `project_point_to_surface` links to private item `project_point_to_surface_general` [INFO] [stderr] --> src/geometry/projection.rs:437:7 [INFO] [stderr] | [INFO] [stderr] 437 | /// [`project_point_to_surface_general`], which says what it guarantees. [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 `Self::SeamBand` [INFO] [stderr] --> src/brep/classification/face_containment.rs:1904:21 [INFO] [stderr] | [INFO] [stderr] 1904 | /// 1. [`SeamBand`](Self::SeamBand): `closed_directions() == (true, true)`, and [INFO] [stderr] | ^^^^^^^^^^^^^^ `containment_lane` is a function, not a module or type, and cannot have associated items [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::SphereCap` [INFO] [stderr] --> src/brep/classification/face_containment.rs:1911:22 [INFO] [stderr] | [INFO] [stderr] 1911 | /// 2. [`SphereCap`](Self::SphereCap): an analytic sphere closed in exactly u [INFO] [stderr] | ^^^^^^^^^^^^^^^ `containment_lane` is a function, not a module or type, and cannot have associated items [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::WrappedHorizon` [INFO] [stderr] --> src/brep/classification/face_containment.rs:1915:27 [INFO] [stderr] | [INFO] [stderr] 1915 | /// 3. [`WrappedHorizon`](Self::WrappedHorizon): closed in exactly u, at least [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ `containment_lane` is a function, not a module or type, and cannot have associated items [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::CoveringRimStrip` [INFO] [stderr] --> src/brep/classification/face_containment.rs:1921:29 [INFO] [stderr] | [INFO] [stderr] 1921 | /// 4. [`CoveringRimStrip`](Self::CoveringRimStrip): closed in exactly u, two [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ `containment_lane` is a function, not a module or type, and cannot have associated items [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::Generic` [INFO] [stderr] --> src/brep/classification/face_containment.rs:1927:20 [INFO] [stderr] | [INFO] [stderr] 1927 | /// 5. [`Generic`](Self::Generic): everything else. [INFO] [stderr] | ^^^^^^^^^^^^^ `containment_lane` is a function, not a module or type, and cannot have associated items [INFO] [stderr] [INFO] [stderr] warning: public documentation for `PcurveFitReport` links to private item `PCURVE_REFINEMENT_TOLERANCE` [INFO] [stderr] --> src/geometry/pcurve.rs:326:42 [INFO] [stderr] | [INFO] [stderr] 326 | /// [`fit_pcurve_on_surface`] asks for [`PCURVE_REFINEMENT_TOLERANCE`] and stops [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 `PcurveFitReport` links to private item `MAX_PCURVE_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:327:10 [INFO] [stderr] | [INFO] [stderr] 327 | /// at [`MAX_PCURVE_SAMPLES`] — or, where that ceiling bound and the floor is [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 `PcurveFitReport` links to private item `PCURVE_RAISED_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:328:21 [INFO] [stderr] | [INFO] [stderr] 328 | /// reachable, at [`PCURVE_RAISED_SAMPLES`]. Until 2026-09-12 a trim that ran [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 `PcurveFitReport` links to private item `refine_pcurve` [INFO] [stderr] --> src/geometry/pcurve.rs:338:23 [INFO] [stderr] | [INFO] [stderr] 338 | /// decision inside [`refine_pcurve`], which reads `off_surface` — a property [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 `raised` links to private item `PCURVE_RAISED_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:363:54 [INFO] [stderr] | [INFO] [stderr] 363 | /// Whether the fit re-entered refinement with [`PCURVE_RAISED_SAMPLES`] [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 `raised` links to private item `MAX_PCURVE_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:364:17 [INFO] [stderr] | [INFO] [stderr] 364 | /// after [`MAX_PCURVE_SAMPLES`] bound with the floor unmet. [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 `SampleCeiling` links to private item `MAX_PCURVE_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:383:62 [INFO] [stderr] | [INFO] [stderr] 383 | /// The sample ceiling bound before the floor was met: [`MAX_PCURVE_SAMPLES`] [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 `SampleCeiling` links to private item `PCURVE_RAISED_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:385:46 [INFO] [stderr] | [INFO] [stderr] 385 | /// [`PcurveFitReport::off_surface`]), [`PCURVE_RAISED_SAMPLES`] when it was [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 `raised` links to private item `PCURVE_RAISED_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:449:48 [INFO] [stderr] | [INFO] [stderr] 449 | /// Fits that re-entered refinement with [`PCURVE_RAISED_SAMPLES`], met or [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 `build_pcurve_on_surface_range` links to private item `affine_pcurve_on_range` [INFO] [stderr] --> src/geometry/pcurve.rs:1177:8 [INFO] [stderr] | [INFO] [stderr] 1177 | /// ([`affine_pcurve_on_range`]). Otherwise this samples only the represented [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 `merge_coplanar_faces` [INFO] [stderr] --> src/csg/boolean/mod.rs:60:38 [INFO] [stderr] | [INFO] [stderr] 60 | /// merge (only consulted when [`merge_coplanar_faces`] is on). A face whose [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `merge_coplanar_faces` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `resolve_face_crossing` links to private item `MAXIMUM_CROSSING_PIECES` [INFO] [stderr] --> src/healing/accept.rs:1312:26 [INFO] [stderr] | [INFO] [stderr] 1312 | /// * More pieces than [`MAXIMUM_CROSSING_PIECES`], because every candidate drop [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 `resolve_face_crossing` links to private item `fragment_is_detached` [INFO] [stderr] --> src/healing/accept.rs:1342:21 [INFO] [stderr] | [INFO] [stderr] 1342 | /// cannot close. [`fragment_is_detached`] retires the one the fragmenter [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 `resolve_face_crossing` links to private item `holds_only_stale_loops` [INFO] [stderr] --> src/healing/accept.rs:1343:37 [INFO] [stderr] | [INFO] [stderr] 1343 | /// returns as its own island and [`holds_only_stale_loops`] the one it returns [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 `resolve_face_crossing` links to private item `over_used_edge` [INFO] [stderr] --> src/healing/accept.rs:1352:7 [INFO] [stderr] | [INFO] [stderr] 1352 | /// [`over_used_edge`] refuses that candidate where the third use still exists, [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 `Raw` links to private item `raw_unit_normal` [INFO] [stderr] --> src/offset/point.rs:61:19 [INFO] [stderr] | [INFO] [stderr] 61 | /// domain ([`raw_unit_normal`]), the surface twin of [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 `Raw` links to private item `raw_extended_point` [INFO] [stderr] --> src/offset/point.rs:66:39 [INFO] [stderr] | [INFO] [stderr] 66 | /// moves along the same limit ([`raw_extended_point`]) where the ruled [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 `Raw` links to private item `well_rounded_partials` [INFO] [stderr] --> src/offset/point.rs:68:58 [INFO] [stderr] | [INFO] [stderr] 68 | /// is re-read from the control net's differences ([`well_rounded_partials`]), [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 `ExactAnalytic` links to private item `offset_normal_diagnostic` [INFO] [stderr] --> src/offset/point.rs:113:30 [INFO] [stderr] | [INFO] [stderr] 113 | /// measured step. See [`offset_normal_diagnostic`]. [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 `OffsetEvaluator` links to private item `offset_normal_diagnostic` [INFO] [stderr] --> src/offset/point.rs:156:51 [INFO] [stderr] | [INFO] [stderr] 156 | /// `site` is a short stable label used only by [`offset_normal_diagnostic`]. [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 `thicken_trimmed_sheet` links to private item `ruled_wall` [INFO] [stderr] --> src/offset/thicken.rs:450:22 [INFO] [stderr] | [INFO] [stderr] 450 | /// basis identity [`ruled_wall`] requires) and refuses only when the fit misses [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 `export_step_report_named` links to private item `pmi` [INFO] [stderr] --> src/io/step.rs:1375:61 [INFO] [stderr] | [INFO] [stderr] 1375 | /// representation + polyline presentation + saved views ([`pmi`]). [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 `designator` links to private item `edge_designator` [INFO] [stderr] --> src/io/step_import/assembly.rs:98:47 [INFO] [stderr] | [INFO] [stderr] 98 | /// The instance label ("bolt-3") — see [`edge_designator`] for which of 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 `first_error` links to private item `StepMappedItemError` [INFO] [stderr] --> src/io/step_import/assembly.rs:128:42 [INFO] [stderr] | [INFO] [stderr] 128 | /// or a mapping that was refused ([`StepMappedItemError`]). A refused mapping [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 `read_step_assembly` links to private item `collect_step_solids` [INFO] [stderr] --> src/io/step_import/assembly.rs:157:7 [INFO] [stderr] | [INFO] [stderr] 157 | /// [`collect_step_solids`] abandons the assembly branch, so a caller can treat [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 `diagnostics` links to private item `precision::stated_precision_diagnostics` [INFO] [stderr] --> src/io/step_import/mod.rs:116:12 [INFO] [stderr] | [INFO] [stderr] 116 | /// ([`precision::stated_precision_diagnostics`]). Informational only — [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 `delete_face_and_heal` links to private item `delete_face_and_heal_impl` [INFO] [stderr] --> src/edit/direct_edit/delete_face.rs:108:32 [INFO] [stderr] | [INFO] [stderr] 108 | /// set driver's chain calls [`delete_face_and_heal_impl`] so a ten-face [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 `delete_faces_and_heal` links to private item `delete_one_face` [INFO] [stderr] --> src/edit/direct_edit/delete_faces.rs:1534:48 [INFO] [stderr] | [INFO] [stderr] 1534 | /// to the chain when it does not hold — see [`delete_one_face`]. A lone face [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 `route_reading` links to private item `carrier_section` [INFO] [stderr] --> src/edit/direct_edit/face_move_carrier.rs:1093:7 [INFO] [stderr] | [INFO] [stderr] 1093 | /// [`carrier_section`] above is NOT usable here: it seeds its march from 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 `rotate_faces` links to private item `carrier_invariant_under` [INFO] [stderr] --> src/edit/direct_edit/face_rotate.rs:781:21 [INFO] [stderr] | [INFO] [stderr] 781 | /// the rotation ([`carrier_invariant_under`]). The corner rides by `R`, 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 `offset_revolution_face` links to private item `offset_general_revolution_face` [INFO] [stderr] --> src/edit/direct_edit/face_offset_revolution.rs:12:7 [INFO] [stderr] | [INFO] [stderr] 12 | /// [`offset_general_revolution_face`]). [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 `offset_revolution_face` links to private item `offset_partial_cylinder_face` [INFO] [stderr] --> src/edit/direct_edit/face_offset_revolution.rs:17:33 [INFO] [stderr] | [INFO] [stderr] 17 | /// its old azimuth is wrong. [`offset_partial_cylinder_face`] re-intersects [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: table row has too many columns [INFO] [stderr] --> src/solvers/sketch_solver/constraints_foot.rs:22:100 [INFO] [stderr] | [INFO] [stderr] 22 | //! | circle (centre `c`, radius `ρ`) | `dot(B(t) − c, B′(t))` — degree 5, Newton from the seed | `|B(t*) − c| − ρ` | [INFO] [stderr] | ^ any content after this column divider is discarded [INFO] [stderr] | [INFO] [stderr] = help: to escape `|` characters in tables, add a `\` before them like `\|` [INFO] [stderr] = note: `#[warn(rustdoc::invalid_markdown_table)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `BREP_kernel` (lib doc) generated 88 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.20s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/brep_kernel/index.html [INFO] running `"docker" "inspect" "1d13698e79a106b7851ce3b61acdc21b2286b3b4d05bf4a113a4fe42b5cf0a95"`