# rustc version rustc 1.99.0-nightly (1a98b1e13 2026-08-07)
# 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" "2c3d9b5fc1fbe103755f770f994abfc7a40ffae38e36818c1f597909f92958a2" "/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\", \"-20260807-1.99.0-nightly-1a98b1e13\", \"--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.5 (/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:402:5 [INFO] [stderr] | [INFO] [stderr] 402 | Up, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/browser.rs:403:5 [INFO] [stderr] | [INFO] [stderr] 403 | Down, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1644:5 [INFO] [stderr] | [INFO] [stderr] 1644 | pub scheme: ProxyScheme, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1645:5 [INFO] [stderr] | [INFO] [stderr] 1645 | pub host: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1646:5 [INFO] [stderr] | [INFO] [stderr] 1646 | pub port: u16, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1647:5 [INFO] [stderr] | [INFO] [stderr] 1647 | pub username: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1648:5 [INFO] [stderr] | [INFO] [stderr] 1648 | pub password: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/browser.rs:1777:1 [INFO] [stderr] | [INFO] [stderr] 1777 | pub struct FoxBrowserConfig { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1778:5 [INFO] [stderr] | [INFO] [stderr] 1778 | pub executable_path: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1792:5 [INFO] [stderr] | [INFO] [stderr] 1792 | pub headless: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1793:5 [INFO] [stderr] | [INFO] [stderr] 1793 | pub viewport_width: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1794:5 [INFO] [stderr] | [INFO] [stderr] 1794 | pub viewport_height: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/browser.rs:1795:5 [INFO] [stderr] | [INFO] [stderr] 1795 | 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:606:1 [INFO] [stderr] | [INFO] [stderr] 606 | 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 header_name(mut self, name: 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 header_value(mut self, value: impl Into<String>) -> 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 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:328:5 [INFO] [stderr] | [INFO] [stderr] 328 | pub fn with_response(mut self) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:333:5 [INFO] [stderr] | [INFO] [stderr] 333 | pub fn without_response(mut self) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:338:5 [INFO] [stderr] | [INFO] [stderr] 338 | pub fn with_error(mut self) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:441:1 [INFO] [stderr] | [INFO] [stderr] 441 | pub struct NetworkMetrics { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:442:5 [INFO] [stderr] | [INFO] [stderr] 442 | pub requests_received: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:443:5 [INFO] [stderr] | [INFO] [stderr] 443 | pub responses_received: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:444:5 [INFO] [stderr] | [INFO] [stderr] 444 | pub errors_received: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:445:5 [INFO] [stderr] | [INFO] [stderr] 445 | pub entries_evicted: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:446:5 [INFO] [stderr] | [INFO] [stderr] 446 | pub pending_responses_dropped: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:447:5 [INFO] [stderr] | [INFO] [stderr] 447 | pub pending_errors_dropped: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:448:5 [INFO] [stderr] | [INFO] [stderr] 448 | pub broadcast_drops: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:449:5 [INFO] [stderr] | [INFO] [stderr] 449 | pub duplicate_responses: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:450:5 [INFO] [stderr] | [INFO] [stderr] 450 | pub duplicate_errors: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/network.rs:451:5 [INFO] [stderr] | [INFO] [stderr] 451 | pub max_entries: usize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/network.rs:540:1 [INFO] [stderr] | [INFO] [stderr] 540 | pub struct NetworkLog { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/network.rs:545:5 [INFO] [stderr] | [INFO] [stderr] 545 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/network.rs:549:5 [INFO] [stderr] | [INFO] [stderr] 549 | 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:556:5 [INFO] [stderr] | [INFO] [stderr] 556 | 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:560:5 [INFO] [stderr] | [INFO] [stderr] 560 | 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:565:5 [INFO] [stderr] | [INFO] [stderr] 565 | 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:575:5 [INFO] [stderr] | [INFO] [stderr] 575 | 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:580:5 [INFO] [stderr] | [INFO] [stderr] 580 | 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:590:5 [INFO] [stderr] | [INFO] [stderr] 590 | 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:595:5 [INFO] [stderr] | [INFO] [stderr] 595 | 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:600:5 [INFO] [stderr] | [INFO] [stderr] 600 | 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:605:5 [INFO] [stderr] | [INFO] [stderr] 605 | 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:614:5 [INFO] [stderr] | [INFO] [stderr] 614 | pub async fn find_by_url_regex(&self, re: ®ex::Regex) -> Option<Arc<NetworkEntry>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:623:5 [INFO] [stderr] | [INFO] [stderr] 623 | pub async fn endpoints(&self) -> Vec<String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:634:5 [INFO] [stderr] | [INFO] [stderr] 634 | pub async fn hostnames(&self) -> Vec<String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:649:5 [INFO] [stderr] | [INFO] [stderr] 649 | 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:665:5 [INFO] [stderr] | [INFO] [stderr] 665 | 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:680:5 [INFO] [stderr] | [INFO] [stderr] 680 | 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:689:5 [INFO] [stderr] | [INFO] [stderr] 689 | 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:704:5 [INFO] [stderr] | [INFO] [stderr] 704 | pub async fn len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:708:5 [INFO] [stderr] | [INFO] [stderr] 708 | pub async fn is_empty(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:712:5 [INFO] [stderr] | [INFO] [stderr] 712 | pub async fn clear(&self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:718:5 [INFO] [stderr] | [INFO] [stderr] 718 | pub async fn metrics(&self) -> NetworkMetrics { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/network.rs:722:5 [INFO] [stderr] | [INFO] [stderr] 722 | 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:726:5 [INFO] [stderr] | [INFO] [stderr] 726 | 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:969:5 [INFO] [stderr] | [INFO] [stderr] 969 | 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:1257:1 [INFO] [stderr] | [INFO] [stderr] 1257 | / pub fn make_network_handler( [INFO] [stderr] 1258 | | log: NetworkLog, [INFO] [stderr] 1259 | | ) -> impl FnMut( [INFO] [stderr] 1260 | | rustenium_bidi_definitions::Event, [INFO] [stderr] 1261 | | ) -> 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:388:21 [INFO] [stderr] | [INFO] [stderr] 388 | /// 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:2009:48 [INFO] [stderr] | [INFO] [stderr] 2009 | /// `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 130 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.63s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/runtime_foxdriver/index.html [INFO] running `Command { std: "docker" "inspect" "2c3d9b5fc1fbe103755f770f994abfc7a40ffae38e36818c1f597909f92958a2", kill_on_drop: false }`