BREP_kernel 0.10.0

A boundary representation (BREP) geometry kernel for building CAD applications.
Documentation

Build #4908183 2026-10-19 01:09:11

# rustc version rustc 1.101.0-nightly (8006091eb 2026-10-17)

# docs.rs version docsrs 0.0.0 (4259a798bb58835b634f4d75c4481f2f17bdb1d5 2026-10-17 )

# build log [INFO] adding target x86_64-unknown-linux-gnu for toolchain nightly [INFO] running `"rustup" "target" "add" "--toolchain" "nightly" "x86_64-unknown-linux-gnu"` [INFO] [stderr] info: component rust-std is up to date [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" "2a2e8a6d16c7bc9b6b37be3441f1d242fca565fe6a9007688a6a008723479565" "/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\", \"-20261017-1.101.0-nightly-8006091eb\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--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.10.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/brep/topology/validate.rs:829:1 [INFO] [stderr] | [INFO] [stderr] 829 | / /// [`adaptive_coedge_error`] with the band-free floor: the midpoint of every [INFO] [stderr] 830 | | /// knot span of the pcurve and of the edge curve, read whatever the band. This [INFO] [stderr] 831 | | /// is what `validate` and the offset family's measured tolerance read. The [INFO] [stderr] 832 | | /// boolean's repair decisions (`csg/boolean/assemble/finalize.rs`, [INFO] [stderr] ... | [INFO] [stderr] 836 | | /// `tests/suites/tangent_node_assembly.rs`, 2026-09-26) — a consumer that [INFO] [stderr] 837 | | /// depends on its instrument's coarseness, named for its own slice. [INFO] [stderr] | |_-------------------------------------------------------------------^ [INFO] [stderr] | | [INFO] [stderr] | rustdoc does not generate documentation for macro invocations [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] = note: `#[warn(unused_doc_comments)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/healing/heal.rs:1140:1 [INFO] [stderr] | [INFO] [stderr] 1140 | / /// The binding scope claim for one EDGE: its unchanged curve against every [INFO] [stderr] 1141 | | /// incident carrier over ONE station set — the edge's own knots and every [INFO] [stderr] 1142 | | /// given trim's knots, each trim's fractions turned to the edge's forward [INFO] [stderr] 1143 | | /// sense, at [`TRIM_REFIT_SCOPE_INTERIOR`] points per span. Every use of the [INFO] [stderr] 1144 | | /// edge is judged by the same claim, so opposite uses cannot contradict. [INFO] [stderr] 1145 | | /// Returns what was read, and the decline if the claim fails. [INFO] [stderr] | |_-------------------------------------------------------------^ [INFO] [stderr] | | [INFO] [stderr] | rustdoc does not generate documentation for macro invocations [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [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:3240:23 [INFO] [stderr] | [INFO] [stderr] 3240 | /// 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] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `MAX_FIT_STATIONS` links to private item `LADDER_BUDGET_FACTOR` [INFO] [stderr] --> src/geometry/fit.rs:836:46 [INFO] [stderr] | [INFO] [stderr] 836 | /// 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:899:15 [INFO] [stderr] | [INFO] [stderr] 899 | /// 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:989:57 [INFO] [stderr] | [INFO] [stderr] 989 | /// 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:1360:47 [INFO] [stderr] | [INFO] [stderr] 1360 | /// [`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:96:28 [INFO] [stderr] | [INFO] [stderr] 96 | /// 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:2013:11 [INFO] [stderr] | [INFO] [stderr] 2013 | /// [`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:2015:11 [INFO] [stderr] | [INFO] [stderr] 2015 | /// [`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:3619:44 [INFO] [stderr] | [INFO] [stderr] 3619 | /// 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:4058:14 [INFO] [stderr] | [INFO] [stderr] 4058 | /// `δ` 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:23:7 [INFO] [stderr] | [INFO] [stderr] 23 | /// [`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:322:24 [INFO] [stderr] | [INFO] [stderr] 322 | /// 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:1233:41 [INFO] [stderr] | [INFO] [stderr] 1233 | /// 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 `solid_signed_volume_for_sign` links to private item `SIGN_READING_MARGIN` [INFO] [stderr] --> src/props/mass_properties/solid_props.rs:252:7 [INFO] [stderr] | [INFO] [stderr] 252 | /// [`SIGN_READING_MARGIN`] of the magnitudes of the bar, the exact value 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 `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 `is_component_owned` links to private item `enforce_reference_fence` [INFO] [stderr] --> src/feature_pipeline/component.rs:455:12 [INFO] [stderr] | [INFO] [stderr] 455 | /// ([`enforce_reference_fence`]) uses it to REJECT component geometry as [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:92:54 [INFO] [stderr] | [INFO] [stderr] 92 | /// 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:167:46 [INFO] [stderr] | [INFO] [stderr] 167 | /// 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:354:14 [INFO] [stderr] | [INFO] [stderr] 354 | /// 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:913:26 [INFO] [stderr] | [INFO] [stderr] 913 | /// 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` links to private item `lifecycle` [INFO] [stderr] --> src/feature_pipeline/assembly.rs:13:20 [INFO] [stderr] | [INFO] [stderr] 13 | //! 1. VALIDATE ([`lifecycle`]): disabled → `status:'disabled'`; unknown type → [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` links to private item `mapping` [INFO] [stderr] --> src/feature_pipeline/assembly.rs:17:15 [INFO] [stderr] | [INFO] [stderr] 17 | //! 2. MAP ([`mapping`]): each element ref resolves through [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` links to private item `crate::feature_pipeline::component` [INFO] [stderr] --> src/feature_pipeline/assembly.rs:26:11 [INFO] [stderr] | [INFO] [stderr] 26 | //! ([`crate::feature_pipeline::component`]) and are exported as generic [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:505:44 [INFO] [stderr] | [INFO] [stderr] 505 | /// 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 `super::mapping` [INFO] [stderr] --> src/feature_pipeline/assembly/constraints.rs:51:34 [INFO] [stderr] | [INFO] [stderr] 51 | /// 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: unresolved link to `brep_ecad_core::Pin` [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] `unit_count` and each [`Pin`](brep_ecad_core::Pin) carries its `unit`, which [INFO] [stderr] ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = note: no item named `brep_ecad_core` in scope [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 `pmi` links to private item `finish_history_run` [INFO] [stderr] --> src/feature_pipeline/pmi/mod.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | //! [`finish_history_run`] runs after the wire-harness tail on every run 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 `pmi` links to private item `crate::assembly_resolve` [INFO] [stderr] --> src/feature_pipeline/pmi/mod.rs:52:55 [INFO] [stderr] | [INFO] [stderr] 52 | //! Every value is read from the exact BREP through [`crate::assembly_resolve`] [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` links to private item `crate::assembly_resolve` [INFO] [stderr] --> src/feature_pipeline/pmi/resolve.rs:9:9 [INFO] [stderr] | [INFO] [stderr] 9 | //! [`crate::assembly_resolve`] (plane, axis, sphere, circle, line); [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:224:51 [INFO] [stderr] | [INFO] [stderr] 224 | /// 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:225:7 [INFO] [stderr] | [INFO] [stderr] 225 | /// [`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:380:8 [INFO] [stderr] | [INFO] [stderr] 380 | /// ([`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:380:47 [INFO] [stderr] | [INFO] [stderr] 380 | /// ([`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 `profiles` links to private item `SceneMap::apply` [INFO] [stderr] --> src/feature_pipeline/mod.rs:353:65 [INFO] [stderr] | [INFO] [stderr] 353 | /// 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 `name_collisions` links to private item `SceneMap::apply` [INFO] [stderr] --> src/feature_pipeline/mod.rs:887:53 [INFO] [stderr] | [INFO] [stderr] 887 | /// Naming-contract guard (accumulated across [`SceneMap::apply`] calls): one [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: public documentation for `seed_start_cross` links to private item `TRANSVERSE_START_CROSS` [INFO] [stderr] --> src/intersect/surface_surface_intersection.rs:1141:11 [INFO] [stderr] | [INFO] [stderr] 1141 | /// [`TRANSVERSE_START_CROSS`]. Grid and tree starts keep the gate: 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 `Self::SeamBand` [INFO] [stderr] --> src/brep/classification/face_containment.rs:2066:21 [INFO] [stderr] | [INFO] [stderr] 2066 | /// 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:2073:22 [INFO] [stderr] | [INFO] [stderr] 2073 | /// 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:2077:27 [INFO] [stderr] | [INFO] [stderr] 2077 | /// 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:2083:29 [INFO] [stderr] | [INFO] [stderr] 2083 | /// 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:2089:20 [INFO] [stderr] | [INFO] [stderr] 2089 | /// 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 `MAX_PCURVE_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:670:10 [INFO] [stderr] | [INFO] [stderr] 670 | /// 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:671:21 [INFO] [stderr] | [INFO] [stderr] 671 | /// 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 `raised` links to private item `PCURVE_RAISED_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:700:54 [INFO] [stderr] | [INFO] [stderr] 700 | /// 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:701:17 [INFO] [stderr] | [INFO] [stderr] 701 | /// 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 `on_bar` links to private item `refine_pcurve` [INFO] [stderr] --> src/geometry/pcurve.rs:738:59 [INFO] [stderr] | [INFO] [stderr] 738 | /// it is worse than its input — the same condition [`refine_pcurve`] uses [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:759:62 [INFO] [stderr] | [INFO] [stderr] 759 | /// 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:761:46 [INFO] [stderr] | [INFO] [stderr] 761 | /// [`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 `SpanFloor` links to private item `refine_pcurve` [INFO] [stderr] --> src/geometry/pcurve.rs:779:34 [INFO] [stderr] | [INFO] [stderr] 779 | /// the parameter range in [`refine_pcurve`], [`SPAN_FLOOR`] (1e-6) in [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 `SpanFloor` links to private item `SPAN_FLOOR` [INFO] [stderr] --> src/geometry/pcurve.rs:779:53 [INFO] [stderr] | [INFO] [stderr] 779 | /// the parameter range in [`refine_pcurve`], [`SPAN_FLOOR`] (1e-6) in [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:831:48 [INFO] [stderr] | [INFO] [stderr] 831 | /// 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 `fit_pcurve_on_surface_range` links to private item `affine_pcurve_on_range` [INFO] [stderr] --> src/geometry/pcurve.rs:2436:8 [INFO] [stderr] | [INFO] [stderr] 2436 | /// ([`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: public documentation for `build_pcurve_on_surface_range` links to private item `accept_fit` [INFO] [stderr] --> src/geometry/pcurve.rs:2459:50 [INFO] [stderr] | [INFO] [stderr] 2459 | /// the fit is ACCEPTED or REFUSED on its bar ([`accept_fit`]), never returned [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_pcurve_on_surface_range_dense` links to private item `PCURVE_RAISED_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:2906:31 [INFO] [stderr] | [INFO] [stderr] 2906 | /// bar unmet grows once to [`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 `build_pcurve_on_surface_range_dense` links to private item `accept_fit` [INFO] [stderr] --> src/geometry/pcurve.rs:3482:46 [INFO] [stderr] | [INFO] [stderr] 3482 | /// curve, accepted or refused on its bar ([`accept_fit`]). [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_pcurve_on_surface_stations` links to private item `range_breaks` [INFO] [stderr] --> src/geometry/pcurve.rs:3560:11 [INFO] [stderr] | [INFO] [stderr] 3560 | /// C2 ([`range_breaks`]), each of which becomes a station so no kink sits [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_pcurve_on_surface_stations` links to private item `PCURVE_RAISED_SAMPLES` [INFO] [stderr] --> src/geometry/pcurve.rs:3593:41 [INFO] [stderr] | [INFO] [stderr] 3593 | /// the bar still unmet grows ONCE to [`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 `build_pcurve_on_surface_stations` links to private item `accept_fit` [INFO] [stderr] --> src/geometry/pcurve.rs:4112:46 [INFO] [stderr] | [INFO] [stderr] 4112 | /// curve, accepted or refused on its bar ([`accept_fit`]). [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 `order` links to private item `canonical_fragment_order` [INFO] [stderr] --> src/csg/fragment/types.rs:59:38 [INFO] [stderr] | [INFO] [stderr] 59 | /// fragmentation that cut it ([`canonical_fragment_order`]); `None` for 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 `merge_coplanar_faces` [INFO] [stderr] --> src/csg/boolean/mod.rs:61:38 [INFO] [stderr] | [INFO] [stderr] 61 | /// 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:2228:26 [INFO] [stderr] | [INFO] [stderr] 2228 | /// * 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:2258:21 [INFO] [stderr] | [INFO] [stderr] 2258 | /// 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:2259:37 [INFO] [stderr] | [INFO] [stderr] 2259 | /// 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:2268:7 [INFO] [stderr] | [INFO] [stderr] 2268 | /// [`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:520:22 [INFO] [stderr] | [INFO] [stderr] 520 | /// 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 `offset_shell_by_boolean` links to private item `direct_refusal_takes_the_boolean_lane` [INFO] [stderr] --> src/offset/offset_shell/solid.rs:224:40 [INFO] [stderr] | [INFO] [stderr] 224 | /// refuses by one of its own names ([`direct_refusal_takes_the_boolean_lane`]); [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_shell_by_boolean` links to private item `provenance_by_surface` [INFO] [stderr] --> src/offset/offset_shell/solid.rs:227:8 [INFO] [stderr] | [INFO] [stderr] 227 | /// ([`provenance_by_surface`]): `Offset` for a face of the body's skins, [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:1404:61 [INFO] [stderr] | [INFO] [stderr] 1404 | /// 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:162:7 [INFO] [stderr] | [INFO] [stderr] 162 | /// [`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 `sheets_skipped` links to private item `SHEETS_SKIPPED` [INFO] [stderr] --> src/io/step_import/mod.rs:273:28 [INFO] [stderr] | [INFO] [stderr] 273 | /// also the counter [`SHEETS_SKIPPED`] in `diagnostics`. [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:285:12 [INFO] [stderr] | [INFO] [stderr] 285 | /// ([`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:123:32 [INFO] [stderr] | [INFO] [stderr] 123 | /// 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:1768:48 [INFO] [stderr] | [INFO] [stderr] 1768 | /// 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:1141:7 [INFO] [stderr] | [INFO] [stderr] 1141 | /// [`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:786:21 [INFO] [stderr] | [INFO] [stderr] 786 | /// 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:13:7 [INFO] [stderr] | [INFO] [stderr] 13 | /// [`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:18:33 [INFO] [stderr] | [INFO] [stderr] 18 | /// 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 103 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.46s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/brep_kernel/index.html [INFO] running `"docker" "inspect" "2a2e8a6d16c7bc9b6b37be3441f1d242fca565fe6a9007688a6a008723479565"`