[INFO] cloning repository https://github.com/AstroForge-Incorporated/samv71q21rt
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/AstroForge-Incorporated/samv71q21rt" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAstroForge-Incorporated%2Fsamv71q21rt", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAstroForge-Incorporated%2Fsamv71q21rt'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 519d2fb5d4b4637dabc8ea69f2af001eca41db8d
[INFO] checking AstroForge-Incorporated/samv71q21rt against master#36b21637e93b038453924d3c66821089e71d8baa for pr-143164
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAstroForge-Incorporated%2Fsamv71q21rt" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/AstroForge-Incorporated/samv71q21rt
[INFO] finished tweaking git repo https://github.com/AstroForge-Incorporated/samv71q21rt
[INFO] tweaked toml for git repo https://github.com/AstroForge-Incorporated/samv71q21rt written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/AstroForge-Incorporated/samv71q21rt on toolchain 36b21637e93b038453924d3c66821089e71d8baa
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36b21637e93b038453924d3c66821089e71d8baa" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/AstroForge-Incorporated/samv71q21rt already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36b21637e93b038453924d3c66821089e71d8baa" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: the cargo feature `edition2024` has been stabilized in the 1.85 release and is no longer necessary to be listed in the manifest
[INFO] [stderr]   See https://doc.rust-lang.org/nightly/cargo/reference/manifest.html#the-edition-field for more information about using this feature.
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+36b21637e93b038453924d3c66821089e71d8baa" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b592be8a3a2aacc71ff01555f56cd9310a1e93010349d74e3c31be6d32af651f
[INFO] running `Command { std: "docker" "start" "-a" "b592be8a3a2aacc71ff01555f56cd9310a1e93010349d74e3c31be6d32af651f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b592be8a3a2aacc71ff01555f56cd9310a1e93010349d74e3c31be6d32af651f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b592be8a3a2aacc71ff01555f56cd9310a1e93010349d74e3c31be6d32af651f", kill_on_drop: false }`
[INFO] [stdout] b592be8a3a2aacc71ff01555f56cd9310a1e93010349d74e3c31be6d32af651f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+36b21637e93b038453924d3c66821089e71d8baa" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5713295ef20492ceac8df8b1b07c6a12acf1f144ada94fb7e9eaf892ab3b5d47
[INFO] running `Command { std: "docker" "start" "-a" "5713295ef20492ceac8df8b1b07c6a12acf1f144ada94fb7e9eaf892ab3b5d47", kill_on_drop: false }`
[INFO] [stderr] warning: the cargo feature `edition2024` has been stabilized in the 1.85 release and is no longer necessary to be listed in the manifest
[INFO] [stderr]   See https://doc.rust-lang.org/nightly/cargo/reference/manifest.html#the-edition-field for more information about using this feature.
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling cortex-m v0.7.7
[INFO] [stderr]     Checking nb v1.1.0
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking vcell v0.1.3
[INFO] [stderr]     Checking bitfield v0.13.2
[INFO] [stderr]    Compiling samv71q21rt v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking volatile-register v0.2.2
[INFO] [stderr]     Checking nb v0.1.3
[INFO] [stderr]     Checking embedded-hal v0.2.7
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling bare-metal v0.2.5
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/acc/cr.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn swrst(&mut self) -> SwrstW<CrSpec> {
[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] 8 |     pub fn swrst(&mut self) -> SwrstW<'_, CrSpec> {
[INFO] [stdout]   |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/acc/cr.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn swrst(&mut self) -> SwrstW<CrSpec> {
[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] 8 |     pub fn swrst(&mut self) -> SwrstW<'_, CrSpec> {
[INFO] [stdout]   |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:606:21
[INFO] [stdout]     |
[INFO] [stdout] 606 |     pub fn selminus(&mut self) -> SelminusW<MrSpec> {
[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] 606 |     pub fn selminus(&mut self) -> SelminusW<'_, MrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:611:20
[INFO] [stdout]     |
[INFO] [stdout] 611 |     pub fn selplus(&mut self) -> SelplusW<MrSpec> {
[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] 611 |     pub fn selplus(&mut self) -> SelplusW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:616:17
[INFO] [stdout]     |
[INFO] [stdout] 616 |     pub fn acen(&mut self) -> AcenW<MrSpec> {
[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] 616 |     pub fn acen(&mut self) -> AcenW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:621:20
[INFO] [stdout]     |
[INFO] [stdout] 621 |     pub fn edgetyp(&mut self) -> EdgetypW<MrSpec> {
[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] 621 |     pub fn edgetyp(&mut self) -> EdgetypW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:626:16
[INFO] [stdout]     |
[INFO] [stdout] 626 |     pub fn inv(&mut self) -> InvW<MrSpec> {
[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] 626 |     pub fn inv(&mut self) -> InvW<'_, MrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:631:18
[INFO] [stdout]     |
[INFO] [stdout] 631 |     pub fn selfs(&mut self) -> SelfsW<MrSpec> {
[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] 631 |     pub fn selfs(&mut self) -> SelfsW<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:636:15
[INFO] [stdout]     |
[INFO] [stdout] 636 |     pub fn fe(&mut self) -> FeW<MrSpec> {
[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] 636 |     pub fn fe(&mut self) -> FeW<'_, MrSpec> {
[INFO] [stdout]     |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:606:21
[INFO] [stdout]     |
[INFO] [stdout] 606 |     pub fn selminus(&mut self) -> SelminusW<MrSpec> {
[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] 606 |     pub fn selminus(&mut self) -> SelminusW<'_, MrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/acc/ier.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn ce(&mut self) -> CeW<IerSpec> {
[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] 8 |     pub fn ce(&mut self) -> CeW<'_, IerSpec> {
[INFO] [stdout]   |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:611:20
[INFO] [stdout]     |
[INFO] [stdout] 611 |     pub fn selplus(&mut self) -> SelplusW<MrSpec> {
[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] 611 |     pub fn selplus(&mut self) -> SelplusW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:616:17
[INFO] [stdout]     |
[INFO] [stdout] 616 |     pub fn acen(&mut self) -> AcenW<MrSpec> {
[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] 616 |     pub fn acen(&mut self) -> AcenW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:621:20
[INFO] [stdout]     |
[INFO] [stdout] 621 |     pub fn edgetyp(&mut self) -> EdgetypW<MrSpec> {
[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] 621 |     pub fn edgetyp(&mut self) -> EdgetypW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:626:16
[INFO] [stdout]     |
[INFO] [stdout] 626 |     pub fn inv(&mut self) -> InvW<MrSpec> {
[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] 626 |     pub fn inv(&mut self) -> InvW<'_, MrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:631:18
[INFO] [stdout]     |
[INFO] [stdout] 631 |     pub fn selfs(&mut self) -> SelfsW<MrSpec> {
[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] 631 |     pub fn selfs(&mut self) -> SelfsW<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/acc/mr.rs:636:15
[INFO] [stdout]     |
[INFO] [stdout] 636 |     pub fn fe(&mut self) -> FeW<MrSpec> {
[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] 636 |     pub fn fe(&mut self) -> FeW<'_, MrSpec> {
[INFO] [stdout]     |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/acc/ier.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn ce(&mut self) -> CeW<IerSpec> {
[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] 8 |     pub fn ce(&mut self) -> CeW<'_, IerSpec> {
[INFO] [stdout]   |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/acc/idr.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn ce(&mut self) -> CeW<IdrSpec> {
[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] 8 |     pub fn ce(&mut self) -> CeW<'_, IdrSpec> {
[INFO] [stdout]   |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/acc/acr.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn isel(&mut self) -> IselW<AcrSpec> {
[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] 77 |     pub fn isel(&mut self) -> IselW<'_, AcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/acc/acr.rs:82:17
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hyst(&mut self) -> HystW<AcrSpec> {
[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] 82 |     pub fn hyst(&mut self) -> HystW<'_, AcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/acc/wpmr.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn wpen(&mut self) -> WpenW<WpmrSpec> {
[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] 71 |     pub fn wpen(&mut self) -> WpenW<'_, WpmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/acc/wpmr.rs:76:18
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn wpkey(&mut self) -> WpkeyW<WpmrSpec> {
[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] 76 |     pub fn wpkey(&mut self) -> WpkeyW<'_, WpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/acc/idr.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn ce(&mut self) -> CeW<IdrSpec> {
[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] 8 |     pub fn ce(&mut self) -> CeW<'_, IdrSpec> {
[INFO] [stdout]   |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/acc/acr.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn isel(&mut self) -> IselW<AcrSpec> {
[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] 77 |     pub fn isel(&mut self) -> IselW<'_, AcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/acc/acr.rs:82:17
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hyst(&mut self) -> HystW<AcrSpec> {
[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] 82 |     pub fn hyst(&mut self) -> HystW<'_, AcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/acc/wpmr.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn wpen(&mut self) -> WpenW<WpmrSpec> {
[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] 71 |     pub fn wpen(&mut self) -> WpenW<'_, WpmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/acc/wpmr.rs:76:18
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn wpkey(&mut self) -> WpkeyW<WpmrSpec> {
[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] 76 |     pub fn wpkey(&mut self) -> WpkeyW<'_, WpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/cr.rs:12:18
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn start(&mut self) -> StartW<CrSpec> {
[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] 12 |     pub fn start(&mut self) -> StartW<'_, CrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/cr.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn swrst(&mut self) -> SwrstW<CrSpec> {
[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] 17 |     pub fn swrst(&mut self) -> SwrstW<'_, CrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/cr.rs:22:21
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn loadseed(&mut self) -> LoadseedW<CrSpec> {
[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] 22 |     pub fn loadseed(&mut self) -> LoadseedW<'_, CrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:533:19
[INFO] [stdout]     |
[INFO] [stdout] 533 |     pub fn cipher(&mut self) -> CipherW<MrSpec> {
[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] 533 |     pub fn cipher(&mut self) -> CipherW<'_, MrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:538:19
[INFO] [stdout]     |
[INFO] [stdout] 538 |     pub fn gtagen(&mut self) -> GtagenW<MrSpec> {
[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 gtagen(&mut self) -> GtagenW<'_, MrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:543:21
[INFO] [stdout]     |
[INFO] [stdout] 543 |     pub fn dualbuff(&mut self) -> DualbuffW<MrSpec> {
[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] 543 |     pub fn dualbuff(&mut self) -> DualbuffW<'_, MrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:548:20
[INFO] [stdout]     |
[INFO] [stdout] 548 |     pub fn procdly(&mut self) -> ProcdlyW<MrSpec> {
[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] 548 |     pub fn procdly(&mut self) -> ProcdlyW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:553:17
[INFO] [stdout]     |
[INFO] [stdout] 553 |     pub fn smod(&mut self) -> SmodW<MrSpec> {
[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] 553 |     pub fn smod(&mut self) -> SmodW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:558:20
[INFO] [stdout]     |
[INFO] [stdout] 558 |     pub fn keysize(&mut self) -> KeysizeW<MrSpec> {
[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] 558 |     pub fn keysize(&mut self) -> KeysizeW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:563:18
[INFO] [stdout]     |
[INFO] [stdout] 563 |     pub fn opmod(&mut self) -> OpmodW<MrSpec> {
[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] 563 |     pub fn opmod(&mut self) -> OpmodW<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/cr.rs:12:18
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn start(&mut self) -> StartW<CrSpec> {
[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] 12 |     pub fn start(&mut self) -> StartW<'_, CrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:568:16
[INFO] [stdout]     |
[INFO] [stdout] 568 |     pub fn lod(&mut self) -> LodW<MrSpec> {
[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] 568 |     pub fn lod(&mut self) -> LodW<'_, MrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/cr.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn swrst(&mut self) -> SwrstW<CrSpec> {
[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] 17 |     pub fn swrst(&mut self) -> SwrstW<'_, CrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/cr.rs:22:21
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn loadseed(&mut self) -> LoadseedW<CrSpec> {
[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] 22 |     pub fn loadseed(&mut self) -> LoadseedW<'_, CrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:533:19
[INFO] [stdout]     |
[INFO] [stdout] 533 |     pub fn cipher(&mut self) -> CipherW<MrSpec> {
[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] 533 |     pub fn cipher(&mut self) -> CipherW<'_, MrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:538:19
[INFO] [stdout]     |
[INFO] [stdout] 538 |     pub fn gtagen(&mut self) -> GtagenW<MrSpec> {
[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 gtagen(&mut self) -> GtagenW<'_, MrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:543:21
[INFO] [stdout]     |
[INFO] [stdout] 543 |     pub fn dualbuff(&mut self) -> DualbuffW<MrSpec> {
[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] 543 |     pub fn dualbuff(&mut self) -> DualbuffW<'_, MrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:548:20
[INFO] [stdout]     |
[INFO] [stdout] 548 |     pub fn procdly(&mut self) -> ProcdlyW<MrSpec> {
[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] 548 |     pub fn procdly(&mut self) -> ProcdlyW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:553:17
[INFO] [stdout]     |
[INFO] [stdout] 553 |     pub fn smod(&mut self) -> SmodW<MrSpec> {
[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] 553 |     pub fn smod(&mut self) -> SmodW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:558:20
[INFO] [stdout]     |
[INFO] [stdout] 558 |     pub fn keysize(&mut self) -> KeysizeW<MrSpec> {
[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] 558 |     pub fn keysize(&mut self) -> KeysizeW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:563:18
[INFO] [stdout]     |
[INFO] [stdout] 563 |     pub fn opmod(&mut self) -> OpmodW<MrSpec> {
[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] 563 |     pub fn opmod(&mut self) -> OpmodW<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:573:17
[INFO] [stdout]     |
[INFO] [stdout] 573 |     pub fn cfbs(&mut self) -> CfbsW<MrSpec> {
[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] 573 |     pub fn cfbs(&mut self) -> CfbsW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:578:17
[INFO] [stdout]     |
[INFO] [stdout] 578 |     pub fn ckey(&mut self) -> CkeyW<MrSpec> {
[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] 578 |     pub fn ckey(&mut self) -> CkeyW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/ier.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn datrdy(&mut self) -> DatrdyW<IerSpec> {
[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] 12 |     pub fn datrdy(&mut self) -> DatrdyW<'_, IerSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/ier.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn urad(&mut self) -> UradW<IerSpec> {
[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] 17 |     pub fn urad(&mut self) -> UradW<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/ier.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn tagrdy(&mut self) -> TagrdyW<IerSpec> {
[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] 22 |     pub fn tagrdy(&mut self) -> TagrdyW<'_, IerSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/idr.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn datrdy(&mut self) -> DatrdyW<IdrSpec> {
[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] 12 |     pub fn datrdy(&mut self) -> DatrdyW<'_, IdrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/idr.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn urad(&mut self) -> UradW<IdrSpec> {
[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] 17 |     pub fn urad(&mut self) -> UradW<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/idr.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn tagrdy(&mut self) -> TagrdyW<IdrSpec> {
[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] 22 |     pub fn tagrdy(&mut self) -> TagrdyW<'_, IdrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:568:16
[INFO] [stdout]     |
[INFO] [stdout] 568 |     pub fn lod(&mut self) -> LodW<MrSpec> {
[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] 568 |     pub fn lod(&mut self) -> LodW<'_, MrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/aes/keywr.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn keyw(&mut self) -> KeywW<KeywrSpec> {
[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] 8 |     pub fn keyw(&mut self) -> KeywW<'_, KeywrSpec> {
[INFO] [stdout]   |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:573:17
[INFO] [stdout]     |
[INFO] [stdout] 573 |     pub fn cfbs(&mut self) -> CfbsW<MrSpec> {
[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] 573 |     pub fn cfbs(&mut self) -> CfbsW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/aes/idatar.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn idata(&mut self) -> IdataW<IdatarSpec> {
[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] 8 |     pub fn idata(&mut self) -> IdataW<'_, IdatarSpec> {
[INFO] [stdout]   |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/aes/mr.rs:578:17
[INFO] [stdout]     |
[INFO] [stdout] 578 |     pub fn ckey(&mut self) -> CkeyW<MrSpec> {
[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] 578 |     pub fn ckey(&mut self) -> CkeyW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/ier.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn datrdy(&mut self) -> DatrdyW<IerSpec> {
[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] 12 |     pub fn datrdy(&mut self) -> DatrdyW<'_, IerSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/ier.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn urad(&mut self) -> UradW<IerSpec> {
[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] 17 |     pub fn urad(&mut self) -> UradW<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/ier.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn tagrdy(&mut self) -> TagrdyW<IerSpec> {
[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] 22 |     pub fn tagrdy(&mut self) -> TagrdyW<'_, IerSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/idr.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn datrdy(&mut self) -> DatrdyW<IdrSpec> {
[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] 12 |     pub fn datrdy(&mut self) -> DatrdyW<'_, IdrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/idr.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn urad(&mut self) -> UradW<IdrSpec> {
[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] 17 |     pub fn urad(&mut self) -> UradW<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/idr.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn tagrdy(&mut self) -> TagrdyW<IdrSpec> {
[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] 22 |     pub fn tagrdy(&mut self) -> TagrdyW<'_, IdrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/aes/keywr.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn keyw(&mut self) -> KeywW<KeywrSpec> {
[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] 8 |     pub fn keyw(&mut self) -> KeywW<'_, KeywrSpec> {
[INFO] [stdout]   |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/aes/idatar.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn idata(&mut self) -> IdataW<IdatarSpec> {
[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] 8 |     pub fn idata(&mut self) -> IdataW<'_, IdatarSpec> {
[INFO] [stdout]   |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/aes/ivr.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn iv(&mut self) -> IvW<IvrSpec> {
[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] 8 |     pub fn iv(&mut self) -> IvW<'_, IvrSpec> {
[INFO] [stdout]   |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/aadlenr.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn aadlen(&mut self) -> AadlenW<AadlenrSpec> {
[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] 19 |     pub fn aadlen(&mut self) -> AadlenW<'_, AadlenrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/clenr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn clen(&mut self) -> ClenW<ClenrSpec> {
[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] 19 |     pub fn clen(&mut self) -> ClenW<'_, ClenrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/ghashr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ghash(&mut self) -> GhashW<GhashrSpec> {
[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] 19 |     pub fn ghash(&mut self) -> GhashW<'_, GhashrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/gcmhr.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn h(&mut self) -> HW<GcmhrSpec> {
[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] 19 |     pub fn h(&mut self) -> HW<'_, GcmhrSpec> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cr.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn swrst(&mut self) -> SwrstW<CrSpec> {
[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] 10 |     pub fn swrst(&mut self) -> SwrstW<'_, CrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cr.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn start(&mut self) -> StartW<CrSpec> {
[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] 15 |     pub fn start(&mut self) -> StartW<'_, CrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/aes/ivr.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn iv(&mut self) -> IvW<IvrSpec> {
[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] 8 |     pub fn iv(&mut self) -> IvW<'_, IvrSpec> {
[INFO] [stdout]   |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/aadlenr.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn aadlen(&mut self) -> AadlenW<AadlenrSpec> {
[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] 19 |     pub fn aadlen(&mut self) -> AadlenW<'_, AadlenrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/clenr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn clen(&mut self) -> ClenW<ClenrSpec> {
[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] 19 |     pub fn clen(&mut self) -> ClenW<'_, ClenrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/ghashr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ghash(&mut self) -> GhashW<GhashrSpec> {
[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] 19 |     pub fn ghash(&mut self) -> GhashW<'_, GhashrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/aes/gcmhr.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn h(&mut self) -> HW<GcmhrSpec> {
[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] 19 |     pub fn h(&mut self) -> HW<'_, GcmhrSpec> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cr.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn swrst(&mut self) -> SwrstW<CrSpec> {
[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] 10 |     pub fn swrst(&mut self) -> SwrstW<'_, CrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:713:18
[INFO] [stdout]     |
[INFO] [stdout] 713 |     pub fn trgen(&mut self) -> TrgenW<MrSpec> {
[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] 713 |     pub fn trgen(&mut self) -> TrgenW<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cr.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn start(&mut self) -> StartW<CrSpec> {
[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] 15 |     pub fn start(&mut self) -> StartW<'_, CrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:713:18
[INFO] [stdout]     |
[INFO] [stdout] 713 |     pub fn trgen(&mut self) -> TrgenW<MrSpec> {
[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] 713 |     pub fn trgen(&mut self) -> TrgenW<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:718:19
[INFO] [stdout]     |
[INFO] [stdout] 718 |     pub fn trgsel(&mut self) -> TrgselW<MrSpec> {
[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] 718 |     pub fn trgsel(&mut self) -> TrgselW<'_, MrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:723:18
[INFO] [stdout]     |
[INFO] [stdout] 723 |     pub fn sleep(&mut self) -> SleepW<MrSpec> {
[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] 723 |     pub fn sleep(&mut self) -> SleepW<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:728:17
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn fwup(&mut self) -> FwupW<MrSpec> {
[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] 728 |     pub fn fwup(&mut self) -> FwupW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:733:20
[INFO] [stdout]     |
[INFO] [stdout] 733 |     pub fn freerun(&mut self) -> FreerunW<MrSpec> {
[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] 733 |     pub fn freerun(&mut self) -> FreerunW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:738:20
[INFO] [stdout]     |
[INFO] [stdout] 738 |     pub fn prescal(&mut self) -> PrescalW<MrSpec> {
[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] 738 |     pub fn prescal(&mut self) -> PrescalW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:743:20
[INFO] [stdout]     |
[INFO] [stdout] 743 |     pub fn startup(&mut self) -> StartupW<MrSpec> {
[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] 743 |     pub fn startup(&mut self) -> StartupW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:748:16
[INFO] [stdout]     |
[INFO] [stdout] 748 |     pub fn one(&mut self) -> OneW<MrSpec> {
[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] 748 |     pub fn one(&mut self) -> OneW<'_, MrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:718:19
[INFO] [stdout]     |
[INFO] [stdout] 718 |     pub fn trgsel(&mut self) -> TrgselW<MrSpec> {
[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] 718 |     pub fn trgsel(&mut self) -> TrgselW<'_, MrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:753:21
[INFO] [stdout]     |
[INFO] [stdout] 753 |     pub fn tracktim(&mut self) -> TracktimW<MrSpec> {
[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] 753 |     pub fn tracktim(&mut self) -> TracktimW<'_, MrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:723:18
[INFO] [stdout]     |
[INFO] [stdout] 723 |     pub fn sleep(&mut self) -> SleepW<MrSpec> {
[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] 723 |     pub fn sleep(&mut self) -> SleepW<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:758:21
[INFO] [stdout]     |
[INFO] [stdout] 758 |     pub fn transfer(&mut self) -> TransferW<MrSpec> {
[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] 758 |     pub fn transfer(&mut self) -> TransferW<'_, MrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:728:17
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn fwup(&mut self) -> FwupW<MrSpec> {
[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] 728 |     pub fn fwup(&mut self) -> FwupW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:733:20
[INFO] [stdout]     |
[INFO] [stdout] 733 |     pub fn freerun(&mut self) -> FreerunW<MrSpec> {
[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] 733 |     pub fn freerun(&mut self) -> FreerunW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:738:20
[INFO] [stdout]     |
[INFO] [stdout] 738 |     pub fn prescal(&mut self) -> PrescalW<MrSpec> {
[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] 738 |     pub fn prescal(&mut self) -> PrescalW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:763:17
[INFO] [stdout]     |
[INFO] [stdout] 763 |     pub fn useq(&mut self) -> UseqW<MrSpec> {
[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] 763 |     pub fn useq(&mut self) -> UseqW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:743:20
[INFO] [stdout]     |
[INFO] [stdout] 743 |     pub fn startup(&mut self) -> StartupW<MrSpec> {
[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] 743 |     pub fn startup(&mut self) -> StartupW<'_, MrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:748:16
[INFO] [stdout]     |
[INFO] [stdout] 748 |     pub fn one(&mut self) -> OneW<MrSpec> {
[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] 748 |     pub fn one(&mut self) -> OneW<'_, MrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:753:21
[INFO] [stdout]     |
[INFO] [stdout] 753 |     pub fn tracktim(&mut self) -> TracktimW<MrSpec> {
[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] 753 |     pub fn tracktim(&mut self) -> TracktimW<'_, MrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:758:21
[INFO] [stdout]     |
[INFO] [stdout] 758 |     pub fn transfer(&mut self) -> TransferW<MrSpec> {
[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] 758 |     pub fn transfer(&mut self) -> TransferW<'_, MrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/mr.rs:763:17
[INFO] [stdout]     |
[INFO] [stdout] 763 |     pub fn useq(&mut self) -> UseqW<MrSpec> {
[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] 763 |     pub fn useq(&mut self) -> UseqW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:341:20
[INFO] [stdout]     |
[INFO] [stdout] 341 |     pub fn cmpmode(&mut self) -> CmpmodeW<EmrSpec> {
[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] 341 |     pub fn cmpmode(&mut self) -> CmpmodeW<'_, EmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:346:19
[INFO] [stdout]     |
[INFO] [stdout] 346 |     pub fn cmpsel(&mut self) -> CmpselW<EmrSpec> {
[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] 346 |     pub fn cmpsel(&mut self) -> CmpselW<'_, EmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:351:19
[INFO] [stdout]     |
[INFO] [stdout] 351 |     pub fn cmpall(&mut self) -> CmpallW<EmrSpec> {
[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] 351 |     pub fn cmpall(&mut self) -> CmpallW<'_, EmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:356:22
[INFO] [stdout]     |
[INFO] [stdout] 356 |     pub fn cmpfilter(&mut self) -> CmpfilterW<EmrSpec> {
[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] 356 |     pub fn cmpfilter(&mut self) -> CmpfilterW<'_, EmrSpec> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:361:16
[INFO] [stdout]     |
[INFO] [stdout] 361 |     pub fn res(&mut self) -> ResW<EmrSpec> {
[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 res(&mut self) -> ResW<'_, EmrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:366:16
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn tag(&mut self) -> TagW<EmrSpec> {
[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] 366 |     pub fn tag(&mut self) -> TagW<'_, EmrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:371:16
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub fn stm(&mut self) -> StmW<EmrSpec> {
[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] 371 |     pub fn stm(&mut self) -> StmW<'_, EmrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:376:21
[INFO] [stdout]     |
[INFO] [stdout] 376 |     pub fn signmode(&mut self) -> SignmodeW<EmrSpec> {
[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] 376 |     pub fn signmode(&mut self) -> SignmodeW<'_, EmrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq1r.rs:82:18
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn usch0(&mut self) -> Usch0W<Seq1rSpec> {
[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] 82 |     pub fn usch0(&mut self) -> Usch0W<'_, Seq1rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq1r.rs:87:18
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn usch1(&mut self) -> Usch1W<Seq1rSpec> {
[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] 87 |     pub fn usch1(&mut self) -> Usch1W<'_, Seq1rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq1r.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn usch2(&mut self) -> Usch2W<Seq1rSpec> {
[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 usch2(&mut self) -> Usch2W<'_, Seq1rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:341:20
[INFO] [stdout]     |
[INFO] [stdout] 341 |     pub fn cmpmode(&mut self) -> CmpmodeW<EmrSpec> {
[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] 341 |     pub fn cmpmode(&mut self) -> CmpmodeW<'_, EmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:346:19
[INFO] [stdout]     |
[INFO] [stdout] 346 |     pub fn cmpsel(&mut self) -> CmpselW<EmrSpec> {
[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] 346 |     pub fn cmpsel(&mut self) -> CmpselW<'_, EmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:351:19
[INFO] [stdout]     |
[INFO] [stdout] 351 |     pub fn cmpall(&mut self) -> CmpallW<EmrSpec> {
[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] 351 |     pub fn cmpall(&mut self) -> CmpallW<'_, EmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:356:22
[INFO] [stdout]     |
[INFO] [stdout] 356 |     pub fn cmpfilter(&mut self) -> CmpfilterW<EmrSpec> {
[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] 356 |     pub fn cmpfilter(&mut self) -> CmpfilterW<'_, EmrSpec> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:361:16
[INFO] [stdout]     |
[INFO] [stdout] 361 |     pub fn res(&mut self) -> ResW<EmrSpec> {
[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 res(&mut self) -> ResW<'_, EmrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq1r.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn usch3(&mut self) -> Usch3W<Seq1rSpec> {
[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] 97 |     pub fn usch3(&mut self) -> Usch3W<'_, Seq1rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:366:16
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn tag(&mut self) -> TagW<EmrSpec> {
[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] 366 |     pub fn tag(&mut self) -> TagW<'_, EmrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/seq1r.rs:102:18
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn usch4(&mut self) -> Usch4W<Seq1rSpec> {
[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] 102 |     pub fn usch4(&mut self) -> Usch4W<'_, Seq1rSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:371:16
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub fn stm(&mut self) -> StmW<EmrSpec> {
[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] 371 |     pub fn stm(&mut self) -> StmW<'_, EmrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/seq1r.rs:107:18
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn usch5(&mut self) -> Usch5W<Seq1rSpec> {
[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] 107 |     pub fn usch5(&mut self) -> Usch5W<'_, Seq1rSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/emr.rs:376:21
[INFO] [stdout]     |
[INFO] [stdout] 376 |     pub fn signmode(&mut self) -> SignmodeW<EmrSpec> {
[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] 376 |     pub fn signmode(&mut self) -> SignmodeW<'_, EmrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/seq1r.rs:112:18
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn usch6(&mut self) -> Usch6W<Seq1rSpec> {
[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] 112 |     pub fn usch6(&mut self) -> Usch6W<'_, Seq1rSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq1r.rs:82:18
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn usch0(&mut self) -> Usch0W<Seq1rSpec> {
[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] 82 |     pub fn usch0(&mut self) -> Usch0W<'_, Seq1rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/seq1r.rs:117:18
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn usch7(&mut self) -> Usch7W<Seq1rSpec> {
[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] 117 |     pub fn usch7(&mut self) -> Usch7W<'_, Seq1rSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq1r.rs:87:18
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn usch1(&mut self) -> Usch1W<Seq1rSpec> {
[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] 87 |     pub fn usch1(&mut self) -> Usch1W<'_, Seq1rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq2r.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn usch8(&mut self) -> Usch8W<Seq2rSpec> {
[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] 46 |     pub fn usch8(&mut self) -> Usch8W<'_, Seq2rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq2r.rs:51:18
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn usch9(&mut self) -> Usch9W<Seq2rSpec> {
[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] 51 |     pub fn usch9(&mut self) -> Usch9W<'_, Seq2rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq2r.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn usch10(&mut self) -> Usch10W<Seq2rSpec> {
[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] 56 |     pub fn usch10(&mut self) -> Usch10W<'_, Seq2rSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq2r.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn usch11(&mut self) -> Usch11W<Seq2rSpec> {
[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] 61 |     pub fn usch11(&mut self) -> Usch11W<'_, Seq2rSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn ch0(&mut self) -> Ch0W<CherSpec> {
[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] 30 |     pub fn ch0(&mut self) -> Ch0W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn ch1(&mut self) -> Ch1W<CherSpec> {
[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 ch1(&mut self) -> Ch1W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:40:16
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn ch2(&mut self) -> Ch2W<CherSpec> {
[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] 40 |     pub fn ch2(&mut self) -> Ch2W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:45:16
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn ch3(&mut self) -> Ch3W<CherSpec> {
[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] 45 |     pub fn ch3(&mut self) -> Ch3W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:50:16
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn ch4(&mut self) -> Ch4W<CherSpec> {
[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] 50 |     pub fn ch4(&mut self) -> Ch4W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:55:16
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn ch5(&mut self) -> Ch5W<CherSpec> {
[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] 55 |     pub fn ch5(&mut self) -> Ch5W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:60:16
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn ch6(&mut self) -> Ch6W<CherSpec> {
[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] 60 |     pub fn ch6(&mut self) -> Ch6W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:65:16
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ch7(&mut self) -> Ch7W<CherSpec> {
[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] 65 |     pub fn ch7(&mut self) -> Ch7W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:70:16
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn ch8(&mut self) -> Ch8W<CherSpec> {
[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] 70 |     pub fn ch8(&mut self) -> Ch8W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:75:16
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn ch9(&mut self) -> Ch9W<CherSpec> {
[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] 75 |     pub fn ch9(&mut self) -> Ch9W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:80:17
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn ch10(&mut self) -> Ch10W<CherSpec> {
[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] 80 |     pub fn ch10(&mut self) -> Ch10W<'_, CherSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn ch11(&mut self) -> Ch11W<CherSpec> {
[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] 85 |     pub fn ch11(&mut self) -> Ch11W<'_, CherSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn ch0(&mut self) -> Ch0W<ChdrSpec> {
[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] 30 |     pub fn ch0(&mut self) -> Ch0W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq1r.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn usch2(&mut self) -> Usch2W<Seq1rSpec> {
[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 usch2(&mut self) -> Usch2W<'_, Seq1rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq1r.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn usch3(&mut self) -> Usch3W<Seq1rSpec> {
[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] 97 |     pub fn usch3(&mut self) -> Usch3W<'_, Seq1rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/seq1r.rs:102:18
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn usch4(&mut self) -> Usch4W<Seq1rSpec> {
[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] 102 |     pub fn usch4(&mut self) -> Usch4W<'_, Seq1rSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/seq1r.rs:107:18
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn usch5(&mut self) -> Usch5W<Seq1rSpec> {
[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] 107 |     pub fn usch5(&mut self) -> Usch5W<'_, Seq1rSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/seq1r.rs:112:18
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn usch6(&mut self) -> Usch6W<Seq1rSpec> {
[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] 112 |     pub fn usch6(&mut self) -> Usch6W<'_, Seq1rSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/seq1r.rs:117:18
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn usch7(&mut self) -> Usch7W<Seq1rSpec> {
[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] 117 |     pub fn usch7(&mut self) -> Usch7W<'_, Seq1rSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn ch1(&mut self) -> Ch1W<ChdrSpec> {
[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 ch1(&mut self) -> Ch1W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq2r.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn usch8(&mut self) -> Usch8W<Seq2rSpec> {
[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] 46 |     pub fn usch8(&mut self) -> Usch8W<'_, Seq2rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:40:16
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn ch2(&mut self) -> Ch2W<ChdrSpec> {
[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] 40 |     pub fn ch2(&mut self) -> Ch2W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq2r.rs:51:18
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn usch9(&mut self) -> Usch9W<Seq2rSpec> {
[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] 51 |     pub fn usch9(&mut self) -> Usch9W<'_, Seq2rSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:45:16
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn ch3(&mut self) -> Ch3W<ChdrSpec> {
[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] 45 |     pub fn ch3(&mut self) -> Ch3W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq2r.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn usch10(&mut self) -> Usch10W<Seq2rSpec> {
[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] 56 |     pub fn usch10(&mut self) -> Usch10W<'_, Seq2rSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:50:16
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn ch4(&mut self) -> Ch4W<ChdrSpec> {
[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] 50 |     pub fn ch4(&mut self) -> Ch4W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/seq2r.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn usch11(&mut self) -> Usch11W<Seq2rSpec> {
[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] 61 |     pub fn usch11(&mut self) -> Usch11W<'_, Seq2rSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:55:16
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn ch5(&mut self) -> Ch5W<ChdrSpec> {
[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] 55 |     pub fn ch5(&mut self) -> Ch5W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn ch0(&mut self) -> Ch0W<CherSpec> {
[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] 30 |     pub fn ch0(&mut self) -> Ch0W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:60:16
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn ch6(&mut self) -> Ch6W<ChdrSpec> {
[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] 60 |     pub fn ch6(&mut self) -> Ch6W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:65:16
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ch7(&mut self) -> Ch7W<ChdrSpec> {
[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] 65 |     pub fn ch7(&mut self) -> Ch7W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:70:16
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn ch8(&mut self) -> Ch8W<ChdrSpec> {
[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] 70 |     pub fn ch8(&mut self) -> Ch8W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:75:16
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn ch9(&mut self) -> Ch9W<ChdrSpec> {
[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] 75 |     pub fn ch9(&mut self) -> Ch9W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:80:17
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn ch10(&mut self) -> Ch10W<ChdrSpec> {
[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] 80 |     pub fn ch10(&mut self) -> Ch10W<'_, ChdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn ch11(&mut self) -> Ch11W<ChdrSpec> {
[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] 85 |     pub fn ch11(&mut self) -> Ch11W<'_, ChdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn eoc0(&mut self) -> Eoc0W<IerSpec> {
[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] 38 |     pub fn eoc0(&mut self) -> Eoc0W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn ch1(&mut self) -> Ch1W<CherSpec> {
[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 ch1(&mut self) -> Ch1W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:40:16
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn ch2(&mut self) -> Ch2W<CherSpec> {
[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] 40 |     pub fn ch2(&mut self) -> Ch2W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:45:16
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn ch3(&mut self) -> Ch3W<CherSpec> {
[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] 45 |     pub fn ch3(&mut self) -> Ch3W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:50:16
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn ch4(&mut self) -> Ch4W<CherSpec> {
[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] 50 |     pub fn ch4(&mut self) -> Ch4W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:55:16
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn ch5(&mut self) -> Ch5W<CherSpec> {
[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] 55 |     pub fn ch5(&mut self) -> Ch5W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:60:16
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn ch6(&mut self) -> Ch6W<CherSpec> {
[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] 60 |     pub fn ch6(&mut self) -> Ch6W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:65:16
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ch7(&mut self) -> Ch7W<CherSpec> {
[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] 65 |     pub fn ch7(&mut self) -> Ch7W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:70:16
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn ch8(&mut self) -> Ch8W<CherSpec> {
[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] 70 |     pub fn ch8(&mut self) -> Ch8W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:75:16
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn ch9(&mut self) -> Ch9W<CherSpec> {
[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] 75 |     pub fn ch9(&mut self) -> Ch9W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:80:17
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn ch10(&mut self) -> Ch10W<CherSpec> {
[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] 80 |     pub fn ch10(&mut self) -> Ch10W<'_, CherSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cher.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn ch11(&mut self) -> Ch11W<CherSpec> {
[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] 85 |     pub fn ch11(&mut self) -> Ch11W<'_, CherSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn ch0(&mut self) -> Ch0W<ChdrSpec> {
[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] 30 |     pub fn ch0(&mut self) -> Ch0W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn ch1(&mut self) -> Ch1W<ChdrSpec> {
[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 ch1(&mut self) -> Ch1W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:40:16
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn ch2(&mut self) -> Ch2W<ChdrSpec> {
[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] 40 |     pub fn ch2(&mut self) -> Ch2W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:45:16
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn ch3(&mut self) -> Ch3W<ChdrSpec> {
[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] 45 |     pub fn ch3(&mut self) -> Ch3W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:50:16
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn ch4(&mut self) -> Ch4W<ChdrSpec> {
[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] 50 |     pub fn ch4(&mut self) -> Ch4W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:55:16
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn ch5(&mut self) -> Ch5W<ChdrSpec> {
[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] 55 |     pub fn ch5(&mut self) -> Ch5W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:60:16
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn ch6(&mut self) -> Ch6W<ChdrSpec> {
[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] 60 |     pub fn ch6(&mut self) -> Ch6W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:65:16
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ch7(&mut self) -> Ch7W<ChdrSpec> {
[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] 65 |     pub fn ch7(&mut self) -> Ch7W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:70:16
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn ch8(&mut self) -> Ch8W<ChdrSpec> {
[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] 70 |     pub fn ch8(&mut self) -> Ch8W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:75:16
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn ch9(&mut self) -> Ch9W<ChdrSpec> {
[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] 75 |     pub fn ch9(&mut self) -> Ch9W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn eoc1(&mut self) -> Eoc1W<IerSpec> {
[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] 43 |     pub fn eoc1(&mut self) -> Eoc1W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:48:17
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn eoc2(&mut self) -> Eoc2W<IerSpec> {
[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] 48 |     pub fn eoc2(&mut self) -> Eoc2W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn eoc3(&mut self) -> Eoc3W<IerSpec> {
[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] 53 |     pub fn eoc3(&mut self) -> Eoc3W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn eoc4(&mut self) -> Eoc4W<IerSpec> {
[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 eoc4(&mut self) -> Eoc4W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn eoc5(&mut self) -> Eoc5W<IerSpec> {
[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] 63 |     pub fn eoc5(&mut self) -> Eoc5W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn eoc6(&mut self) -> Eoc6W<IerSpec> {
[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] 68 |     pub fn eoc6(&mut self) -> Eoc6W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn eoc7(&mut self) -> Eoc7W<IerSpec> {
[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 eoc7(&mut self) -> Eoc7W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:78:17
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn eoc8(&mut self) -> Eoc8W<IerSpec> {
[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] 78 |     pub fn eoc8(&mut self) -> Eoc8W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn eoc9(&mut self) -> Eoc9W<IerSpec> {
[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] 83 |     pub fn eoc9(&mut self) -> Eoc9W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:88:18
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn eoc10(&mut self) -> Eoc10W<IerSpec> {
[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] 88 |     pub fn eoc10(&mut self) -> Eoc10W<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn eoc11(&mut self) -> Eoc11W<IerSpec> {
[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] 93 |     pub fn eoc11(&mut self) -> Eoc11W<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn drdy(&mut self) -> DrdyW<IerSpec> {
[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] 98 |     pub fn drdy(&mut self) -> DrdyW<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/ier.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn govre(&mut self) -> GovreW<IerSpec> {
[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] 103 |     pub fn govre(&mut self) -> GovreW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/ier.rs:108:18
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn compe(&mut self) -> CompeW<IerSpec> {
[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 compe(&mut self) -> CompeW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/ier.rs:113:20
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tempchg(&mut self) -> TempchgW<IerSpec> {
[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] 113 |     pub fn tempchg(&mut self) -> TempchgW<'_, IerSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn eoc0(&mut self) -> Eoc0W<IdrSpec> {
[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] 38 |     pub fn eoc0(&mut self) -> Eoc0W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn eoc1(&mut self) -> Eoc1W<IdrSpec> {
[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] 43 |     pub fn eoc1(&mut self) -> Eoc1W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:48:17
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn eoc2(&mut self) -> Eoc2W<IdrSpec> {
[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] 48 |     pub fn eoc2(&mut self) -> Eoc2W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn eoc3(&mut self) -> Eoc3W<IdrSpec> {
[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] 53 |     pub fn eoc3(&mut self) -> Eoc3W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn eoc4(&mut self) -> Eoc4W<IdrSpec> {
[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 eoc4(&mut self) -> Eoc4W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn eoc5(&mut self) -> Eoc5W<IdrSpec> {
[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] 63 |     pub fn eoc5(&mut self) -> Eoc5W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn eoc6(&mut self) -> Eoc6W<IdrSpec> {
[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] 68 |     pub fn eoc6(&mut self) -> Eoc6W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn eoc7(&mut self) -> Eoc7W<IdrSpec> {
[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 eoc7(&mut self) -> Eoc7W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:78:17
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn eoc8(&mut self) -> Eoc8W<IdrSpec> {
[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] 78 |     pub fn eoc8(&mut self) -> Eoc8W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn eoc9(&mut self) -> Eoc9W<IdrSpec> {
[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] 83 |     pub fn eoc9(&mut self) -> Eoc9W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:88:18
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn eoc10(&mut self) -> Eoc10W<IdrSpec> {
[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] 88 |     pub fn eoc10(&mut self) -> Eoc10W<'_, IdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn eoc11(&mut self) -> Eoc11W<IdrSpec> {
[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] 93 |     pub fn eoc11(&mut self) -> Eoc11W<'_, IdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:80:17
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn ch10(&mut self) -> Ch10W<ChdrSpec> {
[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] 80 |     pub fn ch10(&mut self) -> Ch10W<'_, ChdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn drdy(&mut self) -> DrdyW<IdrSpec> {
[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] 98 |     pub fn drdy(&mut self) -> DrdyW<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/idr.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn govre(&mut self) -> GovreW<IdrSpec> {
[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] 103 |     pub fn govre(&mut self) -> GovreW<'_, IdrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/idr.rs:108:18
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn compe(&mut self) -> CompeW<IdrSpec> {
[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 compe(&mut self) -> CompeW<'_, IdrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/idr.rs:113:20
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tempchg(&mut self) -> TempchgW<IdrSpec> {
[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] 113 |     pub fn tempchg(&mut self) -> TempchgW<'_, IdrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cwr.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn lowthres(&mut self) -> LowthresW<CwrSpec> {
[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] 28 |     pub fn lowthres(&mut self) -> LowthresW<'_, CwrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cwr.rs:33:22
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn highthres(&mut self) -> HighthresW<CwrSpec> {
[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] 33 |     pub fn highthres(&mut self) -> HighthresW<'_, CwrSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn gain0(&mut self) -> Gain0W<CgrSpec> {
[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] 118 |     pub fn gain0(&mut self) -> Gain0W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn gain1(&mut self) -> Gain1W<CgrSpec> {
[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 |     pub fn gain1(&mut self) -> Gain1W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn gain2(&mut self) -> Gain2W<CgrSpec> {
[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] 128 |     pub fn gain2(&mut self) -> Gain2W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn gain3(&mut self) -> Gain3W<CgrSpec> {
[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 |     pub fn gain3(&mut self) -> Gain3W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn gain4(&mut self) -> Gain4W<CgrSpec> {
[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] 138 |     pub fn gain4(&mut self) -> Gain4W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn gain5(&mut self) -> Gain5W<CgrSpec> {
[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] 143 |     pub fn gain5(&mut self) -> Gain5W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn gain6(&mut self) -> Gain6W<CgrSpec> {
[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] 148 |     pub fn gain6(&mut self) -> Gain6W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:153:18
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn gain7(&mut self) -> Gain7W<CgrSpec> {
[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] 153 |     pub fn gain7(&mut self) -> Gain7W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:158:18
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn gain8(&mut self) -> Gain8W<CgrSpec> {
[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] 158 |     pub fn gain8(&mut self) -> Gain8W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/chdr.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn ch11(&mut self) -> Ch11W<ChdrSpec> {
[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] 85 |     pub fn ch11(&mut self) -> Ch11W<'_, ChdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn gain9(&mut self) -> Gain9W<CgrSpec> {
[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] 163 |     pub fn gain9(&mut self) -> Gain9W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:168:19
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn gain10(&mut self) -> Gain10W<CgrSpec> {
[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] 168 |     pub fn gain10(&mut self) -> Gain10W<'_, CgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn gain11(&mut self) -> Gain11W<CgrSpec> {
[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] 173 |     pub fn gain11(&mut self) -> Gain11W<'_, CgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn diff0(&mut self) -> Diff0W<DiffrSpec> {
[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] 118 |     pub fn diff0(&mut self) -> Diff0W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn diff1(&mut self) -> Diff1W<DiffrSpec> {
[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 |     pub fn diff1(&mut self) -> Diff1W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn diff2(&mut self) -> Diff2W<DiffrSpec> {
[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] 128 |     pub fn diff2(&mut self) -> Diff2W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn diff3(&mut self) -> Diff3W<DiffrSpec> {
[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 |     pub fn diff3(&mut self) -> Diff3W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn diff4(&mut self) -> Diff4W<DiffrSpec> {
[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] 138 |     pub fn diff4(&mut self) -> Diff4W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn diff5(&mut self) -> Diff5W<DiffrSpec> {
[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] 143 |     pub fn diff5(&mut self) -> Diff5W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn diff6(&mut self) -> Diff6W<DiffrSpec> {
[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] 148 |     pub fn diff6(&mut self) -> Diff6W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:153:18
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn diff7(&mut self) -> Diff7W<DiffrSpec> {
[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] 153 |     pub fn diff7(&mut self) -> Diff7W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:158:18
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn diff8(&mut self) -> Diff8W<DiffrSpec> {
[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] 158 |     pub fn diff8(&mut self) -> Diff8W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn eoc0(&mut self) -> Eoc0W<IerSpec> {
[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] 38 |     pub fn eoc0(&mut self) -> Eoc0W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn eoc1(&mut self) -> Eoc1W<IerSpec> {
[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] 43 |     pub fn eoc1(&mut self) -> Eoc1W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:48:17
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn eoc2(&mut self) -> Eoc2W<IerSpec> {
[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] 48 |     pub fn eoc2(&mut self) -> Eoc2W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn eoc3(&mut self) -> Eoc3W<IerSpec> {
[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] 53 |     pub fn eoc3(&mut self) -> Eoc3W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn eoc4(&mut self) -> Eoc4W<IerSpec> {
[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 eoc4(&mut self) -> Eoc4W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn eoc5(&mut self) -> Eoc5W<IerSpec> {
[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] 63 |     pub fn eoc5(&mut self) -> Eoc5W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn eoc6(&mut self) -> Eoc6W<IerSpec> {
[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] 68 |     pub fn eoc6(&mut self) -> Eoc6W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn eoc7(&mut self) -> Eoc7W<IerSpec> {
[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 eoc7(&mut self) -> Eoc7W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:78:17
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn eoc8(&mut self) -> Eoc8W<IerSpec> {
[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] 78 |     pub fn eoc8(&mut self) -> Eoc8W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn diff9(&mut self) -> Diff9W<DiffrSpec> {
[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] 163 |     pub fn diff9(&mut self) -> Diff9W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn eoc9(&mut self) -> Eoc9W<IerSpec> {
[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] 83 |     pub fn eoc9(&mut self) -> Eoc9W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:168:19
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn diff10(&mut self) -> Diff10W<DiffrSpec> {
[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] 168 |     pub fn diff10(&mut self) -> Diff10W<'_, DiffrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:88:18
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn eoc10(&mut self) -> Eoc10W<IerSpec> {
[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] 88 |     pub fn eoc10(&mut self) -> Eoc10W<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn diff11(&mut self) -> Diff11W<DiffrSpec> {
[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] 173 |     pub fn diff11(&mut self) -> Diff11W<'_, DiffrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn eoc11(&mut self) -> Eoc11W<IerSpec> {
[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] 93 |     pub fn eoc11(&mut self) -> Eoc11W<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cselr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn csel(&mut self) -> CselW<CselrSpec> {
[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] 19 |     pub fn csel(&mut self) -> CselW<'_, CselrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/ier.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn drdy(&mut self) -> DrdyW<IerSpec> {
[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] 98 |     pub fn drdy(&mut self) -> DrdyW<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cocr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn aoff(&mut self) -> AoffW<CocrSpec> {
[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] 19 |     pub fn aoff(&mut self) -> AoffW<'_, CocrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/ier.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn govre(&mut self) -> GovreW<IerSpec> {
[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] 103 |     pub fn govre(&mut self) -> GovreW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/ier.rs:108:18
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn compe(&mut self) -> CompeW<IerSpec> {
[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 compe(&mut self) -> CompeW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/ier.rs:113:20
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tempchg(&mut self) -> TempchgW<IerSpec> {
[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] 113 |     pub fn tempchg(&mut self) -> TempchgW<'_, IerSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn eoc0(&mut self) -> Eoc0W<IdrSpec> {
[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] 38 |     pub fn eoc0(&mut self) -> Eoc0W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn eoc1(&mut self) -> Eoc1W<IdrSpec> {
[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] 43 |     pub fn eoc1(&mut self) -> Eoc1W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:48:17
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn eoc2(&mut self) -> Eoc2W<IdrSpec> {
[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] 48 |     pub fn eoc2(&mut self) -> Eoc2W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn eoc3(&mut self) -> Eoc3W<IdrSpec> {
[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] 53 |     pub fn eoc3(&mut self) -> Eoc3W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn eoc4(&mut self) -> Eoc4W<IdrSpec> {
[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 eoc4(&mut self) -> Eoc4W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/tempmr.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn rtct(&mut self) -> RtctW<TempmrSpec> {
[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] 110 |     pub fn rtct(&mut self) -> RtctW<'_, TempmrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/tempmr.rs:115:23
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn tempcmpmod(&mut self) -> TempcmpmodW<TempmrSpec> {
[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] 115 |     pub fn tempcmpmod(&mut self) -> TempcmpmodW<'_, TempmrSpec> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/tempcwr.rs:28:22
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn tlowthres(&mut self) -> TlowthresW<TempcwrSpec> {
[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] 28 |     pub fn tlowthres(&mut self) -> TlowthresW<'_, TempcwrSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/tempcwr.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn thighthres(&mut self) -> ThighthresW<TempcwrSpec> {
[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] 33 |     pub fn thighthres(&mut self) -> ThighthresW<'_, TempcwrSpec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/acr.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn pga0en(&mut self) -> Pga0enW<AcrSpec> {
[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 |     pub fn pga0en(&mut self) -> Pga0enW<'_, AcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn eoc5(&mut self) -> Eoc5W<IdrSpec> {
[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] 63 |     pub fn eoc5(&mut self) -> Eoc5W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/acr.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn pga1en(&mut self) -> Pga1enW<AcrSpec> {
[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] 42 |     pub fn pga1en(&mut self) -> Pga1enW<'_, AcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn eoc6(&mut self) -> Eoc6W<IdrSpec> {
[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] 68 |     pub fn eoc6(&mut self) -> Eoc6W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/acr.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn ibctl(&mut self) -> IbctlW<AcrSpec> {
[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] 47 |     pub fn ibctl(&mut self) -> IbctlW<'_, AcrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn eoc7(&mut self) -> Eoc7W<IdrSpec> {
[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 eoc7(&mut self) -> Eoc7W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn dual0(&mut self) -> Dual0W<ShmrSpec> {
[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] 118 |     pub fn dual0(&mut self) -> Dual0W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:78:17
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn eoc8(&mut self) -> Eoc8W<IdrSpec> {
[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] 78 |     pub fn eoc8(&mut self) -> Eoc8W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn dual1(&mut self) -> Dual1W<ShmrSpec> {
[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 |     pub fn dual1(&mut self) -> Dual1W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn eoc9(&mut self) -> Eoc9W<IdrSpec> {
[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] 83 |     pub fn eoc9(&mut self) -> Eoc9W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn dual2(&mut self) -> Dual2W<ShmrSpec> {
[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] 128 |     pub fn dual2(&mut self) -> Dual2W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:88:18
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn eoc10(&mut self) -> Eoc10W<IdrSpec> {
[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] 88 |     pub fn eoc10(&mut self) -> Eoc10W<'_, IdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn eoc11(&mut self) -> Eoc11W<IdrSpec> {
[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] 93 |     pub fn eoc11(&mut self) -> Eoc11W<'_, IdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn dual3(&mut self) -> Dual3W<ShmrSpec> {
[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 |     pub fn dual3(&mut self) -> Dual3W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/idr.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn drdy(&mut self) -> DrdyW<IdrSpec> {
[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] 98 |     pub fn drdy(&mut self) -> DrdyW<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn dual4(&mut self) -> Dual4W<ShmrSpec> {
[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] 138 |     pub fn dual4(&mut self) -> Dual4W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/idr.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn govre(&mut self) -> GovreW<IdrSpec> {
[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] 103 |     pub fn govre(&mut self) -> GovreW<'_, IdrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn dual5(&mut self) -> Dual5W<ShmrSpec> {
[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] 143 |     pub fn dual5(&mut self) -> Dual5W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/idr.rs:108:18
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn compe(&mut self) -> CompeW<IdrSpec> {
[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 compe(&mut self) -> CompeW<'_, IdrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn dual6(&mut self) -> Dual6W<ShmrSpec> {
[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] 148 |     pub fn dual6(&mut self) -> Dual6W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:153:18
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn dual7(&mut self) -> Dual7W<ShmrSpec> {
[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] 153 |     pub fn dual7(&mut self) -> Dual7W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/idr.rs:113:20
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tempchg(&mut self) -> TempchgW<IdrSpec> {
[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] 113 |     pub fn tempchg(&mut self) -> TempchgW<'_, IdrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:158:18
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn dual8(&mut self) -> Dual8W<ShmrSpec> {
[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] 158 |     pub fn dual8(&mut self) -> Dual8W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cwr.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn lowthres(&mut self) -> LowthresW<CwrSpec> {
[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] 28 |     pub fn lowthres(&mut self) -> LowthresW<'_, CwrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn dual9(&mut self) -> Dual9W<ShmrSpec> {
[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] 163 |     pub fn dual9(&mut self) -> Dual9W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cwr.rs:33:22
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn highthres(&mut self) -> HighthresW<CwrSpec> {
[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] 33 |     pub fn highthres(&mut self) -> HighthresW<'_, CwrSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:168:19
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn dual10(&mut self) -> Dual10W<ShmrSpec> {
[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] 168 |     pub fn dual10(&mut self) -> Dual10W<'_, ShmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn gain0(&mut self) -> Gain0W<CgrSpec> {
[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] 118 |     pub fn gain0(&mut self) -> Gain0W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn dual11(&mut self) -> Dual11W<ShmrSpec> {
[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] 173 |     pub fn dual11(&mut self) -> Dual11W<'_, ShmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn gain1(&mut self) -> Gain1W<CgrSpec> {
[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 |     pub fn gain1(&mut self) -> Gain1W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cosr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn csel(&mut self) -> CselW<CosrSpec> {
[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] 19 |     pub fn csel(&mut self) -> CselW<'_, CosrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cvr.rs:28:23
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn offsetcorr(&mut self) -> OffsetcorrW<CvrSpec> {
[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] 28 |     pub fn offsetcorr(&mut self) -> OffsetcorrW<'_, CvrSpec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn gain2(&mut self) -> Gain2W<CgrSpec> {
[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] 128 |     pub fn gain2(&mut self) -> Gain2W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn gain3(&mut self) -> Gain3W<CgrSpec> {
[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 |     pub fn gain3(&mut self) -> Gain3W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cvr.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn gaincorr(&mut self) -> GaincorrW<CvrSpec> {
[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] 33 |     pub fn gaincorr(&mut self) -> GaincorrW<'_, CvrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn gain4(&mut self) -> Gain4W<CgrSpec> {
[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] 138 |     pub fn gain4(&mut self) -> Gain4W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn ecorr0(&mut self) -> Ecorr0W<CecrSpec> {
[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] 118 |     pub fn ecorr0(&mut self) -> Ecorr0W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn gain5(&mut self) -> Gain5W<CgrSpec> {
[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] 143 |     pub fn gain5(&mut self) -> Gain5W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:123:19
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn ecorr1(&mut self) -> Ecorr1W<CecrSpec> {
[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 |     pub fn ecorr1(&mut self) -> Ecorr1W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn gain6(&mut self) -> Gain6W<CgrSpec> {
[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] 148 |     pub fn gain6(&mut self) -> Gain6W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn ecorr2(&mut self) -> Ecorr2W<CecrSpec> {
[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] 128 |     pub fn ecorr2(&mut self) -> Ecorr2W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:153:18
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn gain7(&mut self) -> Gain7W<CgrSpec> {
[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] 153 |     pub fn gain7(&mut self) -> Gain7W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:133:19
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn ecorr3(&mut self) -> Ecorr3W<CecrSpec> {
[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 |     pub fn ecorr3(&mut self) -> Ecorr3W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:158:18
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn gain8(&mut self) -> Gain8W<CgrSpec> {
[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] 158 |     pub fn gain8(&mut self) -> Gain8W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn ecorr4(&mut self) -> Ecorr4W<CecrSpec> {
[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] 138 |     pub fn ecorr4(&mut self) -> Ecorr4W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn gain9(&mut self) -> Gain9W<CgrSpec> {
[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] 163 |     pub fn gain9(&mut self) -> Gain9W<'_, CgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:143:19
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn ecorr5(&mut self) -> Ecorr5W<CecrSpec> {
[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] 143 |     pub fn ecorr5(&mut self) -> Ecorr5W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:168:19
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn gain10(&mut self) -> Gain10W<CgrSpec> {
[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] 168 |     pub fn gain10(&mut self) -> Gain10W<'_, CgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:148:19
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn ecorr6(&mut self) -> Ecorr6W<CecrSpec> {
[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] 148 |     pub fn ecorr6(&mut self) -> Ecorr6W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cgr.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn gain11(&mut self) -> Gain11W<CgrSpec> {
[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] 173 |     pub fn gain11(&mut self) -> Gain11W<'_, CgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:153:19
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn ecorr7(&mut self) -> Ecorr7W<CecrSpec> {
[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] 153 |     pub fn ecorr7(&mut self) -> Ecorr7W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn ecorr8(&mut self) -> Ecorr8W<CecrSpec> {
[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] 158 |     pub fn ecorr8(&mut self) -> Ecorr8W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:163:19
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn ecorr9(&mut self) -> Ecorr9W<CecrSpec> {
[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] 163 |     pub fn ecorr9(&mut self) -> Ecorr9W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn diff0(&mut self) -> Diff0W<DiffrSpec> {
[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] 118 |     pub fn diff0(&mut self) -> Diff0W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn diff1(&mut self) -> Diff1W<DiffrSpec> {
[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 |     pub fn diff1(&mut self) -> Diff1W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn diff2(&mut self) -> Diff2W<DiffrSpec> {
[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] 128 |     pub fn diff2(&mut self) -> Diff2W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn diff3(&mut self) -> Diff3W<DiffrSpec> {
[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 |     pub fn diff3(&mut self) -> Diff3W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn diff4(&mut self) -> Diff4W<DiffrSpec> {
[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] 138 |     pub fn diff4(&mut self) -> Diff4W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn diff5(&mut self) -> Diff5W<DiffrSpec> {
[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] 143 |     pub fn diff5(&mut self) -> Diff5W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn diff6(&mut self) -> Diff6W<DiffrSpec> {
[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] 148 |     pub fn diff6(&mut self) -> Diff6W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:153:18
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn diff7(&mut self) -> Diff7W<DiffrSpec> {
[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] 153 |     pub fn diff7(&mut self) -> Diff7W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:158:18
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn diff8(&mut self) -> Diff8W<DiffrSpec> {
[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] 158 |     pub fn diff8(&mut self) -> Diff8W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn diff9(&mut self) -> Diff9W<DiffrSpec> {
[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] 163 |     pub fn diff9(&mut self) -> Diff9W<'_, DiffrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:168:19
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn diff10(&mut self) -> Diff10W<DiffrSpec> {
[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] 168 |     pub fn diff10(&mut self) -> Diff10W<'_, DiffrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/diffr.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn diff11(&mut self) -> Diff11W<DiffrSpec> {
[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] 173 |     pub fn diff11(&mut self) -> Diff11W<'_, DiffrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cselr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn csel(&mut self) -> CselW<CselrSpec> {
[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] 19 |     pub fn csel(&mut self) -> CselW<'_, CselrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cocr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn aoff(&mut self) -> AoffW<CocrSpec> {
[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] 19 |     pub fn aoff(&mut self) -> AoffW<'_, CocrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/tempmr.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn rtct(&mut self) -> RtctW<TempmrSpec> {
[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] 110 |     pub fn rtct(&mut self) -> RtctW<'_, TempmrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/tempmr.rs:115:23
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn tempcmpmod(&mut self) -> TempcmpmodW<TempmrSpec> {
[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] 115 |     pub fn tempcmpmod(&mut self) -> TempcmpmodW<'_, TempmrSpec> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/tempcwr.rs:28:22
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn tlowthres(&mut self) -> TlowthresW<TempcwrSpec> {
[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] 28 |     pub fn tlowthres(&mut self) -> TlowthresW<'_, TempcwrSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/tempcwr.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn thighthres(&mut self) -> ThighthresW<TempcwrSpec> {
[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] 33 |     pub fn thighthres(&mut self) -> ThighthresW<'_, TempcwrSpec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/acr.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn pga0en(&mut self) -> Pga0enW<AcrSpec> {
[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 |     pub fn pga0en(&mut self) -> Pga0enW<'_, AcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/acr.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn pga1en(&mut self) -> Pga1enW<AcrSpec> {
[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] 42 |     pub fn pga1en(&mut self) -> Pga1enW<'_, AcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/acr.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn ibctl(&mut self) -> IbctlW<AcrSpec> {
[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] 47 |     pub fn ibctl(&mut self) -> IbctlW<'_, AcrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn dual0(&mut self) -> Dual0W<ShmrSpec> {
[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] 118 |     pub fn dual0(&mut self) -> Dual0W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn dual1(&mut self) -> Dual1W<ShmrSpec> {
[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 |     pub fn dual1(&mut self) -> Dual1W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn dual2(&mut self) -> Dual2W<ShmrSpec> {
[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] 128 |     pub fn dual2(&mut self) -> Dual2W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn dual3(&mut self) -> Dual3W<ShmrSpec> {
[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 |     pub fn dual3(&mut self) -> Dual3W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn dual4(&mut self) -> Dual4W<ShmrSpec> {
[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] 138 |     pub fn dual4(&mut self) -> Dual4W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn dual5(&mut self) -> Dual5W<ShmrSpec> {
[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] 143 |     pub fn dual5(&mut self) -> Dual5W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn dual6(&mut self) -> Dual6W<ShmrSpec> {
[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] 148 |     pub fn dual6(&mut self) -> Dual6W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:153:18
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn dual7(&mut self) -> Dual7W<ShmrSpec> {
[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] 153 |     pub fn dual7(&mut self) -> Dual7W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:158:18
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn dual8(&mut self) -> Dual8W<ShmrSpec> {
[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] 158 |     pub fn dual8(&mut self) -> Dual8W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn dual9(&mut self) -> Dual9W<ShmrSpec> {
[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] 163 |     pub fn dual9(&mut self) -> Dual9W<'_, ShmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:168:19
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn dual10(&mut self) -> Dual10W<ShmrSpec> {
[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] 168 |     pub fn dual10(&mut self) -> Dual10W<'_, ShmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/shmr.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn dual11(&mut self) -> Dual11W<ShmrSpec> {
[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] 173 |     pub fn dual11(&mut self) -> Dual11W<'_, ShmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cosr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn csel(&mut self) -> CselW<CosrSpec> {
[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] 19 |     pub fn csel(&mut self) -> CselW<'_, CosrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:168:20
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn ecorr10(&mut self) -> Ecorr10W<CecrSpec> {
[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] 168 |     pub fn ecorr10(&mut self) -> Ecorr10W<'_, CecrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:173:20
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn ecorr11(&mut self) -> Ecorr11W<CecrSpec> {
[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] 173 |     pub fn ecorr11(&mut self) -> Ecorr11W<'_, CecrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/wpmr.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn wpen(&mut self) -> WpenW<WpmrSpec> {
[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] 71 |     pub fn wpen(&mut self) -> WpenW<'_, WpmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/wpmr.rs:76:18
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn wpkey(&mut self) -> WpkeyW<WpmrSpec> {
[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] 76 |     pub fn wpkey(&mut self) -> WpkeyW<'_, WpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/dacc/cr.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn swrst(&mut self) -> SwrstW<CrSpec> {
[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] 8 |     pub fn swrst(&mut self) -> SwrstW<'_, CrSpec> {
[INFO] [stdout]   |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:260:18
[INFO] [stdout]     |
[INFO] [stdout] 260 |     pub fn maxs0(&mut self) -> Maxs0W<MrSpec> {
[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] 260 |     pub fn maxs0(&mut self) -> Maxs0W<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:265:18
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub fn maxs1(&mut self) -> Maxs1W<MrSpec> {
[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] 265 |     pub fn maxs1(&mut self) -> Maxs1W<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:270:17
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub fn word(&mut self) -> WordW<MrSpec> {
[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] 270 |     pub fn word(&mut self) -> WordW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:275:17
[INFO] [stdout]     |
[INFO] [stdout] 275 |     pub fn zero(&mut self) -> ZeroW<MrSpec> {
[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] 275 |     pub fn zero(&mut self) -> ZeroW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:280:17
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub fn diff(&mut self) -> DiffW<MrSpec> {
[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] 280 |     pub fn diff(&mut self) -> DiffW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |     pub fn prescaler(&mut self) -> PrescalerW<MrSpec> {
[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] 285 |     pub fn prescaler(&mut self) -> PrescalerW<'_, MrSpec> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cvr.rs:28:23
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn offsetcorr(&mut self) -> OffsetcorrW<CvrSpec> {
[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] 28 |     pub fn offsetcorr(&mut self) -> OffsetcorrW<'_, CvrSpec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/cvr.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn gaincorr(&mut self) -> GaincorrW<CvrSpec> {
[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] 33 |     pub fn gaincorr(&mut self) -> GaincorrW<'_, CvrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:646:19
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub fn trgen0(&mut self) -> Trgen0W<TrigrSpec> {
[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] 646 |     pub fn trgen0(&mut self) -> Trgen0W<'_, TrigrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn ecorr0(&mut self) -> Ecorr0W<CecrSpec> {
[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] 118 |     pub fn ecorr0(&mut self) -> Ecorr0W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:651:19
[INFO] [stdout]     |
[INFO] [stdout] 651 |     pub fn trgen1(&mut self) -> Trgen1W<TrigrSpec> {
[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] 651 |     pub fn trgen1(&mut self) -> Trgen1W<'_, TrigrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:656:20
[INFO] [stdout]     |
[INFO] [stdout] 656 |     pub fn trgsel0(&mut self) -> Trgsel0W<TrigrSpec> {
[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] 656 |     pub fn trgsel0(&mut self) -> Trgsel0W<'_, TrigrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:123:19
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn ecorr1(&mut self) -> Ecorr1W<CecrSpec> {
[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 |     pub fn ecorr1(&mut self) -> Ecorr1W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:661:20
[INFO] [stdout]     |
[INFO] [stdout] 661 |     pub fn trgsel1(&mut self) -> Trgsel1W<TrigrSpec> {
[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] 661 |     pub fn trgsel1(&mut self) -> Trgsel1W<'_, TrigrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn ecorr2(&mut self) -> Ecorr2W<CecrSpec> {
[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] 128 |     pub fn ecorr2(&mut self) -> Ecorr2W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:666:17
[INFO] [stdout]     |
[INFO] [stdout] 666 |     pub fn osr0(&mut self) -> Osr0W<TrigrSpec> {
[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] 666 |     pub fn osr0(&mut self) -> Osr0W<'_, TrigrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:133:19
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn ecorr3(&mut self) -> Ecorr3W<CecrSpec> {
[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 |     pub fn ecorr3(&mut self) -> Ecorr3W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:671:17
[INFO] [stdout]     |
[INFO] [stdout] 671 |     pub fn osr1(&mut self) -> Osr1W<TrigrSpec> {
[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] 671 |     pub fn osr1(&mut self) -> Osr1W<'_, TrigrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/cher.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn ch0(&mut self) -> Ch0W<CherSpec> {
[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] 10 |     pub fn ch0(&mut self) -> Ch0W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn ecorr4(&mut self) -> Ecorr4W<CecrSpec> {
[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] 138 |     pub fn ecorr4(&mut self) -> Ecorr4W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/cher.rs:15:16
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn ch1(&mut self) -> Ch1W<CherSpec> {
[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] 15 |     pub fn ch1(&mut self) -> Ch1W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/chdr.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn ch0(&mut self) -> Ch0W<ChdrSpec> {
[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] 10 |     pub fn ch0(&mut self) -> Ch0W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:143:19
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn ecorr5(&mut self) -> Ecorr5W<CecrSpec> {
[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] 143 |     pub fn ecorr5(&mut self) -> Ecorr5W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/chdr.rs:15:16
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn ch1(&mut self) -> Ch1W<ChdrSpec> {
[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] 15 |     pub fn ch1(&mut self) -> Ch1W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:148:19
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn ecorr6(&mut self) -> Ecorr6W<CecrSpec> {
[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] 148 |     pub fn ecorr6(&mut self) -> Ecorr6W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/cdr.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn data0(&mut self) -> Data0W<CdrSpec> {
[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] 10 |     pub fn data0(&mut self) -> Data0W<'_, CdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/cdr.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn data1(&mut self) -> Data1W<CdrSpec> {
[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] 15 |     pub fn data1(&mut self) -> Data1W<'_, CdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:153:19
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn ecorr7(&mut self) -> Ecorr7W<CecrSpec> {
[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] 153 |     pub fn ecorr7(&mut self) -> Ecorr7W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/ier.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn txrdy0(&mut self) -> Txrdy0W<IerSpec> {
[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] 14 |     pub fn txrdy0(&mut self) -> Txrdy0W<'_, IerSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/ier.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn txrdy1(&mut self) -> Txrdy1W<IerSpec> {
[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] 19 |     pub fn txrdy1(&mut self) -> Txrdy1W<'_, IerSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn ecorr8(&mut self) -> Ecorr8W<CecrSpec> {
[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] 158 |     pub fn ecorr8(&mut self) -> Ecorr8W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/ier.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub fn eoc0(&mut self) -> Eoc0W<IerSpec> {
[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] 24 |     pub fn eoc0(&mut self) -> Eoc0W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:163:19
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn ecorr9(&mut self) -> Ecorr9W<CecrSpec> {
[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] 163 |     pub fn ecorr9(&mut self) -> Ecorr9W<'_, CecrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/ier.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn eoc1(&mut self) -> Eoc1W<IerSpec> {
[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] 29 |     pub fn eoc1(&mut self) -> Eoc1W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:168:20
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn ecorr10(&mut self) -> Ecorr10W<CecrSpec> {
[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] 168 |     pub fn ecorr10(&mut self) -> Ecorr10W<'_, CecrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/idr.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn txrdy0(&mut self) -> Txrdy0W<IdrSpec> {
[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] 14 |     pub fn txrdy0(&mut self) -> Txrdy0W<'_, IdrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/afec0/cecr.rs:173:20
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn ecorr11(&mut self) -> Ecorr11W<CecrSpec> {
[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] 173 |     pub fn ecorr11(&mut self) -> Ecorr11W<'_, CecrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/idr.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn txrdy1(&mut self) -> Txrdy1W<IdrSpec> {
[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] 19 |     pub fn txrdy1(&mut self) -> Txrdy1W<'_, IdrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/wpmr.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn wpen(&mut self) -> WpenW<WpmrSpec> {
[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] 71 |     pub fn wpen(&mut self) -> WpenW<'_, WpmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/idr.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub fn eoc0(&mut self) -> Eoc0W<IdrSpec> {
[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] 24 |     pub fn eoc0(&mut self) -> Eoc0W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/afec0/wpmr.rs:76:18
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn wpkey(&mut self) -> WpkeyW<WpmrSpec> {
[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] 76 |     pub fn wpkey(&mut self) -> WpkeyW<'_, WpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/idr.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn eoc1(&mut self) -> Eoc1W<IdrSpec> {
[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] 29 |     pub fn eoc1(&mut self) -> Eoc1W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]  --> src/dacc/cr.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn swrst(&mut self) -> SwrstW<CrSpec> {
[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] 8 |     pub fn swrst(&mut self) -> SwrstW<'_, CrSpec> {
[INFO] [stdout]   |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/acr.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn ibctlch0(&mut self) -> Ibctlch0W<AcrSpec> {
[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] 28 |     pub fn ibctlch0(&mut self) -> Ibctlch0W<'_, AcrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:260:18
[INFO] [stdout]     |
[INFO] [stdout] 260 |     pub fn maxs0(&mut self) -> Maxs0W<MrSpec> {
[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] 260 |     pub fn maxs0(&mut self) -> Maxs0W<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/acr.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ibctlch1(&mut self) -> Ibctlch1W<AcrSpec> {
[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] 33 |     pub fn ibctlch1(&mut self) -> Ibctlch1W<'_, AcrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:265:18
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub fn maxs1(&mut self) -> Maxs1W<MrSpec> {
[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] 265 |     pub fn maxs1(&mut self) -> Maxs1W<'_, MrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/wpmr.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn wpen(&mut self) -> WpenW<WpmrSpec> {
[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] 71 |     pub fn wpen(&mut self) -> WpenW<'_, WpmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:270:17
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub fn word(&mut self) -> WordW<MrSpec> {
[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] 270 |     pub fn word(&mut self) -> WordW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/wpmr.rs:76:18
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn wpkey(&mut self) -> WpkeyW<WpmrSpec> {
[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] 76 |     pub fn wpkey(&mut self) -> WpkeyW<'_, WpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:275:17
[INFO] [stdout]     |
[INFO] [stdout] 275 |     pub fn zero(&mut self) -> ZeroW<MrSpec> {
[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] 275 |     pub fn zero(&mut self) -> ZeroW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_fmr.rs:46:17
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn frdy(&mut self) -> FrdyW<EefcFmrSpec> {
[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] 46 |     pub fn frdy(&mut self) -> FrdyW<'_, EefcFmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:280:17
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub fn diff(&mut self) -> DiffW<MrSpec> {
[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] 280 |     pub fn diff(&mut self) -> DiffW<'_, MrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/mr.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |     pub fn prescaler(&mut self) -> PrescalerW<MrSpec> {
[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] 285 |     pub fn prescaler(&mut self) -> PrescalerW<'_, MrSpec> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:646:19
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub fn trgen0(&mut self) -> Trgen0W<TrigrSpec> {
[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] 646 |     pub fn trgen0(&mut self) -> Trgen0W<'_, TrigrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:651:19
[INFO] [stdout]     |
[INFO] [stdout] 651 |     pub fn trgen1(&mut self) -> Trgen1W<TrigrSpec> {
[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] 651 |     pub fn trgen1(&mut self) -> Trgen1W<'_, TrigrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_fmr.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn fws(&mut self) -> FwsW<EefcFmrSpec> {
[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] 51 |     pub fn fws(&mut self) -> FwsW<'_, EefcFmrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_fmr.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn scod(&mut self) -> ScodW<EefcFmrSpec> {
[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] 56 |     pub fn scod(&mut self) -> ScodW<'_, EefcFmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:656:20
[INFO] [stdout]     |
[INFO] [stdout] 656 |     pub fn trgsel0(&mut self) -> Trgsel0W<TrigrSpec> {
[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] 656 |     pub fn trgsel0(&mut self) -> Trgsel0W<'_, TrigrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_fmr.rs:61:17
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn cloe(&mut self) -> CloeW<EefcFmrSpec> {
[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] 61 |     pub fn cloe(&mut self) -> CloeW<'_, EefcFmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/efc/eefc_fcr.rs:208:17
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn fcmd(&mut self) -> FcmdW<EefcFcrSpec> {
[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] 208 |     pub fn fcmd(&mut self) -> FcmdW<'_, EefcFcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:661:20
[INFO] [stdout]     |
[INFO] [stdout] 661 |     pub fn trgsel1(&mut self) -> Trgsel1W<TrigrSpec> {
[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] 661 |     pub fn trgsel1(&mut self) -> Trgsel1W<'_, TrigrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/efc/eefc_fcr.rs:213:17
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub fn farg(&mut self) -> FargW<EefcFcrSpec> {
[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] 213 |     pub fn farg(&mut self) -> FargW<'_, EefcFcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/efc/eefc_fcr.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn fkey(&mut self) -> FkeyW<EefcFcrSpec> {
[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] 218 |     pub fn fkey(&mut self) -> FkeyW<'_, EefcFcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:666:17
[INFO] [stdout]     |
[INFO] [stdout] 666 |     pub fn osr0(&mut self) -> Osr0W<TrigrSpec> {
[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] 666 |     pub fn osr0(&mut self) -> Osr0W<'_, TrigrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_wpmr.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn wpen(&mut self) -> WpenW<EefcWpmrSpec> {
[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] 71 |     pub fn wpen(&mut self) -> WpenW<'_, EefcWpmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_wpmr.rs:76:18
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn wpkey(&mut self) -> WpkeyW<EefcWpmrSpec> {
[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] 76 |     pub fn wpkey(&mut self) -> WpkeyW<'_, EefcWpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/dacc/trigr.rs:671:17
[INFO] [stdout]     |
[INFO] [stdout] 671 |     pub fn osr1(&mut self) -> Osr1W<TrigrSpec> {
[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] 671 |     pub fn osr1(&mut self) -> Osr1W<'_, TrigrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/cher.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn ch0(&mut self) -> Ch0W<CherSpec> {
[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] 10 |     pub fn ch0(&mut self) -> Ch0W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/cher.rs:15:16
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn ch1(&mut self) -> Ch1W<CherSpec> {
[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] 15 |     pub fn ch1(&mut self) -> Ch1W<'_, CherSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/chdr.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn ch0(&mut self) -> Ch0W<ChdrSpec> {
[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] 10 |     pub fn ch0(&mut self) -> Ch0W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/chdr.rs:15:16
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn ch1(&mut self) -> Ch1W<ChdrSpec> {
[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] 15 |     pub fn ch1(&mut self) -> Ch1W<'_, ChdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/cdr.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn data0(&mut self) -> Data0W<CdrSpec> {
[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] 10 |     pub fn data0(&mut self) -> Data0W<'_, CdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/cdr.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn data1(&mut self) -> Data1W<CdrSpec> {
[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] 15 |     pub fn data1(&mut self) -> Data1W<'_, CdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/ier.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn txrdy0(&mut self) -> Txrdy0W<IerSpec> {
[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] 14 |     pub fn txrdy0(&mut self) -> Txrdy0W<'_, IerSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/ier.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn txrdy1(&mut self) -> Txrdy1W<IerSpec> {
[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] 19 |     pub fn txrdy1(&mut self) -> Txrdy1W<'_, IerSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/ier.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub fn eoc0(&mut self) -> Eoc0W<IerSpec> {
[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] 24 |     pub fn eoc0(&mut self) -> Eoc0W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/ier.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn eoc1(&mut self) -> Eoc1W<IerSpec> {
[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] 29 |     pub fn eoc1(&mut self) -> Eoc1W<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/idr.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn txrdy0(&mut self) -> Txrdy0W<IdrSpec> {
[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] 14 |     pub fn txrdy0(&mut self) -> Txrdy0W<'_, IdrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/idr.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn txrdy1(&mut self) -> Txrdy1W<IdrSpec> {
[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] 19 |     pub fn txrdy1(&mut self) -> Txrdy1W<'_, IdrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/idr.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub fn eoc0(&mut self) -> Eoc0W<IdrSpec> {
[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] 24 |     pub fn eoc0(&mut self) -> Eoc0W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/idr.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn eoc1(&mut self) -> Eoc1W<IdrSpec> {
[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] 29 |     pub fn eoc1(&mut self) -> Eoc1W<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/acr.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn ibctlch0(&mut self) -> Ibctlch0W<AcrSpec> {
[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] 28 |     pub fn ibctlch0(&mut self) -> Ibctlch0W<'_, AcrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/acr.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ibctlch1(&mut self) -> Ibctlch1W<AcrSpec> {
[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] 33 |     pub fn ibctlch1(&mut self) -> Ibctlch1W<'_, AcrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/wpmr.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn wpen(&mut self) -> WpenW<WpmrSpec> {
[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] 71 |     pub fn wpen(&mut self) -> WpenW<'_, WpmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/dacc/wpmr.rs:76:18
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn wpkey(&mut self) -> WpkeyW<WpmrSpec> {
[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] 76 |     pub fn wpkey(&mut self) -> WpkeyW<'_, WpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:163:16
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn lbl(&mut self) -> LblW<NcrSpec> {
[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] 163 |     pub fn lbl(&mut self) -> LblW<'_, NcrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_fmr.rs:46:17
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn frdy(&mut self) -> FrdyW<EefcFmrSpec> {
[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] 46 |     pub fn frdy(&mut self) -> FrdyW<'_, EefcFmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:168:17
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn rxen(&mut self) -> RxenW<NcrSpec> {
[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] 168 |     pub fn rxen(&mut self) -> RxenW<'_, NcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_fmr.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn fws(&mut self) -> FwsW<EefcFmrSpec> {
[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] 51 |     pub fn fws(&mut self) -> FwsW<'_, EefcFmrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:173:17
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn txen(&mut self) -> TxenW<NcrSpec> {
[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] 173 |     pub fn txen(&mut self) -> TxenW<'_, NcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_fmr.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn scod(&mut self) -> ScodW<EefcFmrSpec> {
[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] 56 |     pub fn scod(&mut self) -> ScodW<'_, EefcFmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:178:16
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn mpe(&mut self) -> MpeW<NcrSpec> {
[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] 178 |     pub fn mpe(&mut self) -> MpeW<'_, NcrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_fmr.rs:61:17
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn cloe(&mut self) -> CloeW<EefcFmrSpec> {
[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] 61 |     pub fn cloe(&mut self) -> CloeW<'_, EefcFmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:183:20
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn clrstat(&mut self) -> ClrstatW<NcrSpec> {
[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] 183 |     pub fn clrstat(&mut self) -> ClrstatW<'_, NcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/efc/eefc_fcr.rs:208:17
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn fcmd(&mut self) -> FcmdW<EefcFcrSpec> {
[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] 208 |     pub fn fcmd(&mut self) -> FcmdW<'_, EefcFcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:188:20
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub fn incstat(&mut self) -> IncstatW<NcrSpec> {
[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] 188 |     pub fn incstat(&mut self) -> IncstatW<'_, NcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/efc/eefc_fcr.rs:213:17
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub fn farg(&mut self) -> FargW<EefcFcrSpec> {
[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] 213 |     pub fn farg(&mut self) -> FargW<'_, EefcFcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:193:19
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn westat(&mut self) -> WestatW<NcrSpec> {
[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] 193 |     pub fn westat(&mut self) -> WestatW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/efc/eefc_fcr.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn fkey(&mut self) -> FkeyW<EefcFcrSpec> {
[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] 218 |     pub fn fkey(&mut self) -> FkeyW<'_, EefcFcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:198:15
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn bp(&mut self) -> BpW<NcrSpec> {
[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] 198 |     pub fn bp(&mut self) -> BpW<'_, NcrSpec> {
[INFO] [stdout]     |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:203:19
[INFO] [stdout]     |
[INFO] [stdout] 203 |     pub fn tstart(&mut self) -> TstartW<NcrSpec> {
[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] 203 |     pub fn tstart(&mut self) -> TstartW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_wpmr.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn wpen(&mut self) -> WpenW<EefcWpmrSpec> {
[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] 71 |     pub fn wpen(&mut self) -> WpenW<'_, EefcWpmrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:208:18
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn thalt(&mut self) -> ThaltW<NcrSpec> {
[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] 208 |     pub fn thalt(&mut self) -> ThaltW<'_, NcrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/efc/eefc_wpmr.rs:76:18
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn wpkey(&mut self) -> WpkeyW<EefcWpmrSpec> {
[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] 76 |     pub fn wpkey(&mut self) -> WpkeyW<'_, EefcWpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:213:17
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub fn txpf(&mut self) -> TxpfW<NcrSpec> {
[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] 213 |     pub fn txpf(&mut self) -> TxpfW<'_, NcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:218:19
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn txzqpf(&mut self) -> TxzqpfW<NcrSpec> {
[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] 218 |     pub fn txzqpf(&mut self) -> TxzqpfW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:223:18
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub fn srtsm(&mut self) -> SrtsmW<NcrSpec> {
[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] 223 |     pub fn srtsm(&mut self) -> SrtsmW<'_, NcrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:228:19
[INFO] [stdout]     |
[INFO] [stdout] 228 |     pub fn enpbpr(&mut self) -> EnpbprW<NcrSpec> {
[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] 228 |     pub fn enpbpr(&mut self) -> EnpbprW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:233:19
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub fn txpbpf(&mut self) -> TxpbpfW<NcrSpec> {
[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] 233 |     pub fn txpbpf(&mut self) -> TxpbpfW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:238:16
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub fn fnp(&mut self) -> FnpW<NcrSpec> {
[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] 238 |     pub fn fnp(&mut self) -> FnpW<'_, NcrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:243:20
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub fn txlpien(&mut self) -> TxlpienW<NcrSpec> {
[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] 243 |     pub fn txlpien(&mut self) -> TxlpienW<'_, NcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:325:16
[INFO] [stdout]     |
[INFO] [stdout] 325 |     pub fn spd(&mut self) -> SpdW<NcfgrSpec> {
[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] 325 |     pub fn spd(&mut self) -> SpdW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:330:15
[INFO] [stdout]     |
[INFO] [stdout] 330 |     pub fn fd(&mut self) -> FdW<NcfgrSpec> {
[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] 330 |     pub fn fd(&mut self) -> FdW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:335:19
[INFO] [stdout]     |
[INFO] [stdout] 335 |     pub fn dnvlan(&mut self) -> DnvlanW<NcfgrSpec> {
[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] 335 |     pub fn dnvlan(&mut self) -> DnvlanW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:163:16
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn lbl(&mut self) -> LblW<NcrSpec> {
[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] 163 |     pub fn lbl(&mut self) -> LblW<'_, NcrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:340:19
[INFO] [stdout]     |
[INFO] [stdout] 340 |     pub fn jframe(&mut self) -> JframeW<NcfgrSpec> {
[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] 340 |     pub fn jframe(&mut self) -> JframeW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:345:16
[INFO] [stdout]     |
[INFO] [stdout] 345 |     pub fn caf(&mut self) -> CafW<NcfgrSpec> {
[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] 345 |     pub fn caf(&mut self) -> CafW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:350:16
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub fn nbc(&mut self) -> NbcW<NcfgrSpec> {
[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] 350 |     pub fn nbc(&mut self) -> NbcW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:355:19
[INFO] [stdout]     |
[INFO] [stdout] 355 |     pub fn mtihen(&mut self) -> MtihenW<NcfgrSpec> {
[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] 355 |     pub fn mtihen(&mut self) -> MtihenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:360:19
[INFO] [stdout]     |
[INFO] [stdout] 360 |     pub fn unihen(&mut self) -> UnihenW<NcfgrSpec> {
[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] 360 |     pub fn unihen(&mut self) -> UnihenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:365:18
[INFO] [stdout]     |
[INFO] [stdout] 365 |     pub fn maxfs(&mut self) -> MaxfsW<NcfgrSpec> {
[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] 365 |     pub fn maxfs(&mut self) -> MaxfsW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:370:16
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn rty(&mut self) -> RtyW<NcfgrSpec> {
[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] 370 |     pub fn rty(&mut self) -> RtyW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:375:16
[INFO] [stdout]     |
[INFO] [stdout] 375 |     pub fn pen(&mut self) -> PenW<NcfgrSpec> {
[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] 375 |     pub fn pen(&mut self) -> PenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:380:19
[INFO] [stdout]     |
[INFO] [stdout] 380 |     pub fn rxbufo(&mut self) -> RxbufoW<NcfgrSpec> {
[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] 380 |     pub fn rxbufo(&mut self) -> RxbufoW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:385:18
[INFO] [stdout]     |
[INFO] [stdout] 385 |     pub fn lferd(&mut self) -> LferdW<NcfgrSpec> {
[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] 385 |     pub fn lferd(&mut self) -> LferdW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:390:17
[INFO] [stdout]     |
[INFO] [stdout] 390 |     pub fn rfcs(&mut self) -> RfcsW<NcfgrSpec> {
[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] 390 |     pub fn rfcs(&mut self) -> RfcsW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:395:16
[INFO] [stdout]     |
[INFO] [stdout] 395 |     pub fn clk(&mut self) -> ClkW<NcfgrSpec> {
[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] 395 |     pub fn clk(&mut self) -> ClkW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:168:17
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn rxen(&mut self) -> RxenW<NcrSpec> {
[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] 168 |     pub fn rxen(&mut self) -> RxenW<'_, NcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:173:17
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn txen(&mut self) -> TxenW<NcrSpec> {
[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] 173 |     pub fn txen(&mut self) -> TxenW<'_, NcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:178:16
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn mpe(&mut self) -> MpeW<NcrSpec> {
[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] 178 |     pub fn mpe(&mut self) -> MpeW<'_, NcrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:183:20
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn clrstat(&mut self) -> ClrstatW<NcrSpec> {
[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] 183 |     pub fn clrstat(&mut self) -> ClrstatW<'_, NcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:188:20
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub fn incstat(&mut self) -> IncstatW<NcrSpec> {
[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] 188 |     pub fn incstat(&mut self) -> IncstatW<'_, NcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:193:19
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn westat(&mut self) -> WestatW<NcrSpec> {
[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] 193 |     pub fn westat(&mut self) -> WestatW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:400:16
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn dbw(&mut self) -> DbwW<NcfgrSpec> {
[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] 400 |     pub fn dbw(&mut self) -> DbwW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:198:15
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn bp(&mut self) -> BpW<NcrSpec> {
[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] 198 |     pub fn bp(&mut self) -> BpW<'_, NcrSpec> {
[INFO] [stdout]     |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:203:19
[INFO] [stdout]     |
[INFO] [stdout] 203 |     pub fn tstart(&mut self) -> TstartW<NcrSpec> {
[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] 203 |     pub fn tstart(&mut self) -> TstartW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:208:18
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn thalt(&mut self) -> ThaltW<NcrSpec> {
[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] 208 |     pub fn thalt(&mut self) -> ThaltW<'_, NcrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:405:17
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub fn dcpf(&mut self) -> DcpfW<NcfgrSpec> {
[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] 405 |     pub fn dcpf(&mut self) -> DcpfW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:213:17
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub fn txpf(&mut self) -> TxpfW<NcrSpec> {
[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] 213 |     pub fn txpf(&mut self) -> TxpfW<'_, NcrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:410:19
[INFO] [stdout]     |
[INFO] [stdout] 410 |     pub fn rxcoen(&mut self) -> RxcoenW<NcfgrSpec> {
[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] 410 |     pub fn rxcoen(&mut self) -> RxcoenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:218:19
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn txzqpf(&mut self) -> TxzqpfW<NcrSpec> {
[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] 218 |     pub fn txzqpf(&mut self) -> TxzqpfW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:415:18
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub fn efrhd(&mut self) -> EfrhdW<NcfgrSpec> {
[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] 415 |     pub fn efrhd(&mut self) -> EfrhdW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:223:18
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub fn srtsm(&mut self) -> SrtsmW<NcrSpec> {
[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] 223 |     pub fn srtsm(&mut self) -> SrtsmW<'_, NcrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:420:19
[INFO] [stdout]     |
[INFO] [stdout] 420 |     pub fn irxfcs(&mut self) -> IrxfcsW<NcfgrSpec> {
[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] 420 |     pub fn irxfcs(&mut self) -> IrxfcsW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:228:19
[INFO] [stdout]     |
[INFO] [stdout] 228 |     pub fn enpbpr(&mut self) -> EnpbprW<NcrSpec> {
[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] 228 |     pub fn enpbpr(&mut self) -> EnpbprW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:425:19
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub fn ipgsen(&mut self) -> IpgsenW<NcfgrSpec> {
[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] 425 |     pub fn ipgsen(&mut self) -> IpgsenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:233:19
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub fn txpbpf(&mut self) -> TxpbpfW<NcrSpec> {
[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] 233 |     pub fn txpbpf(&mut self) -> TxpbpfW<'_, NcrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:430:17
[INFO] [stdout]     |
[INFO] [stdout] 430 |     pub fn rxbp(&mut self) -> RxbpW<NcfgrSpec> {
[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] 430 |     pub fn rxbp(&mut self) -> RxbpW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:238:16
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub fn fnp(&mut self) -> FnpW<NcrSpec> {
[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] 238 |     pub fn fnp(&mut self) -> FnpW<'_, NcrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:435:18
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn irxer(&mut self) -> IrxerW<NcfgrSpec> {
[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] 435 |     pub fn irxer(&mut self) -> IrxerW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncr.rs:243:20
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub fn txlpien(&mut self) -> TxlpienW<NcrSpec> {
[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] 243 |     pub fn txlpien(&mut self) -> TxlpienW<'_, NcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ur.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rmii(&mut self) -> RmiiW<UrSpec> {
[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] 19 |     pub fn rmii(&mut self) -> RmiiW<'_, UrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:325:16
[INFO] [stdout]     |
[INFO] [stdout] 325 |     pub fn spd(&mut self) -> SpdW<NcfgrSpec> {
[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] 325 |     pub fn spd(&mut self) -> SpdW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:246:18
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub fn fbldo(&mut self) -> FbldoW<DcfgrSpec> {
[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] 246 |     pub fn fbldo(&mut self) -> FbldoW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:330:15
[INFO] [stdout]     |
[INFO] [stdout] 330 |     pub fn fd(&mut self) -> FdW<NcfgrSpec> {
[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] 330 |     pub fn fd(&mut self) -> FdW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:251:17
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub fn esma(&mut self) -> EsmaW<DcfgrSpec> {
[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] 251 |     pub fn esma(&mut self) -> EsmaW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:335:19
[INFO] [stdout]     |
[INFO] [stdout] 335 |     pub fn dnvlan(&mut self) -> DnvlanW<NcfgrSpec> {
[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] 335 |     pub fn dnvlan(&mut self) -> DnvlanW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn espa(&mut self) -> EspaW<DcfgrSpec> {
[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] 256 |     pub fn espa(&mut self) -> EspaW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:340:19
[INFO] [stdout]     |
[INFO] [stdout] 340 |     pub fn jframe(&mut self) -> JframeW<NcfgrSpec> {
[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] 340 |     pub fn jframe(&mut self) -> JframeW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:261:18
[INFO] [stdout]     |
[INFO] [stdout] 261 |     pub fn rxbms(&mut self) -> RxbmsW<DcfgrSpec> {
[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] 261 |     pub fn rxbms(&mut self) -> RxbmsW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:345:16
[INFO] [stdout]     |
[INFO] [stdout] 345 |     pub fn caf(&mut self) -> CafW<NcfgrSpec> {
[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] 345 |     pub fn caf(&mut self) -> CafW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:266:19
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub fn txpbms(&mut self) -> TxpbmsW<DcfgrSpec> {
[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] 266 |     pub fn txpbms(&mut self) -> TxpbmsW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:271:19
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub fn txcoen(&mut self) -> TxcoenW<DcfgrSpec> {
[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] 271 |     pub fn txcoen(&mut self) -> TxcoenW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:276:17
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub fn drbs(&mut self) -> DrbsW<DcfgrSpec> {
[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] 276 |     pub fn drbs(&mut self) -> DrbsW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:281:17
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub fn ddrp(&mut self) -> DdrpW<DcfgrSpec> {
[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] 281 |     pub fn ddrp(&mut self) -> DdrpW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:73:16
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn ubr(&mut self) -> UbrW<TsrSpec> {
[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 ubr(&mut self) -> UbrW<'_, TsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn col(&mut self) -> ColW<TsrSpec> {
[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] 78 |     pub fn col(&mut self) -> ColW<'_, TsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rle(&mut self) -> RleW<TsrSpec> {
[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] 83 |     pub fn rle(&mut self) -> RleW<'_, TsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn txgo(&mut self) -> TxgoW<TsrSpec> {
[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] 88 |     pub fn txgo(&mut self) -> TxgoW<'_, TsrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:93:16
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn tfc(&mut self) -> TfcW<TsrSpec> {
[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] 93 |     pub fn tfc(&mut self) -> TfcW<'_, TsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn txcomp(&mut self) -> TxcompW<TsrSpec> {
[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] 98 |     pub fn txcomp(&mut self) -> TxcompW<'_, TsrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/tsr.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn hresp(&mut self) -> HrespW<TsrSpec> {
[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] 103 |     pub fn hresp(&mut self) -> HrespW<'_, TsrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rbqb.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn addr(&mut self) -> AddrW<RbqbSpec> {
[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] 19 |     pub fn addr(&mut self) -> AddrW<'_, RbqbSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tbqb.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn addr(&mut self) -> AddrW<TbqbSpec> {
[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] 19 |     pub fn addr(&mut self) -> AddrW<'_, TbqbSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rsr.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn bna(&mut self) -> BnaW<RsrSpec> {
[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] 46 |     pub fn bna(&mut self) -> BnaW<'_, RsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rsr.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn rec(&mut self) -> RecW<RsrSpec> {
[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] 51 |     pub fn rec(&mut self) -> RecW<'_, RsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rsr.rs:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn rxovr(&mut self) -> RxovrW<RsrSpec> {
[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] 56 |     pub fn rxovr(&mut self) -> RxovrW<'_, RsrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rsr.rs:61:16
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn hno(&mut self) -> HnoW<RsrSpec> {
[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] 61 |     pub fn hno(&mut self) -> HnoW<'_, RsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:58:16
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn mfs(&mut self) -> MfsW<IerSpec> {
[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 mfs(&mut self) -> MfsW<'_, IerSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:63:18
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn rcomp(&mut self) -> RcompW<IerSpec> {
[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] 63 |     pub fn rcomp(&mut self) -> RcompW<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:68:18
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn rxubr(&mut self) -> RxubrW<IerSpec> {
[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] 68 |     pub fn rxubr(&mut self) -> RxubrW<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn txubr(&mut self) -> TxubrW<IerSpec> {
[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 txubr(&mut self) -> TxubrW<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn tur(&mut self) -> TurW<IerSpec> {
[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] 78 |     pub fn tur(&mut self) -> TurW<'_, IerSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rlex(&mut self) -> RlexW<IerSpec> {
[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] 83 |     pub fn rlex(&mut self) -> RlexW<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:88:16
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn tfc(&mut self) -> TfcW<IerSpec> {
[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] 88 |     pub fn tfc(&mut self) -> TfcW<'_, IerSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:350:16
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub fn nbc(&mut self) -> NbcW<NcfgrSpec> {
[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] 350 |     pub fn nbc(&mut self) -> NbcW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn tcomp(&mut self) -> TcompW<IerSpec> {
[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] 93 |     pub fn tcomp(&mut self) -> TcompW<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn rovr(&mut self) -> RovrW<IerSpec> {
[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] 98 |     pub fn rovr(&mut self) -> RovrW<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:355:19
[INFO] [stdout]     |
[INFO] [stdout] 355 |     pub fn mtihen(&mut self) -> MtihenW<NcfgrSpec> {
[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] 355 |     pub fn mtihen(&mut self) -> MtihenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn hresp(&mut self) -> HrespW<IerSpec> {
[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] 103 |     pub fn hresp(&mut self) -> HrespW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:360:19
[INFO] [stdout]     |
[INFO] [stdout] 360 |     pub fn unihen(&mut self) -> UnihenW<NcfgrSpec> {
[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] 360 |     pub fn unihen(&mut self) -> UnihenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:365:18
[INFO] [stdout]     |
[INFO] [stdout] 365 |     pub fn maxfs(&mut self) -> MaxfsW<NcfgrSpec> {
[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] 365 |     pub fn maxfs(&mut self) -> MaxfsW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:370:16
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn rty(&mut self) -> RtyW<NcfgrSpec> {
[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] 370 |     pub fn rty(&mut self) -> RtyW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:375:16
[INFO] [stdout]     |
[INFO] [stdout] 375 |     pub fn pen(&mut self) -> PenW<NcfgrSpec> {
[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] 375 |     pub fn pen(&mut self) -> PenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:380:19
[INFO] [stdout]     |
[INFO] [stdout] 380 |     pub fn rxbufo(&mut self) -> RxbufoW<NcfgrSpec> {
[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] 380 |     pub fn rxbufo(&mut self) -> RxbufoW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:385:18
[INFO] [stdout]     |
[INFO] [stdout] 385 |     pub fn lferd(&mut self) -> LferdW<NcfgrSpec> {
[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] 385 |     pub fn lferd(&mut self) -> LferdW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:390:17
[INFO] [stdout]     |
[INFO] [stdout] 390 |     pub fn rfcs(&mut self) -> RfcsW<NcfgrSpec> {
[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] 390 |     pub fn rfcs(&mut self) -> RfcsW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:395:16
[INFO] [stdout]     |
[INFO] [stdout] 395 |     pub fn clk(&mut self) -> ClkW<NcfgrSpec> {
[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] 395 |     pub fn clk(&mut self) -> ClkW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:400:16
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn dbw(&mut self) -> DbwW<NcfgrSpec> {
[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] 400 |     pub fn dbw(&mut self) -> DbwW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn pfnz(&mut self) -> PfnzW<IerSpec> {
[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 pfnz(&mut self) -> PfnzW<'_, IerSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:113:16
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn ptz(&mut self) -> PtzW<IerSpec> {
[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] 113 |     pub fn ptz(&mut self) -> PtzW<'_, IerSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn pftr(&mut self) -> PftrW<IerSpec> {
[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] 118 |     pub fn pftr(&mut self) -> PftrW<'_, IerSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn exint(&mut self) -> ExintW<IerSpec> {
[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 |     pub fn exint(&mut self) -> ExintW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn drqfr(&mut self) -> DrqfrW<IerSpec> {
[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] 128 |     pub fn drqfr(&mut self) -> DrqfrW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:133:16
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn sfr(&mut self) -> SfrW<IerSpec> {
[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 |     pub fn sfr(&mut self) -> SfrW<'_, IerSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn drqft(&mut self) -> DrqftW<IerSpec> {
[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] 138 |     pub fn drqft(&mut self) -> DrqftW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:143:16
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn sft(&mut self) -> SftW<IerSpec> {
[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] 143 |     pub fn sft(&mut self) -> SftW<'_, IerSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:148:19
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn pdrqfr(&mut self) -> PdrqfrW<IerSpec> {
[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] 148 |     pub fn pdrqfr(&mut self) -> PdrqfrW<'_, IerSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:153:19
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn pdrsfr(&mut self) -> PdrsfrW<IerSpec> {
[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] 153 |     pub fn pdrsfr(&mut self) -> PdrsfrW<'_, IerSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn pdrqft(&mut self) -> PdrqftW<IerSpec> {
[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] 158 |     pub fn pdrqft(&mut self) -> PdrqftW<'_, IerSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:405:17
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub fn dcpf(&mut self) -> DcpfW<NcfgrSpec> {
[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] 405 |     pub fn dcpf(&mut self) -> DcpfW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:410:19
[INFO] [stdout]     |
[INFO] [stdout] 410 |     pub fn rxcoen(&mut self) -> RxcoenW<NcfgrSpec> {
[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] 410 |     pub fn rxcoen(&mut self) -> RxcoenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:415:18
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub fn efrhd(&mut self) -> EfrhdW<NcfgrSpec> {
[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] 415 |     pub fn efrhd(&mut self) -> EfrhdW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:420:19
[INFO] [stdout]     |
[INFO] [stdout] 420 |     pub fn irxfcs(&mut self) -> IrxfcsW<NcfgrSpec> {
[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] 420 |     pub fn irxfcs(&mut self) -> IrxfcsW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:425:19
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub fn ipgsen(&mut self) -> IpgsenW<NcfgrSpec> {
[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] 425 |     pub fn ipgsen(&mut self) -> IpgsenW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:163:19
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn pdrsft(&mut self) -> PdrsftW<IerSpec> {
[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] 163 |     pub fn pdrsft(&mut self) -> PdrsftW<'_, IerSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:430:17
[INFO] [stdout]     |
[INFO] [stdout] 430 |     pub fn rxbp(&mut self) -> RxbpW<NcfgrSpec> {
[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] 430 |     pub fn rxbp(&mut self) -> RxbpW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:168:16
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn sri(&mut self) -> SriW<IerSpec> {
[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] 168 |     pub fn sri(&mut self) -> SriW<'_, IerSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ncfgr.rs:435:18
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn irxer(&mut self) -> IrxerW<NcfgrSpec> {
[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] 435 |     pub fn irxer(&mut self) -> IrxerW<'_, NcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn rxlpisbc(&mut self) -> RxlpisbcW<IerSpec> {
[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] 173 |     pub fn rxlpisbc(&mut self) -> RxlpisbcW<'_, IerSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ur.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rmii(&mut self) -> RmiiW<UrSpec> {
[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] 19 |     pub fn rmii(&mut self) -> RmiiW<'_, UrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:178:16
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn wol(&mut self) -> WolW<IerSpec> {
[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] 178 |     pub fn wol(&mut self) -> WolW<'_, IerSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:246:18
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub fn fbldo(&mut self) -> FbldoW<DcfgrSpec> {
[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] 246 |     pub fn fbldo(&mut self) -> FbldoW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:183:23
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn tsutimcomp(&mut self) -> TsutimcompW<IerSpec> {
[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] 183 |     pub fn tsutimcomp(&mut self) -> TsutimcompW<'_, IerSpec> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:251:17
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub fn esma(&mut self) -> EsmaW<DcfgrSpec> {
[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] 251 |     pub fn esma(&mut self) -> EsmaW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/idr.rs:58:16
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn mfs(&mut self) -> MfsW<IdrSpec> {
[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 mfs(&mut self) -> MfsW<'_, IdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn espa(&mut self) -> EspaW<DcfgrSpec> {
[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] 256 |     pub fn espa(&mut self) -> EspaW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/idr.rs:63:18
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn rcomp(&mut self) -> RcompW<IdrSpec> {
[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] 63 |     pub fn rcomp(&mut self) -> RcompW<'_, IdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:261:18
[INFO] [stdout]     |
[INFO] [stdout] 261 |     pub fn rxbms(&mut self) -> RxbmsW<DcfgrSpec> {
[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] 261 |     pub fn rxbms(&mut self) -> RxbmsW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/idr.rs:68:18
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn rxubr(&mut self) -> RxubrW<IdrSpec> {
[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] 68 |     pub fn rxubr(&mut self) -> RxubrW<'_, IdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:266:19
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub fn txpbms(&mut self) -> TxpbmsW<DcfgrSpec> {
[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] 266 |     pub fn txpbms(&mut self) -> TxpbmsW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/idr.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn txubr(&mut self) -> TxubrW<IdrSpec> {
[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 txubr(&mut self) -> TxubrW<'_, IdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/idr.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn tur(&mut self) -> TurW<IdrSpec> {
[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] 78 |     pub fn tur(&mut self) -> TurW<'_, IdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:271:19
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub fn txcoen(&mut self) -> TxcoenW<DcfgrSpec> {
[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] 271 |     pub fn txcoen(&mut self) -> TxcoenW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/idr.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rlex(&mut self) -> RlexW<IdrSpec> {
[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] 83 |     pub fn rlex(&mut self) -> RlexW<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:276:17
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub fn drbs(&mut self) -> DrbsW<DcfgrSpec> {
[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] 276 |     pub fn drbs(&mut self) -> DrbsW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/idr.rs:88:16
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn tfc(&mut self) -> TfcW<IdrSpec> {
[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] 88 |     pub fn tfc(&mut self) -> TfcW<'_, IdrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/idr.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn tcomp(&mut self) -> TcompW<IdrSpec> {
[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] 93 |     pub fn tcomp(&mut self) -> TcompW<'_, IdrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/idr.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn rovr(&mut self) -> RovrW<IdrSpec> {
[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] 98 |     pub fn rovr(&mut self) -> RovrW<'_, IdrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/dcfgr.rs:281:17
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub fn ddrp(&mut self) -> DdrpW<DcfgrSpec> {
[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] 281 |     pub fn ddrp(&mut self) -> DdrpW<'_, DcfgrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn hresp(&mut self) -> HrespW<IdrSpec> {
[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] 103 |     pub fn hresp(&mut self) -> HrespW<'_, IdrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:73:16
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn ubr(&mut self) -> UbrW<TsrSpec> {
[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 ubr(&mut self) -> UbrW<'_, TsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn pfnz(&mut self) -> PfnzW<IdrSpec> {
[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 pfnz(&mut self) -> PfnzW<'_, IdrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn col(&mut self) -> ColW<TsrSpec> {
[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] 78 |     pub fn col(&mut self) -> ColW<'_, TsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:113:16
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn ptz(&mut self) -> PtzW<IdrSpec> {
[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] 113 |     pub fn ptz(&mut self) -> PtzW<'_, IdrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rle(&mut self) -> RleW<TsrSpec> {
[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] 83 |     pub fn rle(&mut self) -> RleW<'_, TsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn pftr(&mut self) -> PftrW<IdrSpec> {
[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] 118 |     pub fn pftr(&mut self) -> PftrW<'_, IdrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn txgo(&mut self) -> TxgoW<TsrSpec> {
[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] 88 |     pub fn txgo(&mut self) -> TxgoW<'_, TsrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:93:16
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn tfc(&mut self) -> TfcW<TsrSpec> {
[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] 93 |     pub fn tfc(&mut self) -> TfcW<'_, TsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tsr.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn txcomp(&mut self) -> TxcompW<TsrSpec> {
[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] 98 |     pub fn txcomp(&mut self) -> TxcompW<'_, TsrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/tsr.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn hresp(&mut self) -> HrespW<TsrSpec> {
[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] 103 |     pub fn hresp(&mut self) -> HrespW<'_, TsrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rbqb.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn addr(&mut self) -> AddrW<RbqbSpec> {
[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] 19 |     pub fn addr(&mut self) -> AddrW<'_, RbqbSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn exint(&mut self) -> ExintW<IdrSpec> {
[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 |     pub fn exint(&mut self) -> ExintW<'_, IdrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn drqfr(&mut self) -> DrqfrW<IdrSpec> {
[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] 128 |     pub fn drqfr(&mut self) -> DrqfrW<'_, IdrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:133:16
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn sfr(&mut self) -> SfrW<IdrSpec> {
[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 |     pub fn sfr(&mut self) -> SfrW<'_, IdrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn drqft(&mut self) -> DrqftW<IdrSpec> {
[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] 138 |     pub fn drqft(&mut self) -> DrqftW<'_, IdrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:143:16
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn sft(&mut self) -> SftW<IdrSpec> {
[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] 143 |     pub fn sft(&mut self) -> SftW<'_, IdrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:148:19
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn pdrqfr(&mut self) -> PdrqfrW<IdrSpec> {
[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] 148 |     pub fn pdrqfr(&mut self) -> PdrqfrW<'_, IdrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:153:19
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn pdrsfr(&mut self) -> PdrsfrW<IdrSpec> {
[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] 153 |     pub fn pdrsfr(&mut self) -> PdrsfrW<'_, IdrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn pdrqft(&mut self) -> PdrqftW<IdrSpec> {
[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] 158 |     pub fn pdrqft(&mut self) -> PdrqftW<'_, IdrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:163:19
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn pdrsft(&mut self) -> PdrsftW<IdrSpec> {
[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] 163 |     pub fn pdrsft(&mut self) -> PdrsftW<'_, IdrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:168:16
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn sri(&mut self) -> SriW<IdrSpec> {
[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] 168 |     pub fn sri(&mut self) -> SriW<'_, IdrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn rxlpisbc(&mut self) -> RxlpisbcW<IdrSpec> {
[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] 173 |     pub fn rxlpisbc(&mut self) -> RxlpisbcW<'_, IdrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:178:16
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn wol(&mut self) -> WolW<IdrSpec> {
[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] 178 |     pub fn wol(&mut self) -> WolW<'_, IdrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/idr.rs:183:23
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn tsutimcomp(&mut self) -> TsutimcompW<IdrSpec> {
[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] 183 |     pub fn tsutimcomp(&mut self) -> TsutimcompW<'_, IdrSpec> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn mfs(&mut self) -> MfsW<ImrSpec> {
[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] 244 |     pub fn mfs(&mut self) -> MfsW<'_, ImrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:249:18
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub fn rcomp(&mut self) -> RcompW<ImrSpec> {
[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] 249 |     pub fn rcomp(&mut self) -> RcompW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:254:18
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub fn rxubr(&mut self) -> RxubrW<ImrSpec> {
[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] 254 |     pub fn rxubr(&mut self) -> RxubrW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:259:18
[INFO] [stdout]     |
[INFO] [stdout] 259 |     pub fn txubr(&mut self) -> TxubrW<ImrSpec> {
[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] 259 |     pub fn txubr(&mut self) -> TxubrW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:264:16
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub fn tur(&mut self) -> TurW<ImrSpec> {
[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] 264 |     pub fn tur(&mut self) -> TurW<'_, ImrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:269:17
[INFO] [stdout]     |
[INFO] [stdout] 269 |     pub fn rlex(&mut self) -> RlexW<ImrSpec> {
[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] 269 |     pub fn rlex(&mut self) -> RlexW<'_, ImrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:274:16
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub fn tfc(&mut self) -> TfcW<ImrSpec> {
[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] 274 |     pub fn tfc(&mut self) -> TfcW<'_, ImrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:279:18
[INFO] [stdout]     |
[INFO] [stdout] 279 |     pub fn tcomp(&mut self) -> TcompW<ImrSpec> {
[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] 279 |     pub fn tcomp(&mut self) -> TcompW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:284:17
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub fn rovr(&mut self) -> RovrW<ImrSpec> {
[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] 284 |     pub fn rovr(&mut self) -> RovrW<'_, ImrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tbqb.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn addr(&mut self) -> AddrW<TbqbSpec> {
[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] 19 |     pub fn addr(&mut self) -> AddrW<'_, TbqbSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:289:18
[INFO] [stdout]     |
[INFO] [stdout] 289 |     pub fn hresp(&mut self) -> HrespW<ImrSpec> {
[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] 289 |     pub fn hresp(&mut self) -> HrespW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rsr.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn bna(&mut self) -> BnaW<RsrSpec> {
[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] 46 |     pub fn bna(&mut self) -> BnaW<'_, RsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:294:17
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub fn pfnz(&mut self) -> PfnzW<ImrSpec> {
[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] 294 |     pub fn pfnz(&mut self) -> PfnzW<'_, ImrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rsr.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn rec(&mut self) -> RecW<RsrSpec> {
[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] 51 |     pub fn rec(&mut self) -> RecW<'_, RsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rsr.rs:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn rxovr(&mut self) -> RxovrW<RsrSpec> {
[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] 56 |     pub fn rxovr(&mut self) -> RxovrW<'_, RsrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:299:16
[INFO] [stdout]     |
[INFO] [stdout] 299 |     pub fn ptz(&mut self) -> PtzW<ImrSpec> {
[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] 299 |     pub fn ptz(&mut self) -> PtzW<'_, ImrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rsr.rs:61:16
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn hno(&mut self) -> HnoW<RsrSpec> {
[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] 61 |     pub fn hno(&mut self) -> HnoW<'_, RsrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:304:17
[INFO] [stdout]     |
[INFO] [stdout] 304 |     pub fn pftr(&mut self) -> PftrW<ImrSpec> {
[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] 304 |     pub fn pftr(&mut self) -> PftrW<'_, ImrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:58:16
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn mfs(&mut self) -> MfsW<IerSpec> {
[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 mfs(&mut self) -> MfsW<'_, IerSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:309:18
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn exint(&mut self) -> ExintW<ImrSpec> {
[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] 309 |     pub fn exint(&mut self) -> ExintW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:63:18
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn rcomp(&mut self) -> RcompW<IerSpec> {
[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] 63 |     pub fn rcomp(&mut self) -> RcompW<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:314:18
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub fn drqfr(&mut self) -> DrqfrW<ImrSpec> {
[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] 314 |     pub fn drqfr(&mut self) -> DrqfrW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:68:18
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn rxubr(&mut self) -> RxubrW<IerSpec> {
[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] 68 |     pub fn rxubr(&mut self) -> RxubrW<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:319:16
[INFO] [stdout]     |
[INFO] [stdout] 319 |     pub fn sfr(&mut self) -> SfrW<ImrSpec> {
[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 sfr(&mut self) -> SfrW<'_, ImrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn txubr(&mut self) -> TxubrW<IerSpec> {
[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 txubr(&mut self) -> TxubrW<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:324:18
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub fn drqft(&mut self) -> DrqftW<ImrSpec> {
[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] 324 |     pub fn drqft(&mut self) -> DrqftW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn tur(&mut self) -> TurW<IerSpec> {
[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] 78 |     pub fn tur(&mut self) -> TurW<'_, IerSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:329:16
[INFO] [stdout]     |
[INFO] [stdout] 329 |     pub fn sft(&mut self) -> SftW<ImrSpec> {
[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] 329 |     pub fn sft(&mut self) -> SftW<'_, ImrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:334:19
[INFO] [stdout]     |
[INFO] [stdout] 334 |     pub fn pdrqfr(&mut self) -> PdrqfrW<ImrSpec> {
[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] 334 |     pub fn pdrqfr(&mut self) -> PdrqfrW<'_, ImrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:339:19
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub fn pdrsfr(&mut self) -> PdrsfrW<ImrSpec> {
[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] 339 |     pub fn pdrsfr(&mut self) -> PdrsfrW<'_, ImrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:344:19
[INFO] [stdout]     |
[INFO] [stdout] 344 |     pub fn pdrqft(&mut self) -> PdrqftW<ImrSpec> {
[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] 344 |     pub fn pdrqft(&mut self) -> PdrqftW<'_, ImrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:349:19
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub fn pdrsft(&mut self) -> PdrsftW<ImrSpec> {
[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] 349 |     pub fn pdrsft(&mut self) -> PdrsftW<'_, ImrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:354:16
[INFO] [stdout]     |
[INFO] [stdout] 354 |     pub fn sri(&mut self) -> SriW<ImrSpec> {
[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] 354 |     pub fn sri(&mut self) -> SriW<'_, ImrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:359:21
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub fn rxlpisbc(&mut self) -> RxlpisbcW<ImrSpec> {
[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] 359 |     pub fn rxlpisbc(&mut self) -> RxlpisbcW<'_, ImrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:364:16
[INFO] [stdout]     |
[INFO] [stdout] 364 |     pub fn wol(&mut self) -> WolW<ImrSpec> {
[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] 364 |     pub fn wol(&mut self) -> WolW<'_, ImrSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rlex(&mut self) -> RlexW<IerSpec> {
[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] 83 |     pub fn rlex(&mut self) -> RlexW<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:88:16
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn tfc(&mut self) -> TfcW<IerSpec> {
[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] 88 |     pub fn tfc(&mut self) -> TfcW<'_, IerSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn tcomp(&mut self) -> TcompW<IerSpec> {
[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] 93 |     pub fn tcomp(&mut self) -> TcompW<'_, IerSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/imr.rs:369:23
[INFO] [stdout]     |
[INFO] [stdout] 369 |     pub fn tsutimcomp(&mut self) -> TsutimcompW<ImrSpec> {
[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] 369 |     pub fn tsutimcomp(&mut self) -> TsutimcompW<'_, ImrSpec> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/ier.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn rovr(&mut self) -> RovrW<IerSpec> {
[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] 98 |     pub fn rovr(&mut self) -> RovrW<'_, IerSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/man.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn data(&mut self) -> DataW<ManSpec> {
[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 data(&mut self) -> DataW<'_, ManSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn hresp(&mut self) -> HrespW<IerSpec> {
[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] 103 |     pub fn hresp(&mut self) -> HrespW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn pfnz(&mut self) -> PfnzW<IerSpec> {
[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 pfnz(&mut self) -> PfnzW<'_, IerSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/man.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn wtn(&mut self) -> WtnW<ManSpec> {
[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] 78 |     pub fn wtn(&mut self) -> WtnW<'_, ManSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:113:16
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn ptz(&mut self) -> PtzW<IerSpec> {
[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] 113 |     pub fn ptz(&mut self) -> PtzW<'_, IerSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/man.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rega(&mut self) -> RegaW<ManSpec> {
[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] 83 |     pub fn rega(&mut self) -> RegaW<'_, ManSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn pftr(&mut self) -> PftrW<IerSpec> {
[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] 118 |     pub fn pftr(&mut self) -> PftrW<'_, IerSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/man.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn phya(&mut self) -> PhyaW<ManSpec> {
[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] 88 |     pub fn phya(&mut self) -> PhyaW<'_, ManSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn exint(&mut self) -> ExintW<IerSpec> {
[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 |     pub fn exint(&mut self) -> ExintW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/man.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn op(&mut self) -> OpW<ManSpec> {
[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] 93 |     pub fn op(&mut self) -> OpW<'_, ManSpec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn drqfr(&mut self) -> DrqfrW<IerSpec> {
[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] 128 |     pub fn drqfr(&mut self) -> DrqfrW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/man.rs:98:18
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn cltto(&mut self) -> ClttoW<ManSpec> {
[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] 98 |     pub fn cltto(&mut self) -> ClttoW<'_, ManSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:133:16
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn sfr(&mut self) -> SfrW<IerSpec> {
[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 |     pub fn sfr(&mut self) -> SfrW<'_, IerSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/man.rs:103:16
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn wzo(&mut self) -> WzoW<ManSpec> {
[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] 103 |     pub fn wzo(&mut self) -> WzoW<'_, ManSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tpq.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tpq(&mut self) -> TpqW<TpqSpec> {
[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] 19 |     pub fn tpq(&mut self) -> TpqW<'_, TpqSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tpsf.rs:28:20
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn tpb1adr(&mut self) -> Tpb1adrW<TpsfSpec> {
[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] 28 |     pub fn tpb1adr(&mut self) -> Tpb1adrW<'_, TpsfSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tpsf.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn entxp(&mut self) -> EntxpW<TpsfSpec> {
[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] 33 |     pub fn entxp(&mut self) -> EntxpW<'_, TpsfSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rpsf.rs:28:20
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rpb1adr(&mut self) -> Rpb1adrW<RpsfSpec> {
[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] 28 |     pub fn rpb1adr(&mut self) -> Rpb1adrW<'_, RpsfSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rpsf.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn enrxp(&mut self) -> EnrxpW<RpsfSpec> {
[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] 33 |     pub fn enrxp(&mut self) -> EnrxpW<'_, RpsfSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/rjfml.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn fml(&mut self) -> FmlW<RjfmlSpec> {
[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] 19 |     pub fn fml(&mut self) -> FmlW<'_, RjfmlSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/hrb.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn addr(&mut self) -> AddrW<HrbSpec> {
[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] 19 |     pub fn addr(&mut self) -> AddrW<'_, HrbSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/hrt.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn addr(&mut self) -> AddrW<HrtSpec> {
[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] 19 |     pub fn addr(&mut self) -> AddrW<'_, HrtSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/gmac_sa/sab.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn addr(&mut self) -> AddrW<SabSpec> {
[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] 19 |     pub fn addr(&mut self) -> AddrW<'_, SabSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/gmac_sa/sat.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn addr(&mut self) -> AddrW<SatSpec> {
[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] 19 |     pub fn addr(&mut self) -> AddrW<'_, SatSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tidm1.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn tid(&mut self) -> TidW<Tidm1Spec> {
[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] 28 |     pub fn tid(&mut self) -> TidW<'_, Tidm1Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tidm1.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn enid1(&mut self) -> Enid1W<Tidm1Spec> {
[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] 33 |     pub fn enid1(&mut self) -> Enid1W<'_, Tidm1Spec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tidm2.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn tid(&mut self) -> TidW<Tidm2Spec> {
[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] 28 |     pub fn tid(&mut self) -> TidW<'_, Tidm2Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tidm2.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn enid2(&mut self) -> Enid2W<Tidm2Spec> {
[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] 33 |     pub fn enid2(&mut self) -> Enid2W<'_, Tidm2Spec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tidm3.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn tid(&mut self) -> TidW<Tidm3Spec> {
[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] 28 |     pub fn tid(&mut self) -> TidW<'_, Tidm3Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tidm3.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn enid3(&mut self) -> Enid3W<Tidm3Spec> {
[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] 33 |     pub fn enid3(&mut self) -> Enid3W<'_, Tidm3Spec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tidm4.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn tid(&mut self) -> TidW<Tidm4Spec> {
[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] 28 |     pub fn tid(&mut self) -> TidW<'_, Tidm4Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/gmac/tidm4.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn enid4(&mut self) -> Enid4W<Tidm4Spec> {
[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] 33 |     pub fn enid4(&mut self) -> Enid4W<'_, Tidm4Spec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn drqft(&mut self) -> DrqftW<IerSpec> {
[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] 138 |     pub fn drqft(&mut self) -> DrqftW<'_, IerSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:143:16
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn sft(&mut self) -> SftW<IerSpec> {
[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] 143 |     pub fn sft(&mut self) -> SftW<'_, IerSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/gmac/ier.rs:148:19
[WARN] too many lines in the log, truncating it
