runtime-foxdriver 0.1.4

Firefox browser automation via WebDriver BiDi (rustenium)
Documentation

Build #4063472 2026-08-07 12:36:06

# rustc version rustc 1.99.0-nightly (84b36a78a 2026-08-06)

# docs.rs version docsrs 0.0.0 (c0e43eba3fa5e6341d933cf845300a19b1ac3e4e 2026-08-06 )

# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "cb2f9e389ed60186c6be851fe191de3a55d24899322801219527ba4fed0944fe" "/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\", \"-20260806-1.99.0-nightly-84b36a78a\", \"--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 runtime-foxdriver v0.1.4 (/opt/rustwide/workdir) [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/browser.rs:215:5 [INFO] [stderr] | [INFO] [stderr] 215 | pub fn new(inner: RemoteValue) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:55:9 [INFO] [stderr] | [INFO] [stderr] 55 | #![warn(missing_docs)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/browser.rs:389:5 [INFO] [stderr] | [INFO] [stderr] 389 | Up, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/browser.rs:390:5 [INFO] [stderr] | [INFO] [stderr] 390 | Down, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1596:5 [INFO] [stderr] | [INFO] [stderr] 1596 | pub scheme: ProxyScheme, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1597:5 [INFO] [stderr] | [INFO] [stderr] 1597 | pub host: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1598:5 [INFO] [stderr] | [INFO] [stderr] 1598 | pub port: u16, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1599:5 [INFO] [stderr] | [INFO] [stderr] 1599 | pub username: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1600:5 [INFO] [stderr] | [INFO] [stderr] 1600 | pub password: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/browser.rs:1729:1 [INFO] [stderr] | [INFO] [stderr] 1729 | pub struct FoxBrowserConfig { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1730:5 [INFO] [stderr] | [INFO] [stderr] 1730 | pub executable_path: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1744:5 [INFO] [stderr] | [INFO] [stderr] 1744 | pub headless: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1745:5 [INFO] [stderr] | [INFO] [stderr] 1745 | pub viewport_width: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1746:5 [INFO] [stderr] | [INFO] [stderr] 1746 | pub viewport_height: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1747:5 [INFO] [stderr] | [INFO] [stderr] 1747 | pub user_agent: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/cookies.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | pub name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/cookies.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | pub value: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/cookies.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | pub path: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/cookies.rs:32:5 [INFO] [stderr] | [INFO] [stderr] 32 | pub secure: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/cookies.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | pub http_only: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/dialog.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a function [INFO] [stderr] --> src/frame.rs:581:1 [INFO] [stderr] | [INFO] [stderr] 581 | pub async fn verify_token_in_frames(page: &Page, token_input_name: &str) -> Result<bool> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/frame_graph.rs:79:5 [INFO] [stderr] | [INFO] [stderr] 79 | pub nodes: Vec<FrameNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:25:1 [INFO] [stderr] | [INFO] [stderr] 25 | pub struct CapturedHeader { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | pub name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | pub value: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:48:1 [INFO] [stderr] | [INFO] [stderr] 48 | pub struct CapturedTiming { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:49:5 [INFO] [stderr] | [INFO] [stderr] 49 | pub dns_start_ms: Option<f64>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | pub dns_end_ms: Option<f64>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:51:5 [INFO] [stderr] | [INFO] [stderr] 51 | pub connect_start_ms: Option<f64>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:52:5 [INFO] [stderr] | [INFO] [stderr] 52 | pub connect_end_ms: Option<f64>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:53:5 [INFO] [stderr] | [INFO] [stderr] 53 | pub tls_start_ms: Option<f64>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:54:5 [INFO] [stderr] | [INFO] [stderr] 54 | pub response_start_ms: Option<f64>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:55:5 [INFO] [stderr] | [INFO] [stderr] 55 | pub response_end_ms: Option<f64>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:82:1 [INFO] [stderr] | [INFO] [stderr] 82 | pub struct CapturedCookie { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | pub name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | pub value: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | pub domain: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:86:5 [INFO] [stderr] | [INFO] [stderr] 86 | pub path: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:87:5 [INFO] [stderr] | [INFO] [stderr] 87 | pub size: u64, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:88:5 [INFO] [stderr] | [INFO] [stderr] 88 | pub http_only: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | pub secure: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | pub same_site: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:117:1 [INFO] [stderr] | [INFO] [stderr] 117 | pub struct CapturedRequest { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:118:5 [INFO] [stderr] | [INFO] [stderr] 118 | pub id: String, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | pub context: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:120:5 [INFO] [stderr] | [INFO] [stderr] 120 | pub method: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:121:5 [INFO] [stderr] | [INFO] [stderr] 121 | pub url: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | pub headers: Vec<CapturedHeader>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:123:5 [INFO] [stderr] | [INFO] [stderr] 123 | pub post_data: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | pub timestamp: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:125:5 [INFO] [stderr] | [INFO] [stderr] 125 | pub destination: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:126:5 [INFO] [stderr] | [INFO] [stderr] 126 | pub initiator_type: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:127:5 [INFO] [stderr] | [INFO] [stderr] 127 | pub timing: CapturedTiming, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | pub cookies: Vec<CapturedCookie>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:170:5 [INFO] [stderr] | [INFO] [stderr] 170 | pub id: String, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:171:5 [INFO] [stderr] | [INFO] [stderr] 171 | pub url: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:172:5 [INFO] [stderr] | [INFO] [stderr] 172 | pub protocol: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:173:5 [INFO] [stderr] | [INFO] [stderr] 173 | pub status: u16, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:174:5 [INFO] [stderr] | [INFO] [stderr] 174 | pub status_text: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 175 | pub headers: Vec<CapturedHeader>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:176:5 [INFO] [stderr] | [INFO] [stderr] 176 | pub mime_type: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:181:5 [INFO] [stderr] | [INFO] [stderr] 181 | pub from_cache: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:185:1 [INFO] [stderr] | [INFO] [stderr] 185 | pub struct CapturedError { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:186:5 [INFO] [stderr] | [INFO] [stderr] 186 | pub id: String, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:187:5 [INFO] [stderr] | [INFO] [stderr] 187 | pub url: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:188:5 [INFO] [stderr] | [INFO] [stderr] 188 | pub error_text: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:192:1 [INFO] [stderr] | [INFO] [stderr] 192 | pub struct NetworkEntry { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:193:5 [INFO] [stderr] | [INFO] [stderr] 193 | pub request: CapturedRequest, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:194:5 [INFO] [stderr] | [INFO] [stderr] 194 | pub response: Option<CapturedResponse>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:195:5 [INFO] [stderr] | [INFO] [stderr] 195 | pub error: Option<CapturedError>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:199:5 [INFO] [stderr] | [INFO] [stderr] 199 | pub fn has_response(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:203:5 [INFO] [stderr] | [INFO] [stderr] 203 | pub fn is_error(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:207:5 [INFO] [stderr] | [INFO] [stderr] 207 | pub fn final_url(&self) -> &str { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:214:5 [INFO] [stderr] | [INFO] [stderr] 214 | pub fn status(&self) -> Option<u16> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:218:5 [INFO] [stderr] | [INFO] [stderr] 218 | pub fn response_header(&self, name: &str) -> Option<&str> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:228:5 [INFO] [stderr] | [INFO] [stderr] 228 | pub fn request_header(&self, name: &str) -> Option<&str> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:270:1 [INFO] [stderr] | [INFO] [stderr] 270 | pub struct Filter { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/network.rs:283:5 [INFO] [stderr] | [INFO] [stderr] 283 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:287:5 [INFO] [stderr] | [INFO] [stderr] 287 | pub fn method(mut self, m: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:292:5 [INFO] [stderr] | [INFO] [stderr] 292 | pub fn status_range(mut self, r: std::ops::RangeInclusive<u16>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:297:5 [INFO] [stderr] | [INFO] [stderr] 297 | pub fn url_contains(mut self, needle: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:302:5 [INFO] [stderr] | [INFO] [stderr] 302 | pub fn url_regex(mut self, pattern: &str) -> Result<Self> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:307:5 [INFO] [stderr] | [INFO] [stderr] 307 | pub fn header(mut self, name: impl Into<String>, value: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:313:5 [INFO] [stderr] | [INFO] [stderr] 313 | pub fn destination(mut self, d: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:318:5 [INFO] [stderr] | [INFO] [stderr] 318 | pub fn with_response(mut self) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:323:5 [INFO] [stderr] | [INFO] [stderr] 323 | pub fn without_response(mut self) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:328:5 [INFO] [stderr] | [INFO] [stderr] 328 | pub fn with_error(mut self) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:402:1 [INFO] [stderr] | [INFO] [stderr] 402 | pub struct NetworkMetrics { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:403:5 [INFO] [stderr] | [INFO] [stderr] 403 | pub requests_received: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:404:5 [INFO] [stderr] | [INFO] [stderr] 404 | pub responses_received: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:405:5 [INFO] [stderr] | [INFO] [stderr] 405 | pub errors_received: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:406:5 [INFO] [stderr] | [INFO] [stderr] 406 | pub entries_evicted: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:407:5 [INFO] [stderr] | [INFO] [stderr] 407 | pub pending_responses_dropped: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:408:5 [INFO] [stderr] | [INFO] [stderr] 408 | pub pending_errors_dropped: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:409:5 [INFO] [stderr] | [INFO] [stderr] 409 | pub broadcast_drops: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:410:5 [INFO] [stderr] | [INFO] [stderr] 410 | pub duplicate_responses: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:411:5 [INFO] [stderr] | [INFO] [stderr] 411 | pub duplicate_errors: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:412:5 [INFO] [stderr] | [INFO] [stderr] 412 | pub max_entries: usize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:501:1 [INFO] [stderr] | [INFO] [stderr] 501 | pub struct NetworkLog { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/network.rs:506:5 [INFO] [stderr] | [INFO] [stderr] 506 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/network.rs:510:5 [INFO] [stderr] | [INFO] [stderr] 510 | pub fn with_limits(max_entries: usize, max_pending: usize) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:517:5 [INFO] [stderr] | [INFO] [stderr] 517 | pub async fn subscribe(&self) -> broadcast::Receiver<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:521:5 [INFO] [stderr] | [INFO] [stderr] 521 | pub async fn entries(&self) -> Vec<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:526:5 [INFO] [stderr] | [INFO] [stderr] 526 | pub async fn completed(&self) -> Vec<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:536:5 [INFO] [stderr] | [INFO] [stderr] 536 | pub async fn count(&self, filter: Filter) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:541:5 [INFO] [stderr] | [INFO] [stderr] 541 | pub async fn filter(&self, f: Filter) -> Vec<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:551:5 [INFO] [stderr] | [INFO] [stderr] 551 | pub async fn first(&self) -> Option<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:556:5 [INFO] [stderr] | [INFO] [stderr] 556 | pub async fn last(&self) -> Option<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:561:5 [INFO] [stderr] | [INFO] [stderr] 561 | pub async fn nth(&self, n: usize) -> Option<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:566:5 [INFO] [stderr] | [INFO] [stderr] 566 | pub async fn find_by_url(&self, substring: &str) -> Option<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:575:5 [INFO] [stderr] | [INFO] [stderr] 575 | pub async fn find_by_url_regex(&self, re: &regex::Regex) -> Option<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:584:5 [INFO] [stderr] | [INFO] [stderr] 584 | pub async fn endpoints(&self) -> Vec<String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:595:5 [INFO] [stderr] | [INFO] [stderr] 595 | pub async fn hostnames(&self) -> Vec<String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:610:5 [INFO] [stderr] | [INFO] [stderr] 610 | pub async fn distinct_methods(&self) -> Vec<String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:626:5 [INFO] [stderr] | [INFO] [stderr] 626 | pub async fn distinct_statuses(&self) -> Vec<u16> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:641:5 [INFO] [stderr] | [INFO] [stderr] 641 | pub async fn total_bytes_in(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:650:5 [INFO] [stderr] | [INFO] [stderr] 650 | pub async fn total_bytes_out(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:665:5 [INFO] [stderr] | [INFO] [stderr] 665 | pub async fn len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:669:5 [INFO] [stderr] | [INFO] [stderr] 669 | pub async fn is_empty(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:673:5 [INFO] [stderr] | [INFO] [stderr] 673 | pub async fn clear(&self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:679:5 [INFO] [stderr] | [INFO] [stderr] 679 | pub async fn metrics(&self) -> NetworkMetrics { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:683:5 [INFO] [stderr] | [INFO] [stderr] 683 | pub async fn contains_id(&self, id: &str) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:687:5 [INFO] [stderr] | [INFO] [stderr] 687 | pub async fn remove_by_id(&self, id: &str) -> Option<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:930:5 [INFO] [stderr] | [INFO] [stderr] 930 | pub async fn save_to_json(&self, path: &std::path::Path) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a function [INFO] [stderr] --> src/network.rs:1218:1 [INFO] [stderr] | [INFO] [stderr] 1218 | / pub fn make_network_handler( [INFO] [stderr] 1219 | | log: NetworkLog, [INFO] [stderr] 1220 | | ) -> impl FnMut( [INFO] [stderr] 1221 | | rustenium_bidi_definitions::Event, [INFO] [stderr] 1222 | | ) -> std::pin::Pin<Box<dyn std::future::Future<Output = ()> + Send>> { [INFO] [stderr] | |____________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `type_text` [INFO] [stderr] --> src/browser.rs:375:21 [INFO] [stderr] | [INFO] [stderr] 375 | /// Alias for [`type_text`]. [INFO] [stderr] | ^^^^^^^^^ no item named `type_text` 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 `launch_firefox_self_managed` links to private item `resolve_firefox_binary` [INFO] [stderr] --> src/browser.rs:1961:48 [INFO] [stderr] | [INFO] [stderr] 1961 | /// `config.executable_path` is resolved via [`resolve_firefox_binary`], 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] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `snapshot` links to private item `PROBE_JS` [INFO] [stderr] --> src/frame_graph.rs:94:22 [INFO] [stderr] | [INFO] [stderr] 94 | /// evaluating [`PROBE_JS`] inside that frame's own realm, the same [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: `runtime-foxdriver` (lib doc) generated 128 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.92s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/runtime_foxdriver/index.html [INFO] running `Command { std: "docker" "inspect" "cb2f9e389ed60186c6be851fe191de3a55d24899322801219527ba4fed0944fe", kill_on_drop: false }`