[INFO] fetching crate arwa 0.1.1... [INFO] testing arwa-0.1.1 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate arwa 0.1.1 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate arwa 0.1.1 [INFO] finished tweaking crates.io crate arwa 0.1.1 [INFO] tweaked toml for crates.io crate arwa 0.1.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate arwa 0.1.1 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 37 packages to latest compatible versions [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.9.1) [INFO] [stderr] Adding delegate v0.3.0 (available: v0.13.3) [INFO] [stderr] Adding gloo-events v0.1.2 (available: v0.2.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded delegate v0.3.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4d0916aeab7597affbecf4b76921e15600499d51d5f7a1054e90dc26e5d7821f [INFO] running `Command { std: "docker" "start" "-a" "4d0916aeab7597affbecf4b76921e15600499d51d5f7a1054e90dc26e5d7821f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4d0916aeab7597affbecf4b76921e15600499d51d5f7a1054e90dc26e5d7821f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4d0916aeab7597affbecf4b76921e15600499d51d5f7a1054e90dc26e5d7821f", kill_on_drop: false }` [INFO] [stdout] 4d0916aeab7597affbecf4b76921e15600499d51d5f7a1054e90dc26e5d7821f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 60cb5018f2c81e3c619413946d48483528c069828c25351a3692a9504a0c9abd [INFO] running `Command { std: "docker" "start" "-a" "60cb5018f2c81e3c619413946d48483528c069828c25351a3692a9504a0c9abd", kill_on_drop: false }` [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.100 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling bumpalo v3.19.0 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling wasm-bindgen v0.2.100 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.100 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.100 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.100 [INFO] [stderr] Compiling js-sys v0.3.77 [INFO] [stderr] Compiling delegate v0.3.0 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling web-sys v0.3.77 [INFO] [stderr] Compiling wasm-bindgen-futures v0.4.50 [INFO] [stderr] Compiling gloo-events v0.1.2 [INFO] [stderr] Compiling arwa v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlButtonElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_button_element.rs:40:20 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlButtonElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_button_element.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlInputElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_input_element.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlInputElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_input_element.rs:89:20 [INFO] [stdout] | [INFO] [stdout] 89 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlSelectElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_select_element.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlSelectElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_select_element.rs:39:20 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::AssignedNodesOptions::flatten`: Use `set_flatten()` instead. [INFO] [stdout] --> src/html/html_slot_element.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | options.flatten(true); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlTextAreaElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_text_area_element.rs:32:20 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlTextAreaElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_text_area_element.rs:34:20 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/element.rs:244:14 [INFO] [stdout] | [INFO] [stdout] 244 | opts.left(options.left.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/element.rs:245:14 [INFO] [stdout] | [INFO] [stdout] 245 | opts.top(options.top.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/element.rs:246:14 [INFO] [stdout] | [INFO] [stdout] 246 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/element.rs:254:14 [INFO] [stdout] | [INFO] [stdout] 254 | opts.left(options.x.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/element.rs:255:14 [INFO] [stdout] | [INFO] [stdout] 255 | opts.top(options.y.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/element.rs:256:14 [INFO] [stdout] | [INFO] [stdout] 256 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/element.rs:264:14 [INFO] [stdout] | [INFO] [stdout] 264 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::block`: Use `set_block()` instead. [INFO] [stdout] --> src/element.rs:265:14 [INFO] [stdout] | [INFO] [stdout] 265 | opts.block(options.block.into()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::inline`: Use `set_inline()` instead. [INFO] [stdout] --> src/element.rs:266:14 [INFO] [stdout] | [INFO] [stdout] 266 | opts.inline(options.inline.into()); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::GetRootNodeOptions::composed`: Use `set_composed()` instead. [INFO] [stdout] --> src/node.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | options.composed(true); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::RegistrationOptions::scope`: Use `set_scope()` instead. [INFO] [stdout] --> src/service_worker.rs:72:88 [INFO] [stdout] | [INFO] [stdout] 72 | .register_with_options(script_url, web_sys::RegistrationOptions::new().scope(scope)) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/window.rs:353:14 [INFO] [stdout] | [INFO] [stdout] 353 | opts.left(options.left.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/window.rs:354:14 [INFO] [stdout] | [INFO] [stdout] 354 | opts.top(options.top.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/window.rs:355:14 [INFO] [stdout] | [INFO] [stdout] 355 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/window.rs:363:14 [INFO] [stdout] | [INFO] [stdout] 363 | opts.left(options.x.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/window.rs:364:14 [INFO] [stdout] | [INFO] [stdout] 364 | opts.top(options.y.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/window.rs:365:14 [INFO] [stdout] | [INFO] [stdout] 365 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_anchor_element.rs:102:16 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn rel(&self) -> AnchorRel { [INFO] [stdout] | ^^^^^ --------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn rel(&self) -> AnchorRel<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_anchor_element.rs:165:17 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn iter(&self) -> AnchorRelIter { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 165 | pub fn iter(&self) -> AnchorRelIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_area_element.rs:137:16 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn rel(&self) -> AreaRel { [INFO] [stdout] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 137 | pub fn rel(&self) -> AreaRel<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_area_element.rs:200:17 [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter(&self) -> AreaRelIter { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter(&self) -> AreaRelIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_data_list_element.rs:74:17 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> DataListOptionsIter { [INFO] [stdout] | ^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> DataListOptionsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_field_set_element.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn iter(&self) -> FieldSetElementsIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 108 | pub fn iter(&self) -> FieldSetElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_form_element.rs:217:17 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn iter(&self) -> RadioNodesIter { [INFO] [stdout] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 217 | pub fn iter(&self) -> RadioNodesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_label_element.rs:73:17 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn iter(&self) -> OutputHtmlForIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 73 | pub fn iter(&self) -> OutputHtmlForIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_link_element.rs:58:16 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn rel(&self) -> LinkRel { [INFO] [stdout] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 58 | pub fn rel(&self) -> LinkRel<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_link_element.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn iter(&self) -> LinkRelIter { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 131 | pub fn iter(&self) -> LinkRelIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_link_element.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> LinkSizesIter { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> LinkSizesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_map_element.rs:74:17 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> MapAreasIter { [INFO] [stdout] | ^^^^^ ------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> MapAreasIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_media_element.rs:444:17 [INFO] [stdout] | [INFO] [stdout] 444 | pub fn iter(&self) -> MediaBufferedIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 444 | pub fn iter(&self) -> MediaBufferedIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_media_element.rs:562:17 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn iter(&self) -> MediaAudioTracksIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 562 | pub fn iter(&self) -> MediaAudioTracksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_media_element.rs:687:17 [INFO] [stdout] | [INFO] [stdout] 687 | pub fn iter(&self) -> MediaVideoTracksIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 687 | pub fn iter(&self) -> MediaVideoTracksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_select_element.rs:126:20 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn options(&self) -> SelectOptions { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 126 | pub fn options(&self) -> SelectOptions<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_select_element.rs:361:17 [INFO] [stdout] | [INFO] [stdout] 361 | pub fn iter(&self) -> SelectSelectedOptionsIter { [INFO] [stdout] | ^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 361 | pub fn iter(&self) -> SelectSelectedOptionsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_slot_element.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | pub fn iter(&self) -> SlotAssignedNodesIter { [INFO] [stdout] | ^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 95 | pub fn iter(&self) -> SlotAssignedNodesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_element.rs:92:17 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn rows(&self) -> TableRows { [INFO] [stdout] | ^^^^^ --------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn rows(&self) -> TableRows<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_element.rs:152:17 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn iter(&self) -> TableBodiesIter { [INFO] [stdout] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 152 | pub fn iter(&self) -> TableBodiesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_element.rs:291:17 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn iter(&self) -> TableRowsIter { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 291 | pub fn iter(&self) -> TableRowsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_row_element.rs:26:18 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn cells(&self) -> TableRowCells { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 26 | pub fn cells(&self) -> TableRowCells<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_row_element.rs:116:17 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> TableRowCellsIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> TableRowCellsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_section_element.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn rows(&self) -> TableSectionRows { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 16 | pub fn rows(&self) -> TableSectionRows<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_section_element.rs:106:17 [INFO] [stdout] | [INFO] [stdout] 106 | pub fn iter(&self) -> TableSectionRowsIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 106 | pub fn iter(&self) -> TableSectionRowsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/labels.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> LabelsIter { [INFO] [stdout] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> LabelsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | fn child_elements(&self) -> DocumentChildElements { [INFO] [stdout] | ^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | fn child_elements(&self) -> DocumentChildElements<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:319:17 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn iter(&self) -> DocumentChildElementsIter { [INFO] [stdout] | ^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 319 | pub fn iter(&self) -> DocumentChildElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:484:17 [INFO] [stdout] | [INFO] [stdout] 484 | pub fn iter(&self) -> DocumentFormsIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 484 | pub fn iter(&self) -> DocumentFormsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:594:17 [INFO] [stdout] | [INFO] [stdout] 594 | pub fn iter(&self) -> DocumentImagesIter { [INFO] [stdout] | ^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 594 | pub fn iter(&self) -> DocumentImagesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:704:17 [INFO] [stdout] | [INFO] [stdout] 704 | pub fn iter(&self) -> DocumentLinksIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 704 | pub fn iter(&self) -> DocumentLinksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document_fragment.rs:35:27 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn child_elements(&self) -> DocumentFragmentChildElements { [INFO] [stdout] | ^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 35 | pub fn child_elements(&self) -> DocumentFragmentChildElements<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document_fragment.rs:124:17 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn iter(&self) -> DocumentFragmentChildElementsIter { [INFO] [stdout] | ^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 124 | pub fn iter(&self) -> DocumentFragmentChildElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | fn attributes(&self) -> Attributes { [INFO] [stdout] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 116 | fn attributes(&self) -> Attributes<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:123:16 [INFO] [stdout] | [INFO] [stdout] 123 | fn classes(&self) -> Classes { [INFO] [stdout] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 123 | fn classes(&self) -> Classes<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:146:23 [INFO] [stdout] | [INFO] [stdout] 146 | fn child_elements(&self) -> ChildElements { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | fn child_elements(&self) -> ChildElements<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:443:17 [INFO] [stdout] | [INFO] [stdout] 443 | pub fn iter(&self) -> AttributeNamesIter { [INFO] [stdout] | ^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 443 | pub fn iter(&self) -> AttributeNamesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:552:17 [INFO] [stdout] | [INFO] [stdout] 552 | pub fn iter(&self) -> ClassesIter { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 552 | pub fn iter(&self) -> ClassesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:677:17 [INFO] [stdout] | [INFO] [stdout] 677 | pub fn iter(&self) -> ChildElementsIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 677 | pub fn iter(&self) -> ChildElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:1008:17 [INFO] [stdout] | [INFO] [stdout] 1008 | pub fn iter(&self) -> ClientRectsIter { [INFO] [stdout] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 1008 | pub fn iter(&self) -> ClientRectsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/node.rs:133:20 [INFO] [stdout] | [INFO] [stdout] 133 | fn child_nodes(&self) -> ChildNodes { [INFO] [stdout] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 133 | fn child_nodes(&self) -> ChildNodes<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/node.rs:222:17 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn iter(&self) -> ChildNodesIter { [INFO] [stdout] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 222 | pub fn iter(&self) -> ChildNodesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:224:17 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn iter(&self) -> PerformanceEntriesIter { [INFO] [stdout] | ^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 224 | pub fn iter(&self) -> PerformanceEntriesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:381:17 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn iter(&self) -> PerformanceMarksIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 381 | pub fn iter(&self) -> PerformanceMarksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:538:17 [INFO] [stdout] | [INFO] [stdout] 538 | pub fn iter(&self) -> PerformanceMeasuresIter { [INFO] [stdout] | ^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 538 | pub fn iter(&self) -> PerformanceMeasuresIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:741:17 [INFO] [stdout] | [INFO] [stdout] 741 | pub fn iter(&self) -> PerformanceResourceTimingsIter { [INFO] [stdout] | ^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 741 | pub fn iter(&self) -> PerformanceResourceTimingsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:880:17 [INFO] [stdout] | [INFO] [stdout] 880 | pub fn iter(&self) -> PerformanceServerTimingsIter { [INFO] [stdout] | ^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 880 | pub fn iter(&self) -> PerformanceServerTimingsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/query_selector_all.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> QuerySelectorAllIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> QuerySelectorAllIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/storage.rs:49:17 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn keys(&self) -> StorageKeys { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 49 | pub fn keys(&self) -> StorageKeys<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/storage.rs:114:17 [INFO] [stdout] | [INFO] [stdout] 114 | pub fn iter(&self) -> StorageKeysIter { [INFO] [stdout] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 114 | pub fn iter(&self) -> StorageKeysIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/style_sheet.rs:116:17 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> StylesheetMediaIter { [INFO] [stdout] | ^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> StylesheetMediaIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.92s [INFO] running `Command { std: "docker" "inspect" "60cb5018f2c81e3c619413946d48483528c069828c25351a3692a9504a0c9abd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "60cb5018f2c81e3c619413946d48483528c069828c25351a3692a9504a0c9abd", kill_on_drop: false }` [INFO] [stdout] 60cb5018f2c81e3c619413946d48483528c069828c25351a3692a9504a0c9abd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] e32b0d09e588f9c23d5e4c89a7982a2e6ae86451b21bb8d0a2c82515c199049f [INFO] running `Command { std: "docker" "start" "-a" "e32b0d09e588f9c23d5e4c89a7982a2e6ae86451b21bb8d0a2c82515c199049f", kill_on_drop: false }` [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlButtonElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_button_element.rs:40:20 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlButtonElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_button_element.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlInputElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_input_element.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlInputElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_input_element.rs:89:20 [INFO] [stdout] | [INFO] [stdout] 89 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlSelectElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_select_element.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlSelectElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_select_element.rs:39:20 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::AssignedNodesOptions::flatten`: Use `set_flatten()` instead. [INFO] [stdout] --> src/html/html_slot_element.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | options.flatten(true); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlTextAreaElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_text_area_element.rs:32:20 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlTextAreaElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_text_area_element.rs:34:20 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/element.rs:244:14 [INFO] [stdout] | [INFO] [stdout] 244 | opts.left(options.left.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/element.rs:245:14 [INFO] [stdout] | [INFO] [stdout] 245 | opts.top(options.top.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/element.rs:246:14 [INFO] [stdout] | [INFO] [stdout] 246 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/element.rs:254:14 [INFO] [stdout] | [INFO] [stdout] 254 | opts.left(options.x.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/element.rs:255:14 [INFO] [stdout] | [INFO] [stdout] 255 | opts.top(options.y.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/element.rs:256:14 [INFO] [stdout] | [INFO] [stdout] 256 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/element.rs:264:14 [INFO] [stdout] | [INFO] [stdout] 264 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::block`: Use `set_block()` instead. [INFO] [stdout] --> src/element.rs:265:14 [INFO] [stdout] | [INFO] [stdout] 265 | opts.block(options.block.into()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::inline`: Use `set_inline()` instead. [INFO] [stdout] --> src/element.rs:266:14 [INFO] [stdout] | [INFO] [stdout] 266 | opts.inline(options.inline.into()); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::GetRootNodeOptions::composed`: Use `set_composed()` instead. [INFO] [stdout] --> src/node.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | options.composed(true); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::RegistrationOptions::scope`: Use `set_scope()` instead. [INFO] [stdout] --> src/service_worker.rs:72:88 [INFO] [stdout] | [INFO] [stdout] 72 | .register_with_options(script_url, web_sys::RegistrationOptions::new().scope(scope)) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/window.rs:353:14 [INFO] [stdout] | [INFO] [stdout] 353 | opts.left(options.left.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/window.rs:354:14 [INFO] [stdout] | [INFO] [stdout] 354 | opts.top(options.top.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/window.rs:355:14 [INFO] [stdout] | [INFO] [stdout] 355 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/window.rs:363:14 [INFO] [stdout] | [INFO] [stdout] 363 | opts.left(options.x.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/window.rs:364:14 [INFO] [stdout] | [INFO] [stdout] 364 | opts.top(options.y.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/window.rs:365:14 [INFO] [stdout] | [INFO] [stdout] 365 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_anchor_element.rs:102:16 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn rel(&self) -> AnchorRel { [INFO] [stdout] | ^^^^^ --------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn rel(&self) -> AnchorRel<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_anchor_element.rs:165:17 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn iter(&self) -> AnchorRelIter { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 165 | pub fn iter(&self) -> AnchorRelIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_area_element.rs:137:16 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn rel(&self) -> AreaRel { [INFO] [stdout] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 137 | pub fn rel(&self) -> AreaRel<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_area_element.rs:200:17 [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter(&self) -> AreaRelIter { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter(&self) -> AreaRelIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_data_list_element.rs:74:17 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> DataListOptionsIter { [INFO] [stdout] | ^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> DataListOptionsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_field_set_element.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn iter(&self) -> FieldSetElementsIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 108 | pub fn iter(&self) -> FieldSetElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_form_element.rs:217:17 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn iter(&self) -> RadioNodesIter { [INFO] [stdout] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 217 | pub fn iter(&self) -> RadioNodesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_label_element.rs:73:17 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn iter(&self) -> OutputHtmlForIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 73 | pub fn iter(&self) -> OutputHtmlForIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_link_element.rs:58:16 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn rel(&self) -> LinkRel { [INFO] [stdout] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 58 | pub fn rel(&self) -> LinkRel<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_link_element.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn iter(&self) -> LinkRelIter { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 131 | pub fn iter(&self) -> LinkRelIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_link_element.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> LinkSizesIter { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> LinkSizesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_map_element.rs:74:17 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> MapAreasIter { [INFO] [stdout] | ^^^^^ ------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> MapAreasIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_media_element.rs:444:17 [INFO] [stdout] | [INFO] [stdout] 444 | pub fn iter(&self) -> MediaBufferedIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 444 | pub fn iter(&self) -> MediaBufferedIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_media_element.rs:562:17 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn iter(&self) -> MediaAudioTracksIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 562 | pub fn iter(&self) -> MediaAudioTracksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_media_element.rs:687:17 [INFO] [stdout] | [INFO] [stdout] 687 | pub fn iter(&self) -> MediaVideoTracksIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 687 | pub fn iter(&self) -> MediaVideoTracksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_select_element.rs:126:20 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn options(&self) -> SelectOptions { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 126 | pub fn options(&self) -> SelectOptions<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_select_element.rs:361:17 [INFO] [stdout] | [INFO] [stdout] 361 | pub fn iter(&self) -> SelectSelectedOptionsIter { [INFO] [stdout] | ^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 361 | pub fn iter(&self) -> SelectSelectedOptionsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_slot_element.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | pub fn iter(&self) -> SlotAssignedNodesIter { [INFO] [stdout] | ^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 95 | pub fn iter(&self) -> SlotAssignedNodesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_element.rs:92:17 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn rows(&self) -> TableRows { [INFO] [stdout] | ^^^^^ --------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn rows(&self) -> TableRows<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_element.rs:152:17 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn iter(&self) -> TableBodiesIter { [INFO] [stdout] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 152 | pub fn iter(&self) -> TableBodiesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_element.rs:291:17 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn iter(&self) -> TableRowsIter { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 291 | pub fn iter(&self) -> TableRowsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_row_element.rs:26:18 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn cells(&self) -> TableRowCells { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 26 | pub fn cells(&self) -> TableRowCells<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_row_element.rs:116:17 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> TableRowCellsIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> TableRowCellsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_section_element.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn rows(&self) -> TableSectionRows { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 16 | pub fn rows(&self) -> TableSectionRows<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_section_element.rs:106:17 [INFO] [stdout] | [INFO] [stdout] 106 | pub fn iter(&self) -> TableSectionRowsIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 106 | pub fn iter(&self) -> TableSectionRowsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/labels.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> LabelsIter { [INFO] [stdout] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> LabelsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | fn child_elements(&self) -> DocumentChildElements { [INFO] [stdout] | ^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | fn child_elements(&self) -> DocumentChildElements<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:319:17 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn iter(&self) -> DocumentChildElementsIter { [INFO] [stdout] | ^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 319 | pub fn iter(&self) -> DocumentChildElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:484:17 [INFO] [stdout] | [INFO] [stdout] 484 | pub fn iter(&self) -> DocumentFormsIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 484 | pub fn iter(&self) -> DocumentFormsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:594:17 [INFO] [stdout] | [INFO] [stdout] 594 | pub fn iter(&self) -> DocumentImagesIter { [INFO] [stdout] | ^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 594 | pub fn iter(&self) -> DocumentImagesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:704:17 [INFO] [stdout] | [INFO] [stdout] 704 | pub fn iter(&self) -> DocumentLinksIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 704 | pub fn iter(&self) -> DocumentLinksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document_fragment.rs:35:27 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn child_elements(&self) -> DocumentFragmentChildElements { [INFO] [stdout] | ^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 35 | pub fn child_elements(&self) -> DocumentFragmentChildElements<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document_fragment.rs:124:17 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn iter(&self) -> DocumentFragmentChildElementsIter { [INFO] [stdout] | ^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 124 | pub fn iter(&self) -> DocumentFragmentChildElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | fn attributes(&self) -> Attributes { [INFO] [stdout] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 116 | fn attributes(&self) -> Attributes<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:123:16 [INFO] [stdout] | [INFO] [stdout] 123 | fn classes(&self) -> Classes { [INFO] [stdout] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 123 | fn classes(&self) -> Classes<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:146:23 [INFO] [stdout] | [INFO] [stdout] 146 | fn child_elements(&self) -> ChildElements { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | fn child_elements(&self) -> ChildElements<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:443:17 [INFO] [stdout] | [INFO] [stdout] 443 | pub fn iter(&self) -> AttributeNamesIter { [INFO] [stdout] | ^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 443 | pub fn iter(&self) -> AttributeNamesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:552:17 [INFO] [stdout] | [INFO] [stdout] 552 | pub fn iter(&self) -> ClassesIter { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 552 | pub fn iter(&self) -> ClassesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:677:17 [INFO] [stdout] | [INFO] [stdout] 677 | pub fn iter(&self) -> ChildElementsIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 677 | pub fn iter(&self) -> ChildElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:1008:17 [INFO] [stdout] | [INFO] [stdout] 1008 | pub fn iter(&self) -> ClientRectsIter { [INFO] [stdout] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 1008 | pub fn iter(&self) -> ClientRectsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/node.rs:133:20 [INFO] [stdout] | [INFO] [stdout] 133 | fn child_nodes(&self) -> ChildNodes { [INFO] [stdout] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 133 | fn child_nodes(&self) -> ChildNodes<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/node.rs:222:17 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn iter(&self) -> ChildNodesIter { [INFO] [stdout] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 222 | pub fn iter(&self) -> ChildNodesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:224:17 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn iter(&self) -> PerformanceEntriesIter { [INFO] [stdout] | ^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 224 | pub fn iter(&self) -> PerformanceEntriesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:381:17 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn iter(&self) -> PerformanceMarksIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 381 | pub fn iter(&self) -> PerformanceMarksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:538:17 [INFO] [stdout] | [INFO] [stdout] 538 | pub fn iter(&self) -> PerformanceMeasuresIter { [INFO] [stdout] | ^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 538 | pub fn iter(&self) -> PerformanceMeasuresIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:741:17 [INFO] [stdout] | [INFO] [stdout] 741 | pub fn iter(&self) -> PerformanceResourceTimingsIter { [INFO] [stdout] | ^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 741 | pub fn iter(&self) -> PerformanceResourceTimingsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:880:17 [INFO] [stdout] | [INFO] [stdout] 880 | pub fn iter(&self) -> PerformanceServerTimingsIter { [INFO] [stdout] | ^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 880 | pub fn iter(&self) -> PerformanceServerTimingsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/query_selector_all.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> QuerySelectorAllIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> QuerySelectorAllIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/storage.rs:49:17 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn keys(&self) -> StorageKeys { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 49 | pub fn keys(&self) -> StorageKeys<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/storage.rs:114:17 [INFO] [stdout] | [INFO] [stdout] 114 | pub fn iter(&self) -> StorageKeysIter { [INFO] [stdout] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 114 | pub fn iter(&self) -> StorageKeysIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/style_sheet.rs:116:17 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> StylesheetMediaIter { [INFO] [stdout] | ^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> StylesheetMediaIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling arwa v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlButtonElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_button_element.rs:40:20 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlButtonElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_button_element.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlInputElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_input_element.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlInputElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_input_element.rs:89:20 [INFO] [stdout] | [INFO] [stdout] 89 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlSelectElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_select_element.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlSelectElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_select_element.rs:39:20 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::AssignedNodesOptions::flatten`: Use `set_flatten()` instead. [INFO] [stdout] --> src/html/html_slot_element.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | options.flatten(true); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlTextAreaElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_text_area_element.rs:32:20 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn autofocus(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::HtmlTextAreaElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stdout] --> src/html/html_text_area_element.rs:34:20 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/element.rs:244:14 [INFO] [stdout] | [INFO] [stdout] 244 | opts.left(options.left.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/element.rs:245:14 [INFO] [stdout] | [INFO] [stdout] 245 | opts.top(options.top.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/element.rs:246:14 [INFO] [stdout] | [INFO] [stdout] 246 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/element.rs:254:14 [INFO] [stdout] | [INFO] [stdout] 254 | opts.left(options.x.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/element.rs:255:14 [INFO] [stdout] | [INFO] [stdout] 255 | opts.top(options.y.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/element.rs:256:14 [INFO] [stdout] | [INFO] [stdout] 256 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/element.rs:264:14 [INFO] [stdout] | [INFO] [stdout] 264 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::block`: Use `set_block()` instead. [INFO] [stdout] --> src/element.rs:265:14 [INFO] [stdout] | [INFO] [stdout] 265 | opts.block(options.block.into()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::inline`: Use `set_inline()` instead. [INFO] [stdout] --> src/element.rs:266:14 [INFO] [stdout] | [INFO] [stdout] 266 | opts.inline(options.inline.into()); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::GetRootNodeOptions::composed`: Use `set_composed()` instead. [INFO] [stdout] --> src/node.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | options.composed(true); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::RegistrationOptions::scope`: Use `set_scope()` instead. [INFO] [stdout] --> src/service_worker.rs:72:88 [INFO] [stdout] | [INFO] [stdout] 72 | .register_with_options(script_url, web_sys::RegistrationOptions::new().scope(scope)) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/window.rs:353:14 [INFO] [stdout] | [INFO] [stdout] 353 | opts.left(options.left.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/window.rs:354:14 [INFO] [stdout] | [INFO] [stdout] 354 | opts.top(options.top.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/window.rs:355:14 [INFO] [stdout] | [INFO] [stdout] 355 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stdout] --> src/window.rs:363:14 [INFO] [stdout] | [INFO] [stdout] 363 | opts.left(options.x.into()); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stdout] --> src/window.rs:364:14 [INFO] [stdout] | [INFO] [stdout] 364 | opts.top(options.y.into()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stdout] --> src/window.rs:365:14 [INFO] [stdout] | [INFO] [stdout] 365 | opts.behavior(options.behavior.into()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_anchor_element.rs:102:16 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn rel(&self) -> AnchorRel { [INFO] [stdout] | ^^^^^ --------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn rel(&self) -> AnchorRel<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_anchor_element.rs:165:17 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn iter(&self) -> AnchorRelIter { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 165 | pub fn iter(&self) -> AnchorRelIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_area_element.rs:137:16 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn rel(&self) -> AreaRel { [INFO] [stdout] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 137 | pub fn rel(&self) -> AreaRel<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_area_element.rs:200:17 [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter(&self) -> AreaRelIter { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter(&self) -> AreaRelIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_data_list_element.rs:74:17 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> DataListOptionsIter { [INFO] [stdout] | ^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> DataListOptionsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_field_set_element.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn iter(&self) -> FieldSetElementsIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 108 | pub fn iter(&self) -> FieldSetElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_form_element.rs:217:17 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn iter(&self) -> RadioNodesIter { [INFO] [stdout] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 217 | pub fn iter(&self) -> RadioNodesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_label_element.rs:73:17 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn iter(&self) -> OutputHtmlForIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 73 | pub fn iter(&self) -> OutputHtmlForIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_link_element.rs:58:16 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn rel(&self) -> LinkRel { [INFO] [stdout] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 58 | pub fn rel(&self) -> LinkRel<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_link_element.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn iter(&self) -> LinkRelIter { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 131 | pub fn iter(&self) -> LinkRelIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_link_element.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> LinkSizesIter { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> LinkSizesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_map_element.rs:74:17 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> MapAreasIter { [INFO] [stdout] | ^^^^^ ------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter(&self) -> MapAreasIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_media_element.rs:444:17 [INFO] [stdout] | [INFO] [stdout] 444 | pub fn iter(&self) -> MediaBufferedIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 444 | pub fn iter(&self) -> MediaBufferedIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_media_element.rs:562:17 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn iter(&self) -> MediaAudioTracksIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 562 | pub fn iter(&self) -> MediaAudioTracksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_media_element.rs:687:17 [INFO] [stdout] | [INFO] [stdout] 687 | pub fn iter(&self) -> MediaVideoTracksIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 687 | pub fn iter(&self) -> MediaVideoTracksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_select_element.rs:126:20 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn options(&self) -> SelectOptions { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 126 | pub fn options(&self) -> SelectOptions<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_select_element.rs:361:17 [INFO] [stdout] | [INFO] [stdout] 361 | pub fn iter(&self) -> SelectSelectedOptionsIter { [INFO] [stdout] | ^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 361 | pub fn iter(&self) -> SelectSelectedOptionsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_slot_element.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | pub fn iter(&self) -> SlotAssignedNodesIter { [INFO] [stdout] | ^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 95 | pub fn iter(&self) -> SlotAssignedNodesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_element.rs:92:17 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn rows(&self) -> TableRows { [INFO] [stdout] | ^^^^^ --------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn rows(&self) -> TableRows<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_element.rs:152:17 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn iter(&self) -> TableBodiesIter { [INFO] [stdout] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 152 | pub fn iter(&self) -> TableBodiesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_element.rs:291:17 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn iter(&self) -> TableRowsIter { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 291 | pub fn iter(&self) -> TableRowsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_row_element.rs:26:18 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn cells(&self) -> TableRowCells { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 26 | pub fn cells(&self) -> TableRowCells<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_row_element.rs:116:17 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> TableRowCellsIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> TableRowCellsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_section_element.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn rows(&self) -> TableSectionRows { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 16 | pub fn rows(&self) -> TableSectionRows<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/html_table_section_element.rs:106:17 [INFO] [stdout] | [INFO] [stdout] 106 | pub fn iter(&self) -> TableSectionRowsIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 106 | pub fn iter(&self) -> TableSectionRowsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/html/labels.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> LabelsIter { [INFO] [stdout] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> LabelsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | fn child_elements(&self) -> DocumentChildElements { [INFO] [stdout] | ^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | fn child_elements(&self) -> DocumentChildElements<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:319:17 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn iter(&self) -> DocumentChildElementsIter { [INFO] [stdout] | ^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 319 | pub fn iter(&self) -> DocumentChildElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:484:17 [INFO] [stdout] | [INFO] [stdout] 484 | pub fn iter(&self) -> DocumentFormsIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 484 | pub fn iter(&self) -> DocumentFormsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:594:17 [INFO] [stdout] | [INFO] [stdout] 594 | pub fn iter(&self) -> DocumentImagesIter { [INFO] [stdout] | ^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 594 | pub fn iter(&self) -> DocumentImagesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document.rs:704:17 [INFO] [stdout] | [INFO] [stdout] 704 | pub fn iter(&self) -> DocumentLinksIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 704 | pub fn iter(&self) -> DocumentLinksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document_fragment.rs:35:27 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn child_elements(&self) -> DocumentFragmentChildElements { [INFO] [stdout] | ^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 35 | pub fn child_elements(&self) -> DocumentFragmentChildElements<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/document_fragment.rs:124:17 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn iter(&self) -> DocumentFragmentChildElementsIter { [INFO] [stdout] | ^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 124 | pub fn iter(&self) -> DocumentFragmentChildElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | fn attributes(&self) -> Attributes { [INFO] [stdout] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 116 | fn attributes(&self) -> Attributes<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:123:16 [INFO] [stdout] | [INFO] [stdout] 123 | fn classes(&self) -> Classes { [INFO] [stdout] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 123 | fn classes(&self) -> Classes<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:146:23 [INFO] [stdout] | [INFO] [stdout] 146 | fn child_elements(&self) -> ChildElements { [INFO] [stdout] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | fn child_elements(&self) -> ChildElements<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:443:17 [INFO] [stdout] | [INFO] [stdout] 443 | pub fn iter(&self) -> AttributeNamesIter { [INFO] [stdout] | ^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 443 | pub fn iter(&self) -> AttributeNamesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:552:17 [INFO] [stdout] | [INFO] [stdout] 552 | pub fn iter(&self) -> ClassesIter { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 552 | pub fn iter(&self) -> ClassesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:677:17 [INFO] [stdout] | [INFO] [stdout] 677 | pub fn iter(&self) -> ChildElementsIter { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 677 | pub fn iter(&self) -> ChildElementsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/element.rs:1008:17 [INFO] [stdout] | [INFO] [stdout] 1008 | pub fn iter(&self) -> ClientRectsIter { [INFO] [stdout] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 1008 | pub fn iter(&self) -> ClientRectsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/node.rs:133:20 [INFO] [stdout] | [INFO] [stdout] 133 | fn child_nodes(&self) -> ChildNodes { [INFO] [stdout] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 133 | fn child_nodes(&self) -> ChildNodes<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/node.rs:222:17 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn iter(&self) -> ChildNodesIter { [INFO] [stdout] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 222 | pub fn iter(&self) -> ChildNodesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:224:17 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn iter(&self) -> PerformanceEntriesIter { [INFO] [stdout] | ^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 224 | pub fn iter(&self) -> PerformanceEntriesIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:381:17 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn iter(&self) -> PerformanceMarksIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 381 | pub fn iter(&self) -> PerformanceMarksIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:538:17 [INFO] [stdout] | [INFO] [stdout] 538 | pub fn iter(&self) -> PerformanceMeasuresIter { [INFO] [stdout] | ^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 538 | pub fn iter(&self) -> PerformanceMeasuresIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:741:17 [INFO] [stdout] | [INFO] [stdout] 741 | pub fn iter(&self) -> PerformanceResourceTimingsIter { [INFO] [stdout] | ^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 741 | pub fn iter(&self) -> PerformanceResourceTimingsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/performance.rs:880:17 [INFO] [stdout] | [INFO] [stdout] 880 | pub fn iter(&self) -> PerformanceServerTimingsIter { [INFO] [stdout] | ^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 880 | pub fn iter(&self) -> PerformanceServerTimingsIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/query_selector_all.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> QuerySelectorAllIter { [INFO] [stdout] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 54 | pub fn iter(&self) -> QuerySelectorAllIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/storage.rs:49:17 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn keys(&self) -> StorageKeys { [INFO] [stdout] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 49 | pub fn keys(&self) -> StorageKeys<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/storage.rs:114:17 [INFO] [stdout] | [INFO] [stdout] 114 | pub fn iter(&self) -> StorageKeysIter { [INFO] [stdout] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 114 | pub fn iter(&self) -> StorageKeysIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/style_sheet.rs:116:17 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> StylesheetMediaIter { [INFO] [stdout] | ^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 116 | pub fn iter(&self) -> StylesheetMediaIter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.73s [INFO] running `Command { std: "docker" "inspect" "e32b0d09e588f9c23d5e4c89a7982a2e6ae86451b21bb8d0a2c82515c199049f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e32b0d09e588f9c23d5e4c89a7982a2e6ae86451b21bb8d0a2c82515c199049f", kill_on_drop: false }` [INFO] [stdout] e32b0d09e588f9c23d5e4c89a7982a2e6ae86451b21bb8d0a2c82515c199049f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] f2262f0767dca4ee14077b3c8874414476f5ea42fc9a2a91ae5c2d7599635098 [INFO] running `Command { std: "docker" "start" "-a" "f2262f0767dca4ee14077b3c8874414476f5ea42fc9a2a91ae5c2d7599635098", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated method `web_sys::HtmlButtonElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stderr] --> src/html/html_button_element.rs:40:20 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn autofocus(&self) -> bool; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::HtmlButtonElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stderr] --> src/html/html_button_element.rs:42:20 [INFO] [stderr] | [INFO] [stderr] 42 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::HtmlInputElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stderr] --> src/html/html_input_element.rs:87:20 [INFO] [stderr] | [INFO] [stderr] 87 | pub fn autofocus(&self) -> bool; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::HtmlInputElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stderr] --> src/html/html_input_element.rs:89:20 [INFO] [stderr] | [INFO] [stderr] 89 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::HtmlSelectElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stderr] --> src/html/html_select_element.rs:37:20 [INFO] [stderr] | [INFO] [stderr] 37 | pub fn autofocus(&self) -> bool; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::HtmlSelectElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stderr] --> src/html/html_select_element.rs:39:20 [INFO] [stderr] | [INFO] [stderr] 39 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::AssignedNodesOptions::flatten`: Use `set_flatten()` instead. [INFO] [stderr] --> src/html/html_slot_element.rs:36:17 [INFO] [stderr] | [INFO] [stderr] 36 | options.flatten(true); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::HtmlTextAreaElement::autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stderr] --> src/html/html_text_area_element.rs:32:20 [INFO] [stderr] | [INFO] [stderr] 32 | pub fn autofocus(&self) -> bool; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::HtmlTextAreaElement::set_autofocus`: Use `HtmlElement::autofocus()` or `HtmlElement::set_autofocus()` instead. [INFO] [stderr] --> src/html/html_text_area_element.rs:34:20 [INFO] [stderr] | [INFO] [stderr] 34 | pub fn set_autofocus(&self, autofocus: bool); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stderr] --> src/element.rs:244:14 [INFO] [stderr] | [INFO] [stderr] 244 | opts.left(options.left.into()); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stderr] --> src/element.rs:245:14 [INFO] [stderr] | [INFO] [stderr] 245 | opts.top(options.top.into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stderr] --> src/element.rs:246:14 [INFO] [stderr] | [INFO] [stderr] 246 | opts.behavior(options.behavior.into()); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stderr] --> src/element.rs:254:14 [INFO] [stderr] | [INFO] [stderr] 254 | opts.left(options.x.into()); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stderr] --> src/element.rs:255:14 [INFO] [stderr] | [INFO] [stderr] 255 | opts.top(options.y.into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stderr] --> src/element.rs:256:14 [INFO] [stderr] | [INFO] [stderr] 256 | opts.behavior(options.behavior.into()); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::behavior`: Use `set_behavior()` instead. [INFO] [stderr] --> src/element.rs:264:14 [INFO] [stderr] | [INFO] [stderr] 264 | opts.behavior(options.behavior.into()); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::block`: Use `set_block()` instead. [INFO] [stderr] --> src/element.rs:265:14 [INFO] [stderr] | [INFO] [stderr] 265 | opts.block(options.block.into()); [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollIntoViewOptions::inline`: Use `set_inline()` instead. [INFO] [stderr] --> src/element.rs:266:14 [INFO] [stderr] | [INFO] [stderr] 266 | opts.inline(options.inline.into()); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::GetRootNodeOptions::composed`: Use `set_composed()` instead. [INFO] [stderr] --> src/node.rs:112:17 [INFO] [stderr] | [INFO] [stderr] 112 | options.composed(true); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::RegistrationOptions::scope`: Use `set_scope()` instead. [INFO] [stderr] --> src/service_worker.rs:72:88 [INFO] [stderr] | [INFO] [stderr] 72 | .register_with_options(script_url, web_sys::RegistrationOptions::new().scope(scope)) [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stderr] --> src/window.rs:353:14 [INFO] [stderr] | [INFO] [stderr] 353 | opts.left(options.left.into()); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stderr] --> src/window.rs:354:14 [INFO] [stderr] | [INFO] [stderr] 354 | opts.top(options.top.into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stderr] --> src/window.rs:355:14 [INFO] [stderr] | [INFO] [stderr] 355 | opts.behavior(options.behavior.into()); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::left`: Use `set_left()` instead. [INFO] [stderr] --> src/window.rs:363:14 [INFO] [stderr] | [INFO] [stderr] 363 | opts.left(options.x.into()); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::top`: Use `set_top()` instead. [INFO] [stderr] --> src/window.rs:364:14 [INFO] [stderr] | [INFO] [stderr] 364 | opts.top(options.y.into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `web_sys::ScrollToOptions::behavior`: Use `set_behavior()` instead. [INFO] [stderr] --> src/window.rs:365:14 [INFO] [stderr] | [INFO] [stderr] 365 | opts.behavior(options.behavior.into()); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_anchor_element.rs:102:16 [INFO] [stderr] | [INFO] [stderr] 102 | pub fn rel(&self) -> AnchorRel { [INFO] [stderr] | ^^^^^ --------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 102 | pub fn rel(&self) -> AnchorRel<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_anchor_element.rs:165:17 [INFO] [stderr] | [INFO] [stderr] 165 | pub fn iter(&self) -> AnchorRelIter { [INFO] [stderr] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 165 | pub fn iter(&self) -> AnchorRelIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_area_element.rs:137:16 [INFO] [stderr] | [INFO] [stderr] 137 | pub fn rel(&self) -> AreaRel { [INFO] [stderr] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 137 | pub fn rel(&self) -> AreaRel<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_area_element.rs:200:17 [INFO] [stderr] | [INFO] [stderr] 200 | pub fn iter(&self) -> AreaRelIter { [INFO] [stderr] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 200 | pub fn iter(&self) -> AreaRelIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_data_list_element.rs:74:17 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn iter(&self) -> DataListOptionsIter { [INFO] [stderr] | ^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 74 | pub fn iter(&self) -> DataListOptionsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_field_set_element.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | pub fn iter(&self) -> FieldSetElementsIter { [INFO] [stderr] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 108 | pub fn iter(&self) -> FieldSetElementsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_form_element.rs:217:17 [INFO] [stderr] | [INFO] [stderr] 217 | pub fn iter(&self) -> RadioNodesIter { [INFO] [stderr] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 217 | pub fn iter(&self) -> RadioNodesIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_label_element.rs:73:17 [INFO] [stderr] | [INFO] [stderr] 73 | pub fn iter(&self) -> OutputHtmlForIter { [INFO] [stderr] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 73 | pub fn iter(&self) -> OutputHtmlForIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_link_element.rs:58:16 [INFO] [stderr] | [INFO] [stderr] 58 | pub fn rel(&self) -> LinkRel { [INFO] [stderr] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 58 | pub fn rel(&self) -> LinkRel<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_link_element.rs:131:17 [INFO] [stderr] | [INFO] [stderr] 131 | pub fn iter(&self) -> LinkRelIter { [INFO] [stderr] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 131 | pub fn iter(&self) -> LinkRelIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_link_element.rs:245:17 [INFO] [stderr] | [INFO] [stderr] 245 | pub fn iter(&self) -> LinkSizesIter { [INFO] [stderr] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 245 | pub fn iter(&self) -> LinkSizesIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_map_element.rs:74:17 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn iter(&self) -> MapAreasIter { [INFO] [stderr] | ^^^^^ ------------ the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 74 | pub fn iter(&self) -> MapAreasIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_media_element.rs:444:17 [INFO] [stderr] | [INFO] [stderr] 444 | pub fn iter(&self) -> MediaBufferedIter { [INFO] [stderr] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 444 | pub fn iter(&self) -> MediaBufferedIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_media_element.rs:562:17 [INFO] [stderr] | [INFO] [stderr] 562 | pub fn iter(&self) -> MediaAudioTracksIter { [INFO] [stderr] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 562 | pub fn iter(&self) -> MediaAudioTracksIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_media_element.rs:687:17 [INFO] [stderr] | [INFO] [stderr] 687 | pub fn iter(&self) -> MediaVideoTracksIter { [INFO] [stderr] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 687 | pub fn iter(&self) -> MediaVideoTracksIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_select_element.rs:126:20 [INFO] [stderr] | [INFO] [stderr] 126 | pub fn options(&self) -> SelectOptions { [INFO] [stderr] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 126 | pub fn options(&self) -> SelectOptions<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_select_element.rs:361:17 [INFO] [stderr] | [INFO] [stderr] 361 | pub fn iter(&self) -> SelectSelectedOptionsIter { [INFO] [stderr] | ^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 361 | pub fn iter(&self) -> SelectSelectedOptionsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_slot_element.rs:95:17 [INFO] [stderr] | [INFO] [stderr] 95 | pub fn iter(&self) -> SlotAssignedNodesIter { [INFO] [stderr] | ^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 95 | pub fn iter(&self) -> SlotAssignedNodesIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_table_element.rs:92:17 [INFO] [stderr] | [INFO] [stderr] 92 | pub fn rows(&self) -> TableRows { [INFO] [stderr] | ^^^^^ --------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 92 | pub fn rows(&self) -> TableRows<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_table_element.rs:152:17 [INFO] [stderr] | [INFO] [stderr] 152 | pub fn iter(&self) -> TableBodiesIter { [INFO] [stderr] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 152 | pub fn iter(&self) -> TableBodiesIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_table_element.rs:291:17 [INFO] [stderr] | [INFO] [stderr] 291 | pub fn iter(&self) -> TableRowsIter { [INFO] [stderr] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 291 | pub fn iter(&self) -> TableRowsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_table_row_element.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | pub fn cells(&self) -> TableRowCells { [INFO] [stderr] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 26 | pub fn cells(&self) -> TableRowCells<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_table_row_element.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | pub fn iter(&self) -> TableRowCellsIter { [INFO] [stderr] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 116 | pub fn iter(&self) -> TableRowCellsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_table_section_element.rs:16:17 [INFO] [stderr] | [INFO] [stderr] 16 | pub fn rows(&self) -> TableSectionRows { [INFO] [stderr] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 16 | pub fn rows(&self) -> TableSectionRows<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/html_table_section_element.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | pub fn iter(&self) -> TableSectionRowsIter { [INFO] [stderr] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 106 | pub fn iter(&self) -> TableSectionRowsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/html/labels.rs:54:17 [INFO] [stderr] | [INFO] [stderr] 54 | pub fn iter(&self) -> LabelsIter { [INFO] [stderr] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 54 | pub fn iter(&self) -> LabelsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/document.rs:37:23 [INFO] [stderr] | [INFO] [stderr] 37 | fn child_elements(&self) -> DocumentChildElements { [INFO] [stderr] | ^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 37 | fn child_elements(&self) -> DocumentChildElements<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/document.rs:319:17 [INFO] [stderr] | [INFO] [stderr] 319 | pub fn iter(&self) -> DocumentChildElementsIter { [INFO] [stderr] | ^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 319 | pub fn iter(&self) -> DocumentChildElementsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/document.rs:484:17 [INFO] [stderr] | [INFO] [stderr] 484 | pub fn iter(&self) -> DocumentFormsIter { [INFO] [stderr] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 484 | pub fn iter(&self) -> DocumentFormsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/document.rs:594:17 [INFO] [stderr] | [INFO] [stderr] 594 | pub fn iter(&self) -> DocumentImagesIter { [INFO] [stderr] | ^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 594 | pub fn iter(&self) -> DocumentImagesIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/document.rs:704:17 [INFO] [stderr] | [INFO] [stderr] 704 | pub fn iter(&self) -> DocumentLinksIter { [INFO] [stderr] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 704 | pub fn iter(&self) -> DocumentLinksIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/document_fragment.rs:35:27 [INFO] [stderr] | [INFO] [stderr] 35 | pub fn child_elements(&self) -> DocumentFragmentChildElements { [INFO] [stderr] | ^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 35 | pub fn child_elements(&self) -> DocumentFragmentChildElements<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/document_fragment.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | pub fn iter(&self) -> DocumentFragmentChildElementsIter { [INFO] [stderr] | ^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 124 | pub fn iter(&self) -> DocumentFragmentChildElementsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/element.rs:116:19 [INFO] [stderr] | [INFO] [stderr] 116 | fn attributes(&self) -> Attributes { [INFO] [stderr] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 116 | fn attributes(&self) -> Attributes<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/element.rs:123:16 [INFO] [stderr] | [INFO] [stderr] 123 | fn classes(&self) -> Classes { [INFO] [stderr] | ^^^^^ ------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 123 | fn classes(&self) -> Classes<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/element.rs:146:23 [INFO] [stderr] | [INFO] [stderr] 146 | fn child_elements(&self) -> ChildElements { [INFO] [stderr] | ^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 146 | fn child_elements(&self) -> ChildElements<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/element.rs:443:17 [INFO] [stderr] | [INFO] [stderr] 443 | pub fn iter(&self) -> AttributeNamesIter { [INFO] [stderr] | ^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 443 | pub fn iter(&self) -> AttributeNamesIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/element.rs:552:17 [INFO] [stderr] | [INFO] [stderr] 552 | pub fn iter(&self) -> ClassesIter { [INFO] [stderr] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 552 | pub fn iter(&self) -> ClassesIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/element.rs:677:17 [INFO] [stderr] | [INFO] [stderr] 677 | pub fn iter(&self) -> ChildElementsIter { [INFO] [stderr] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 677 | pub fn iter(&self) -> ChildElementsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/element.rs:1008:17 [INFO] [stderr] | [INFO] [stderr] 1008 | pub fn iter(&self) -> ClientRectsIter { [INFO] [stderr] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 1008 | pub fn iter(&self) -> ClientRectsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/node.rs:133:20 [INFO] [stderr] | [INFO] [stderr] 133 | fn child_nodes(&self) -> ChildNodes { [INFO] [stderr] | ^^^^^ ---------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 133 | fn child_nodes(&self) -> ChildNodes<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/node.rs:222:17 [INFO] [stderr] | [INFO] [stderr] 222 | pub fn iter(&self) -> ChildNodesIter { [INFO] [stderr] | ^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 222 | pub fn iter(&self) -> ChildNodesIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/performance.rs:224:17 [INFO] [stderr] | [INFO] [stderr] 224 | pub fn iter(&self) -> PerformanceEntriesIter { [INFO] [stderr] | ^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 224 | pub fn iter(&self) -> PerformanceEntriesIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/performance.rs:381:17 [INFO] [stderr] | [INFO] [stderr] 381 | pub fn iter(&self) -> PerformanceMarksIter { [INFO] [stderr] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 381 | pub fn iter(&self) -> PerformanceMarksIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/performance.rs:538:17 [INFO] [stderr] | [INFO] [stderr] 538 | pub fn iter(&self) -> PerformanceMeasuresIter { [INFO] [stderr] | ^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 538 | pub fn iter(&self) -> PerformanceMeasuresIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/performance.rs:741:17 [INFO] [stderr] | [INFO] [stderr] 741 | pub fn iter(&self) -> PerformanceResourceTimingsIter { [INFO] [stderr] | ^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 741 | pub fn iter(&self) -> PerformanceResourceTimingsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/performance.rs:880:17 [INFO] [stderr] | [INFO] [stderr] 880 | pub fn iter(&self) -> PerformanceServerTimingsIter { [INFO] [stderr] | ^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 880 | pub fn iter(&self) -> PerformanceServerTimingsIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/query_selector_all.rs:54:17 [INFO] [stderr] | [INFO] [stderr] 54 | pub fn iter(&self) -> QuerySelectorAllIter { [INFO] [stderr] | ^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 54 | pub fn iter(&self) -> QuerySelectorAllIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/storage.rs:49:17 [INFO] [stderr] | [INFO] [stderr] 49 | pub fn keys(&self) -> StorageKeys { [INFO] [stderr] | ^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 49 | pub fn keys(&self) -> StorageKeys<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/storage.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | pub fn iter(&self) -> StorageKeysIter { [INFO] [stderr] | ^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 114 | pub fn iter(&self) -> StorageKeysIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> src/style_sheet.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | pub fn iter(&self) -> StylesheetMediaIter { [INFO] [stderr] | ^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 116 | pub fn iter(&self) -> StylesheetMediaIter<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `arwa` (lib) generated 77 warnings (run `cargo fix --lib -p arwa` to apply 51 suggestions) [INFO] [stderr] warning: `arwa` (lib test) generated 77 warnings (77 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/arwa-ee2419c6bb9741b4) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "f2262f0767dca4ee14077b3c8874414476f5ea42fc9a2a91ae5c2d7599635098", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f2262f0767dca4ee14077b3c8874414476f5ea42fc9a2a91ae5c2d7599635098", kill_on_drop: false }` [INFO] [stdout] f2262f0767dca4ee14077b3c8874414476f5ea42fc9a2a91ae5c2d7599635098