headless_webview 0.1.1

Headless Webview Traits
Documentation

Build #3368104 2026-05-24 05:43:57

# rustc version rustc 1.98.0-nightly (23a3312d9 2026-05-23)

# docs.rs version docsrs 0.0.0 (f16e33f3e6ac9fc9e4413728c5dd1b2ba1c6b799 2026-05-23 )

# 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" "ce3504182ca9605a98d476e535169eb99e026a7f5e0a1cf99cd4f4dc57efc8fd" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260523-1.98.0-nightly-23a3312d9\", \"--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 headless_webview v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `crate::webview::WebView` [INFO] [stderr] --> src/webview/web_context.rs:13:18 [INFO] [stderr] | [INFO] [stderr] 13 | /// [`WebView`]: crate::webview::WebView [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ no item named `WebView` in module `webview` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:24:44 [INFO] [stderr] | [INFO] [stderr] 24 | /// Whether load the provided URL to [`WebView`]. [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:26:52 [INFO] [stderr] | [INFO] [stderr] 26 | /// Whether load the provided html string to [`WebView`]. [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:96:23 [INFO] [stderr] | [INFO] [stderr] 96 | /// Builder type of [`WebView`]. [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebViewBuilder` [INFO] [stderr] --> src/webview/mod.rs:98:7 [INFO] [stderr] | [INFO] [stderr] 98 | /// [`WebViewBuilder`] / [`WebView`] are the basic building blocks to constrcut WebView contents and [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `WebViewBuilder` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:98:28 [INFO] [stderr] | [INFO] [stderr] 98 | /// [`WebViewBuilder`] / [`WebView`] are the basic building blocks to constrcut WebView contents and [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebViewBuilder` [INFO] [stderr] --> src/webview/mod.rs:100:7 [INFO] [stderr] | [INFO] [stderr] 100 | /// [`WebViewBuilder`] privides ability to setup initialization before web engine starts. [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `WebViewBuilder` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebViewBuilder::build` [INFO] [stderr] --> src/webview/mod.rs:183:58 [INFO] [stderr] | [INFO] [stderr] 183 | /// Load the provided URL when the builder calling [`WebViewBuilder::build`] to create the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ no item named `WebViewBuilder` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:184:11 [INFO] [stderr] | [INFO] [stderr] 184 | /// [`WebView`]. The provided URL must be valid. [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebViewBuilder::build` [INFO] [stderr] --> src/webview/mod.rs:190:66 [INFO] [stderr] | [INFO] [stderr] 190 | /// Load the provided HTML string when the builder calling [`WebViewBuilder::build`] to create the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ no item named `WebViewBuilder` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:191:11 [INFO] [stderr] | [INFO] [stderr] 191 | /// [`WebView`]. This will be ignored if `url` is already provided. [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:207:60 [INFO] [stderr] | [INFO] [stderr] 207 | /// Set the web context that can share with multiple [`WebView`]s. [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:222:46 [INFO] [stderr] | [INFO] [stderr] 222 | /// Consume the builder and create the [`WebView`]. [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::application::event_loop::EventLoop` [INFO] [stderr] --> src/webview/mod.rs:229:24 [INFO] [stderr] | [INFO] [stderr] 229 | /// [`EventLoop`]: crate::application::event_loop::EventLoop [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `application` in module `headless_webview` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Window` [INFO] [stderr] --> src/webview/mod.rs:256:19 [INFO] [stderr] | [INFO] [stderr] 256 | /// Get the [`Window`] associate with the [`WebView`]. This can let you perform window related [INFO] [stderr] | ^^^^^^ no item named `Window` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:256:49 [INFO] [stderr] | [INFO] [stderr] 256 | /// Get the [`Window`] associate with the [`WebView`]. This can let you perform window related [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WebView` [INFO] [stderr] --> src/webview/mod.rs:261:11 [INFO] [stderr] | [INFO] [stderr] 261 | /// [`WebView`]. Use [`EventLoopProxy`] and a custom event to send scripts from other threads. [INFO] [stderr] | ^^^^^^^ no item named `WebView` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::application::event_loop::EventLoopProxy` [INFO] [stderr] --> src/webview/mod.rs:263:29 [INFO] [stderr] | [INFO] [stderr] 263 | /// [`EventLoopProxy`]: crate::application::event_loop::EventLoopProxy [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `application` in module `headless_webview` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `RpcHandler` [INFO] [stderr] --> src/webview/mod.rs:354:34 [INFO] [stderr] | [INFO] [stderr] 354 | /// This usually passes to the [`RpcHandler`] or [`WindowRpcHandler`](crate::WindowRpcHandler) as [INFO] [stderr] | ^^^^^^^^^^ no item named `RpcHandler` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::WindowRpcHandler` [INFO] [stderr] --> src/webview/mod.rs:354:71 [INFO] [stderr] | [INFO] [stderr] 354 | /// This usually passes to the [`RpcHandler`] or [`WindowRpcHandler`](crate::WindowRpcHandler) as [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ no item named `WindowRpcHandler` in module `headless_webview` [INFO] [stderr] [INFO] [stderr] warning: `headless_webview` (lib doc) generated 20 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.84s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/headless_webview/index.html [INFO] running `Command { std: "docker" "inspect" "ce3504182ca9605a98d476e535169eb99e026a7f5e0a1cf99cd4f4dc57efc8fd", kill_on_drop: false }`