bevy-react 0.1.2

Drive bevy_ui from a React app over an embedded V8 runtime.
Documentation

Build #3751795 2026-07-03 14:24:16

# rustc version rustc 1.98.0-nightly (c397dae80 2026-07-02)

# docs.rs version docsrs 0.0.0 (964c90a45859fd8f9076e3cbe58470a5a4f4d4f7 2026-07-01 )

# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "2cc2e307ada095dced2f380e7b219ebaa7f6535913c925f3f3b87b9497cd732c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260702-1.98.0-nightly-c397dae80\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting bevy-react v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: public documentation for `OpApplyStats` links to private item `apply_js_ops` [INFO] [stderr] --> src/reconcile.rs:39:35 [INFO] [stderr] | [INFO] [stderr] 39 | /// Live instrumentation of the [`apply_js_ops`] hot path. Updated once per frame [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 `OpApplyStats` links to private item `apply_js_ops` [INFO] [stderr] --> src/reconcile.rs:45:7 [INFO] [stderr] | [INFO] [stderr] 45 | /// [`apply_js_ops`]; the queued `Commands` (entity spawn / component insert / [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 `last_translate` links to private item `apply_js_ops` [INFO] [stderr] --> src/reconcile.rs:60:11 [INFO] [stderr] | [INFO] [stderr] 60 | /// [`apply_js_ops`] body only. Excludes command execution and layout. [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 `last_apply_end` links to private item `apply_js_ops` [INFO] [stderr] --> src/reconcile.rs:62:23 [INFO] [stderr] | [INFO] [stderr] 62 | /// The instant [`apply_js_ops`] finished queuing the most recent batch [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 `RawRequest` links to private item `ReactRequestRegistry` [INFO] [stderr] --> src/request.rs:40:55 [INFO] [stderr] | [INFO] [stderr] 40 | /// request `name`, and the JSON payload. Routed by [`ReactRequestRegistry`]. [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 `protocol` links to private item `crate::ui_map` [INFO] [stderr] --> src/protocol.rs:13:65 [INFO] [stderr] | [INFO] [stderr] 13 | //! (which sidesteps the orphan rule), so applying a style in [`crate::ui_map`] [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 `style_groups` links to private item `crate::ui_map::apply_style` [INFO] [stderr] --> src/protocol.rs:525:43 [INFO] [stderr] | [INFO] [stderr] 525 | /// Bit flags naming the groups of work [`crate::ui_map::apply_style`] (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 `style_groups` links to private item `with_style_fields` [INFO] [stderr] --> src/protocol.rs:527:47 [INFO] [stderr] | [INFO] [stderr] 527 | /// the group(s) whose output reads it (see [`with_style_fields`]); a delta [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 `scroll_top` links to private item `crate::reconcile` [INFO] [stderr] --> src/protocol.rs:160:11 [INFO] [stderr] | [INFO] [stderr] 160 | /// [`crate::reconcile`]). Each axis is independent; absent leaves it alone. [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 `scroll_step` links to private item `crate::bridge::ScrollStep` [INFO] [stderr] --> src/protocol.rs:167:32 [INFO] [stderr] | [INFO] [stderr] 167 | /// the default. Maps to [`crate::bridge::ScrollStep`]; only scales `Line`-unit [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_scroll` links to private item `crate::bridge::ScrollListener` [INFO] [stderr] --> src/protocol.rs:172:35 [INFO] [stderr] | [INFO] [stderr] 172 | /// the reconciler stamps a [`crate::bridge::ScrollListener`] so the read-back [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_wheel` links to private item `crate::bridge::WheelListener` [INFO] [stderr] --> src/protocol.rs:178:35 [INFO] [stderr] | [INFO] [stderr] 178 | /// the reconciler stamps a [`crate::bridge::WheelListener`] so [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_wheel` links to private item `crate::scroll::collect_wheel_events` [INFO] [stderr] --> src/protocol.rs:179:11 [INFO] [stderr] | [INFO] [stderr] 179 | /// [`crate::scroll::collect_wheel_events`] reports raw wheel deltas over 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 `value` links to private item `crate::reconcile` [INFO] [stderr] --> src/protocol.rs:255:61 [INFO] [stderr] | [INFO] [stderr] 255 | /// buffer (so normal typing is never clobbered — see [`crate::reconcile`]). [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 `selection_start` links to private item `crate::reconcile` [INFO] [stderr] --> src/protocol.rs:272:47 [INFO] [stderr] | [INFO] [stderr] 272 | /// they're pushed into the widget (see [`crate::reconcile`]). [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 `filter` links to private item `crate::filter` [INFO] [stderr] --> src/protocol.rs:433:11 [INFO] [stderr] | [INFO] [stderr] 433 | /// [`crate::filter`]). [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 `transition` links to private item `crate::transition` [INFO] [stderr] --> src/protocol.rs:482:25 [INFO] [stderr] | [INFO] [stderr] 482 | /// snapping. See [`crate::transition`]. [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 `any_style_variant` links to private item `crate::bridge::StyleVariants` [INFO] [stderr] --> src/protocol.rs:738:23 [INFO] [stderr] | [INFO] [stderr] 738 | /// Whether the [`crate::bridge::StyleVariants`] component needs rebuilding: [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 `FilterSpec` links to private item `crate::filter` [INFO] [stderr] --> src/protocol.rs:1132:64 [INFO] [stderr] | [INFO] [stderr] 1132 | /// so listing the same function twice is not supported. See [`crate::filter`]. [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 `bevy::render::camera::RenderTarget` [INFO] [stderr] --> src/portal.rs:106:15 [INFO] [stderr] | [INFO] [stderr] 106 | /// The [`bevy::render::camera::RenderTarget`] to set on a camera's `target` [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `RenderTarget` in module `camera` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `drive_render_targets` links to private item `SIZE_STEP` [INFO] [stderr] --> src/portal.rs:268:46 [INFO] [stderr] | [INFO] [stderr] 268 | /// laid-out physical size (quantized to [`SIZE_STEP`]) and mark dirty on change. [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: `bevy-react` (lib doc) generated 21 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.03s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/bevy_react/index.html [INFO] running `Command { std: "docker" "inspect" "2cc2e307ada095dced2f380e7b219ebaa7f6535913c925f3f3b87b9497cd732c", kill_on_drop: false }`