[INFO] cloning repository https://github.com/823984418/AgRV2K_PAC
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/823984418/AgRV2K_PAC" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F823984418%2FAgRV2K_PAC", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F823984418%2FAgRV2K_PAC'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ba1575a3f2b621db954c9394782e583deff16cf3
[INFO] testing 823984418/AgRV2K_PAC against master#d98a5da813da67eb189387b8ccfb73cf481275d8+rustflags=-Copt-level=3 for pr-138759
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F823984418%2FAgRV2K_PAC" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/823984418/AgRV2K_PAC
[INFO] finished tweaking git repo https://github.com/823984418/AgRV2K_PAC
[INFO] tweaked toml for git repo https://github.com/823984418/AgRV2K_PAC written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/823984418/AgRV2K_PAC on toolchain d98a5da813da67eb189387b8ccfb73cf481275d8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/823984418/AgRV2K_PAC 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" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded riscv-macros v0.2.0
[INFO] [stderr]   Downloaded riscv-macros v0.1.0
[INFO] [stderr]   Downloaded riscv-rt v0.13.0
[INFO] [stderr]   Downloaded riscv v0.12.1
[INFO] [stderr]   Downloaded riscv v0.13.0
[INFO] [stderr]   Downloaded riscv-rt-macros v0.2.2
[INFO] [stderr]   Downloaded riscv-peripheral v0.2.1
[INFO] [stderr]   Downloaded riscv-pac v0.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fa804b3913b55204a3215ba07dab6a404b4c3b4cc81ffb858c7164781ba0ad37
[INFO] running `Command { std: "docker" "start" "-a" "fa804b3913b55204a3215ba07dab6a404b4c3b4cc81ffb858c7164781ba0ad37", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fa804b3913b55204a3215ba07dab6a404b4c3b4cc81ffb858c7164781ba0ad37", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa804b3913b55204a3215ba07dab6a404b4c3b4cc81ffb858c7164781ba0ad37", kill_on_drop: false }`
[INFO] [stdout] fa804b3913b55204a3215ba07dab6a404b4c3b4cc81ffb858c7164781ba0ad37
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0ad10f4c52a34ee6cc6971759d5fc765618c286fe5b8c73f7dff89f66593b195
[INFO] running `Command { std: "docker" "start" "-a" "0ad10f4c52a34ee6cc6971759d5fc765618c286fe5b8c73f7dff89f66593b195", kill_on_drop: false }`
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling riscv-pac v0.2.0
[INFO] [stderr]    Compiling riscv v0.13.0
[INFO] [stderr]    Compiling embedded-hal v1.0.0
[INFO] [stderr]    Compiling riscv v0.12.1
[INFO] [stderr]    Compiling AgRV2K_PAC v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling vcell v0.1.3
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling syn v2.0.101
[INFO] [stderr]    Compiling riscv-macros v0.2.0
[INFO] [stderr]    Compiling riscv-macros v0.1.0
[INFO] [stderr]    Compiling riscv-peripheral v0.2.1
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/lib.rs:958:27
[INFO] [stdout]     |
[INFO] [stdout] 958 |             pub fn msip_0(&mut self) -> Msip0W<MsipSpec> {
[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] 958 |             pub fn msip_0(&mut self) -> Msip0W<'_, MsipSpec> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1026:33
[INFO] [stdout]      |
[INFO] [stdout] 1026 |             pub fn mtimecmp_0_0(&mut self) -> Mtimecmp0_0W<Mtimecmp0_0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1026 |             pub fn mtimecmp_0_0(&mut self) -> Mtimecmp0_0W<'_, Mtimecmp0_0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1031:33
[INFO] [stdout]      |
[INFO] [stdout] 1031 |             pub fn mtimecmp_0_1(&mut self) -> Mtimecmp0_1W<Mtimecmp0_0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1031 |             pub fn mtimecmp_0_1(&mut self) -> Mtimecmp0_1W<'_, Mtimecmp0_0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1036:33
[INFO] [stdout]      |
[INFO] [stdout] 1036 |             pub fn mtimecmp_0_2(&mut self) -> Mtimecmp0_2W<Mtimecmp0_0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1036 |             pub fn mtimecmp_0_2(&mut self) -> Mtimecmp0_2W<'_, Mtimecmp0_0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1041:33
[INFO] [stdout]      |
[INFO] [stdout] 1041 |             pub fn mtimecmp_0_3(&mut self) -> Mtimecmp0_3W<Mtimecmp0_0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1041 |             pub fn mtimecmp_0_3(&mut self) -> Mtimecmp0_3W<'_, Mtimecmp0_0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1109:33
[INFO] [stdout]      |
[INFO] [stdout] 1109 |             pub fn mtimecmp_0_4(&mut self) -> Mtimecmp0_4W<Mtimecmp0_4Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1109 |             pub fn mtimecmp_0_4(&mut self) -> Mtimecmp0_4W<'_, Mtimecmp0_4Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1114:33
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             pub fn mtimecmp_0_5(&mut self) -> Mtimecmp0_5W<Mtimecmp0_4Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             pub fn mtimecmp_0_5(&mut self) -> Mtimecmp0_5W<'_, Mtimecmp0_4Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1119:33
[INFO] [stdout]      |
[INFO] [stdout] 1119 |             pub fn mtimecmp_0_6(&mut self) -> Mtimecmp0_6W<Mtimecmp0_4Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1119 |             pub fn mtimecmp_0_6(&mut self) -> Mtimecmp0_6W<'_, Mtimecmp0_4Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1124:33
[INFO] [stdout]      |
[INFO] [stdout] 1124 |             pub fn mtimecmp_0_7(&mut self) -> Mtimecmp0_7W<Mtimecmp0_4Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1124 |             pub fn mtimecmp_0_7(&mut self) -> Mtimecmp0_7W<'_, Mtimecmp0_4Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1192:28
[INFO] [stdout]      |
[INFO] [stdout] 1192 |             pub fn mtime_0(&mut self) -> Mtime0W<Mtime0Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1192 |             pub fn mtime_0(&mut self) -> Mtime0W<'_, Mtime0Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1197:28
[INFO] [stdout]      |
[INFO] [stdout] 1197 |             pub fn mtime_1(&mut self) -> Mtime1W<Mtime0Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1197 |             pub fn mtime_1(&mut self) -> Mtime1W<'_, Mtime0Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1202:28
[INFO] [stdout]      |
[INFO] [stdout] 1202 |             pub fn mtime_2(&mut self) -> Mtime2W<Mtime0Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1202 |             pub fn mtime_2(&mut self) -> Mtime2W<'_, Mtime0Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1207:28
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             pub fn mtime_3(&mut self) -> Mtime3W<Mtime0Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             pub fn mtime_3(&mut self) -> Mtime3W<'_, Mtime0Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1275:28
[INFO] [stdout]      |
[INFO] [stdout] 1275 |             pub fn mtime_4(&mut self) -> Mtime4W<Mtime4Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1275 |             pub fn mtime_4(&mut self) -> Mtime4W<'_, Mtime4Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1280:28
[INFO] [stdout]      |
[INFO] [stdout] 1280 |             pub fn mtime_5(&mut self) -> Mtime5W<Mtime4Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1280 |             pub fn mtime_5(&mut self) -> Mtime5W<'_, Mtime4Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1285:28
[INFO] [stdout]      |
[INFO] [stdout] 1285 |             pub fn mtime_6(&mut self) -> Mtime6W<Mtime4Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1285 |             pub fn mtime_6(&mut self) -> Mtime6W<'_, Mtime4Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1290:28
[INFO] [stdout]      |
[INFO] [stdout] 1290 |             pub fn mtime_7(&mut self) -> Mtime7W<Mtime4Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1290 |             pub fn mtime_7(&mut self) -> Mtime7W<'_, Mtime4Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1651:35
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             pub fn flash_priority(&mut self) -> FlashPriorityW<FlashPrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             pub fn flash_priority(&mut self) -> FlashPriorityW<'_, FlashPrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1692:33
[INFO] [stdout]      |
[INFO] [stdout] 1692 |             pub fn rtc_priority(&mut self) -> RtcPriorityW<RtcPrioritySpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1692 |             pub fn rtc_priority(&mut self) -> RtcPriorityW<'_, RtcPrioritySpec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1733:34
[INFO] [stdout]      |
[INFO] [stdout] 1733 |             pub fn fcb0_priority(&mut self) -> Fcb0PriorityW<Fcb0PrioritySpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1733 |             pub fn fcb0_priority(&mut self) -> Fcb0PriorityW<'_, Fcb0PrioritySpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1774:39
[INFO] [stdout]      |
[INFO] [stdout] 1774 |             pub fn watchdog0_priority(&mut self) -> Watchdog0PriorityW<Watchdog0PrioritySpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1774 |             pub fn watchdog0_priority(&mut self) -> Watchdog0PriorityW<'_, Watchdog0PrioritySpec> {
[INFO] [stdout]      |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1815:34
[INFO] [stdout]      |
[INFO] [stdout] 1815 |             pub fn spi0_priority(&mut self) -> Spi0PriorityW<Spi0PrioritySpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1815 |             pub fn spi0_priority(&mut self) -> Spi0PriorityW<'_, Spi0PrioritySpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1856:34
[INFO] [stdout]      |
[INFO] [stdout] 1856 |             pub fn spi1_priority(&mut self) -> Spi1PriorityW<Spi1PrioritySpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1856 |             pub fn spi1_priority(&mut self) -> Spi1PriorityW<'_, Spi1PrioritySpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1897:35
[INFO] [stdout]      |
[INFO] [stdout] 1897 |             pub fn gpio0_priority(&mut self) -> Gpio0PriorityW<Gpio0PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1897 |             pub fn gpio0_priority(&mut self) -> Gpio0PriorityW<'_, Gpio0PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1938:35
[INFO] [stdout]      |
[INFO] [stdout] 1938 |             pub fn gpio1_priority(&mut self) -> Gpio1PriorityW<Gpio1PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1938 |             pub fn gpio1_priority(&mut self) -> Gpio1PriorityW<'_, Gpio1PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:1979:35
[INFO] [stdout]      |
[INFO] [stdout] 1979 |             pub fn gpio2_priority(&mut self) -> Gpio2PriorityW<Gpio2PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1979 |             pub fn gpio2_priority(&mut self) -> Gpio2PriorityW<'_, Gpio2PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2020:35
[INFO] [stdout]      |
[INFO] [stdout] 2020 |             pub fn gpio3_priority(&mut self) -> Gpio3PriorityW<Gpio3PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2020 |             pub fn gpio3_priority(&mut self) -> Gpio3PriorityW<'_, Gpio3PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2061:35
[INFO] [stdout]      |
[INFO] [stdout] 2061 |             pub fn gpio4_priority(&mut self) -> Gpio4PriorityW<Gpio4PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2061 |             pub fn gpio4_priority(&mut self) -> Gpio4PriorityW<'_, Gpio4PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2102:35
[INFO] [stdout]      |
[INFO] [stdout] 2102 |             pub fn gpio5_priority(&mut self) -> Gpio5PriorityW<Gpio5PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2102 |             pub fn gpio5_priority(&mut self) -> Gpio5PriorityW<'_, Gpio5PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2143:35
[INFO] [stdout]      |
[INFO] [stdout] 2143 |             pub fn gpio6_priority(&mut self) -> Gpio6PriorityW<Gpio6PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2143 |             pub fn gpio6_priority(&mut self) -> Gpio6PriorityW<'_, Gpio6PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2184:35
[INFO] [stdout]      |
[INFO] [stdout] 2184 |             pub fn gpio7_priority(&mut self) -> Gpio7PriorityW<Gpio7PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2184 |             pub fn gpio7_priority(&mut self) -> Gpio7PriorityW<'_, Gpio7PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2225:35
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             pub fn gpio8_priority(&mut self) -> Gpio8PriorityW<Gpio8PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             pub fn gpio8_priority(&mut self) -> Gpio8PriorityW<'_, Gpio8PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2266:35
[INFO] [stdout]      |
[INFO] [stdout] 2266 |             pub fn gpio9_priority(&mut self) -> Gpio9PriorityW<Gpio9PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2266 |             pub fn gpio9_priority(&mut self) -> Gpio9PriorityW<'_, Gpio9PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2307:36
[INFO] [stdout]      |
[INFO] [stdout] 2307 |             pub fn timer0_priority(&mut self) -> Timer0PriorityW<Timer0PrioritySpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2307 |             pub fn timer0_priority(&mut self) -> Timer0PriorityW<'_, Timer0PrioritySpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2348:36
[INFO] [stdout]      |
[INFO] [stdout] 2348 |             pub fn timer1_priority(&mut self) -> Timer1PriorityW<Timer1PrioritySpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2348 |             pub fn timer1_priority(&mut self) -> Timer1PriorityW<'_, Timer1PrioritySpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2389:38
[INFO] [stdout]      |
[INFO] [stdout] 2389 |             pub fn gptimer0_priority(&mut self) -> Gptimer0PriorityW<Gptimer0PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     --------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2389 |             pub fn gptimer0_priority(&mut self) -> Gptimer0PriorityW<'_, Gptimer0PrioritySpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2430:38
[INFO] [stdout]      |
[INFO] [stdout] 2430 |             pub fn gptimer1_priority(&mut self) -> Gptimer1PriorityW<Gptimer1PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     --------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2430 |             pub fn gptimer1_priority(&mut self) -> Gptimer1PriorityW<'_, Gptimer1PrioritySpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2471:38
[INFO] [stdout]      |
[INFO] [stdout] 2471 |             pub fn gptimer2_priority(&mut self) -> Gptimer2PriorityW<Gptimer2PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     --------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2471 |             pub fn gptimer2_priority(&mut self) -> Gptimer2PriorityW<'_, Gptimer2PrioritySpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2512:38
[INFO] [stdout]      |
[INFO] [stdout] 2512 |             pub fn gptimer3_priority(&mut self) -> Gptimer3PriorityW<Gptimer3PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     --------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2512 |             pub fn gptimer3_priority(&mut self) -> Gptimer3PriorityW<'_, Gptimer3PrioritySpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2553:38
[INFO] [stdout]      |
[INFO] [stdout] 2553 |             pub fn gptimer4_priority(&mut self) -> Gptimer4PriorityW<Gptimer4PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     --------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2553 |             pub fn gptimer4_priority(&mut self) -> Gptimer4PriorityW<'_, Gptimer4PrioritySpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2594:35
[INFO] [stdout]      |
[INFO] [stdout] 2594 |             pub fn uart0_priority(&mut self) -> Uart0PriorityW<Uart0PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2594 |             pub fn uart0_priority(&mut self) -> Uart0PriorityW<'_, Uart0PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2635:35
[INFO] [stdout]      |
[INFO] [stdout] 2635 |             pub fn uart1_priority(&mut self) -> Uart1PriorityW<Uart1PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2635 |             pub fn uart1_priority(&mut self) -> Uart1PriorityW<'_, Uart1PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2676:35
[INFO] [stdout]      |
[INFO] [stdout] 2676 |             pub fn uart2_priority(&mut self) -> Uart2PriorityW<Uart2PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2676 |             pub fn uart2_priority(&mut self) -> Uart2PriorityW<'_, Uart2PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2717:35
[INFO] [stdout]      |
[INFO] [stdout] 2717 |             pub fn uart3_priority(&mut self) -> Uart3PriorityW<Uart3PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2717 |             pub fn uart3_priority(&mut self) -> Uart3PriorityW<'_, Uart3PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2758:35
[INFO] [stdout]      |
[INFO] [stdout] 2758 |             pub fn uart4_priority(&mut self) -> Uart4PriorityW<Uart4PrioritySpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2758 |             pub fn uart4_priority(&mut self) -> Uart4PriorityW<'_, Uart4PrioritySpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2799:34
[INFO] [stdout]      |
[INFO] [stdout] 2799 |             pub fn can0_priority(&mut self) -> Can0PriorityW<Can0PrioritySpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2799 |             pub fn can0_priority(&mut self) -> Can0PriorityW<'_, Can0PrioritySpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2840:34
[INFO] [stdout]      |
[INFO] [stdout] 2840 |             pub fn i2c0_priority(&mut self) -> I2c0PriorityW<I2c0PrioritySpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2840 |             pub fn i2c0_priority(&mut self) -> I2c0PriorityW<'_, I2c0PrioritySpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2881:34
[INFO] [stdout]      |
[INFO] [stdout] 2881 |             pub fn i2c1_priority(&mut self) -> I2c1PriorityW<I2c1PrioritySpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2881 |             pub fn i2c1_priority(&mut self) -> I2c1PriorityW<'_, I2c1PrioritySpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2922:40
[INFO] [stdout]      |
[INFO] [stdout] 2922 |             pub fn dmac0_intr_priority(&mut self) -> Dmac0IntrPriorityW<Dmac0IntrPrioritySpec> {
[INFO] [stdout]      |                                        ^^^^^^^^^     ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2922 |             pub fn dmac0_intr_priority(&mut self) -> Dmac0IntrPriorityW<'_, Dmac0IntrPrioritySpec> {
[INFO] [stdout]      |                                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:2963:41
[INFO] [stdout]      |
[INFO] [stdout] 2963 |             pub fn dmac0_inttc_priority(&mut self) -> Dmac0InttcPriorityW<Dmac0InttcPrioritySpec> {
[INFO] [stdout]      |                                         ^^^^^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2963 |             pub fn dmac0_inttc_priority(&mut self) -> Dmac0InttcPriorityW<'_, Dmac0InttcPrioritySpec> {
[INFO] [stdout]      |                                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3005:17
[INFO] [stdout]      |
[INFO] [stdout] 3005 |                 &mut self,
[INFO] [stdout]      |                 ^^^^^^^^^ this lifetime flows to the output
[INFO] [stdout] 3006 |             ) -> Dmac0InterrPriorityW<Dmac0InterrPrioritySpec> {
[INFO] [stdout]      |                  --------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3006 |             ) -> Dmac0InterrPriorityW<'_, Dmac0InterrPrioritySpec> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3047:34
[INFO] [stdout]      |
[INFO] [stdout] 3047 |             pub fn usb0_priority(&mut self) -> Usb0PriorityW<Usb0PrioritySpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3047 |             pub fn usb0_priority(&mut self) -> Usb0PriorityW<'_, Usb0PrioritySpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3088:34
[INFO] [stdout]      |
[INFO] [stdout] 3088 |             pub fn mac0_priority(&mut self) -> Mac0PriorityW<Mac0PrioritySpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3088 |             pub fn mac0_priority(&mut self) -> Mac0PriorityW<'_, Mac0PrioritySpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3129:38
[INFO] [stdout]      |
[INFO] [stdout] 3129 |             pub fn ext_int0_priority(&mut self) -> ExtInt0PriorityW<ExtInt0PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3129 |             pub fn ext_int0_priority(&mut self) -> ExtInt0PriorityW<'_, ExtInt0PrioritySpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3170:38
[INFO] [stdout]      |
[INFO] [stdout] 3170 |             pub fn ext_int1_priority(&mut self) -> ExtInt1PriorityW<ExtInt1PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3170 |             pub fn ext_int1_priority(&mut self) -> ExtInt1PriorityW<'_, ExtInt1PrioritySpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3211:38
[INFO] [stdout]      |
[INFO] [stdout] 3211 |             pub fn ext_int2_priority(&mut self) -> ExtInt2PriorityW<ExtInt2PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3211 |             pub fn ext_int2_priority(&mut self) -> ExtInt2PriorityW<'_, ExtInt2PrioritySpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3252:38
[INFO] [stdout]      |
[INFO] [stdout] 3252 |             pub fn ext_int3_priority(&mut self) -> ExtInt3PriorityW<ExtInt3PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3252 |             pub fn ext_int3_priority(&mut self) -> ExtInt3PriorityW<'_, ExtInt3PrioritySpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3293:38
[INFO] [stdout]      |
[INFO] [stdout] 3293 |             pub fn ext_int4_priority(&mut self) -> ExtInt4PriorityW<ExtInt4PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3293 |             pub fn ext_int4_priority(&mut self) -> ExtInt4PriorityW<'_, ExtInt4PrioritySpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3334:38
[INFO] [stdout]      |
[INFO] [stdout] 3334 |             pub fn ext_int5_priority(&mut self) -> ExtInt5PriorityW<ExtInt5PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3334 |             pub fn ext_int5_priority(&mut self) -> ExtInt5PriorityW<'_, ExtInt5PrioritySpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3375:38
[INFO] [stdout]      |
[INFO] [stdout] 3375 |             pub fn ext_int6_priority(&mut self) -> ExtInt6PriorityW<ExtInt6PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3375 |             pub fn ext_int6_priority(&mut self) -> ExtInt6PriorityW<'_, ExtInt6PrioritySpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:3416:38
[INFO] [stdout]      |
[INFO] [stdout] 3416 |             pub fn ext_int7_priority(&mut self) -> ExtInt7PriorityW<ExtInt7PrioritySpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3416 |             pub fn ext_int7_priority(&mut self) -> ExtInt7PriorityW<'_, ExtInt7PrioritySpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4073:33
[INFO] [stdout]      |
[INFO] [stdout] 4073 |             pub fn flash_enable(&mut self) -> FlashEnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4073 |             pub fn flash_enable(&mut self) -> FlashEnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4078:31
[INFO] [stdout]      |
[INFO] [stdout] 4078 |             pub fn rtc_enable(&mut self) -> RtcEnableW<Enable0Spec> {
[INFO] [stdout]      |                               ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4078 |             pub fn rtc_enable(&mut self) -> RtcEnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4083:32
[INFO] [stdout]      |
[INFO] [stdout] 4083 |             pub fn fcb0_enable(&mut self) -> Fcb0EnableW<Enable0Spec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4083 |             pub fn fcb0_enable(&mut self) -> Fcb0EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4088:37
[INFO] [stdout]      |
[INFO] [stdout] 4088 |             pub fn watchdog0_enable(&mut self) -> Watchdog0EnableW<Enable0Spec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4088 |             pub fn watchdog0_enable(&mut self) -> Watchdog0EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4093:32
[INFO] [stdout]      |
[INFO] [stdout] 4093 |             pub fn spi0_enable(&mut self) -> Spi0EnableW<Enable0Spec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4093 |             pub fn spi0_enable(&mut self) -> Spi0EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4098:32
[INFO] [stdout]      |
[INFO] [stdout] 4098 |             pub fn spi1_enable(&mut self) -> Spi1EnableW<Enable0Spec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4098 |             pub fn spi1_enable(&mut self) -> Spi1EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4103:33
[INFO] [stdout]      |
[INFO] [stdout] 4103 |             pub fn gpio0_enable(&mut self) -> Gpio0EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4103 |             pub fn gpio0_enable(&mut self) -> Gpio0EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4108:33
[INFO] [stdout]      |
[INFO] [stdout] 4108 |             pub fn gpio1_enable(&mut self) -> Gpio1EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4108 |             pub fn gpio1_enable(&mut self) -> Gpio1EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4113:33
[INFO] [stdout]      |
[INFO] [stdout] 4113 |             pub fn gpio2_enable(&mut self) -> Gpio2EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4113 |             pub fn gpio2_enable(&mut self) -> Gpio2EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4118:33
[INFO] [stdout]      |
[INFO] [stdout] 4118 |             pub fn gpio3_enable(&mut self) -> Gpio3EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4118 |             pub fn gpio3_enable(&mut self) -> Gpio3EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4123:33
[INFO] [stdout]      |
[INFO] [stdout] 4123 |             pub fn gpio4_enable(&mut self) -> Gpio4EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4123 |             pub fn gpio4_enable(&mut self) -> Gpio4EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4128:33
[INFO] [stdout]      |
[INFO] [stdout] 4128 |             pub fn gpio5_enable(&mut self) -> Gpio5EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4128 |             pub fn gpio5_enable(&mut self) -> Gpio5EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4133:33
[INFO] [stdout]      |
[INFO] [stdout] 4133 |             pub fn gpio6_enable(&mut self) -> Gpio6EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4133 |             pub fn gpio6_enable(&mut self) -> Gpio6EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4138:33
[INFO] [stdout]      |
[INFO] [stdout] 4138 |             pub fn gpio7_enable(&mut self) -> Gpio7EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4138 |             pub fn gpio7_enable(&mut self) -> Gpio7EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4143:33
[INFO] [stdout]      |
[INFO] [stdout] 4143 |             pub fn gpio8_enable(&mut self) -> Gpio8EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4143 |             pub fn gpio8_enable(&mut self) -> Gpio8EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4148:33
[INFO] [stdout]      |
[INFO] [stdout] 4148 |             pub fn gpio9_enable(&mut self) -> Gpio9EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4148 |             pub fn gpio9_enable(&mut self) -> Gpio9EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4153:34
[INFO] [stdout]      |
[INFO] [stdout] 4153 |             pub fn timer0_enable(&mut self) -> Timer0EnableW<Enable0Spec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4153 |             pub fn timer0_enable(&mut self) -> Timer0EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4158:34
[INFO] [stdout]      |
[INFO] [stdout] 4158 |             pub fn timer1_enable(&mut self) -> Timer1EnableW<Enable0Spec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4158 |             pub fn timer1_enable(&mut self) -> Timer1EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4163:36
[INFO] [stdout]      |
[INFO] [stdout] 4163 |             pub fn gptimer0_enable(&mut self) -> Gptimer0EnableW<Enable0Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4163 |             pub fn gptimer0_enable(&mut self) -> Gptimer0EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4168:36
[INFO] [stdout]      |
[INFO] [stdout] 4168 |             pub fn gptimer1_enable(&mut self) -> Gptimer1EnableW<Enable0Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4168 |             pub fn gptimer1_enable(&mut self) -> Gptimer1EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4173:36
[INFO] [stdout]      |
[INFO] [stdout] 4173 |             pub fn gptimer2_enable(&mut self) -> Gptimer2EnableW<Enable0Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4173 |             pub fn gptimer2_enable(&mut self) -> Gptimer2EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4178:36
[INFO] [stdout]      |
[INFO] [stdout] 4178 |             pub fn gptimer3_enable(&mut self) -> Gptimer3EnableW<Enable0Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4178 |             pub fn gptimer3_enable(&mut self) -> Gptimer3EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4183:36
[INFO] [stdout]      |
[INFO] [stdout] 4183 |             pub fn gptimer4_enable(&mut self) -> Gptimer4EnableW<Enable0Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4183 |             pub fn gptimer4_enable(&mut self) -> Gptimer4EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4188:33
[INFO] [stdout]      |
[INFO] [stdout] 4188 |             pub fn uart0_enable(&mut self) -> Uart0EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4188 |             pub fn uart0_enable(&mut self) -> Uart0EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4193:33
[INFO] [stdout]      |
[INFO] [stdout] 4193 |             pub fn uart1_enable(&mut self) -> Uart1EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4193 |             pub fn uart1_enable(&mut self) -> Uart1EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4198:33
[INFO] [stdout]      |
[INFO] [stdout] 4198 |             pub fn uart2_enable(&mut self) -> Uart2EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4198 |             pub fn uart2_enable(&mut self) -> Uart2EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4203:33
[INFO] [stdout]      |
[INFO] [stdout] 4203 |             pub fn uart3_enable(&mut self) -> Uart3EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4203 |             pub fn uart3_enable(&mut self) -> Uart3EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4208:33
[INFO] [stdout]      |
[INFO] [stdout] 4208 |             pub fn uart4_enable(&mut self) -> Uart4EnableW<Enable0Spec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4208 |             pub fn uart4_enable(&mut self) -> Uart4EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4213:32
[INFO] [stdout]      |
[INFO] [stdout] 4213 |             pub fn can0_enable(&mut self) -> Can0EnableW<Enable0Spec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4213 |             pub fn can0_enable(&mut self) -> Can0EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4218:32
[INFO] [stdout]      |
[INFO] [stdout] 4218 |             pub fn i2c0_enable(&mut self) -> I2c0EnableW<Enable0Spec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4218 |             pub fn i2c0_enable(&mut self) -> I2c0EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4223:32
[INFO] [stdout]      |
[INFO] [stdout] 4223 |             pub fn i2c1_enable(&mut self) -> I2c1EnableW<Enable0Spec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4223 |             pub fn i2c1_enable(&mut self) -> I2c1EnableW<'_, Enable0Spec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4372:38
[INFO] [stdout]      |
[INFO] [stdout] 4372 |             pub fn dmac0_intr_enable(&mut self) -> Dmac0IntrEnableW<Enable4Spec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4372 |             pub fn dmac0_intr_enable(&mut self) -> Dmac0IntrEnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4377:39
[INFO] [stdout]      |
[INFO] [stdout] 4377 |             pub fn dmac0_inttc_enable(&mut self) -> Dmac0InttcEnableW<Enable4Spec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     ------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4377 |             pub fn dmac0_inttc_enable(&mut self) -> Dmac0InttcEnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4382:40
[INFO] [stdout]      |
[INFO] [stdout] 4382 |             pub fn dmac0_interr_enable(&mut self) -> Dmac0InterrEnableW<Enable4Spec> {
[INFO] [stdout]      |                                        ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4382 |             pub fn dmac0_interr_enable(&mut self) -> Dmac0InterrEnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4387:32
[INFO] [stdout]      |
[INFO] [stdout] 4387 |             pub fn usb0_enable(&mut self) -> Usb0EnableW<Enable4Spec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4387 |             pub fn usb0_enable(&mut self) -> Usb0EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4392:32
[INFO] [stdout]      |
[INFO] [stdout] 4392 |             pub fn mac0_enable(&mut self) -> Mac0EnableW<Enable4Spec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4392 |             pub fn mac0_enable(&mut self) -> Mac0EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4397:36
[INFO] [stdout]      |
[INFO] [stdout] 4397 |             pub fn ext_int0_enable(&mut self) -> ExtInt0EnableW<Enable4Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4397 |             pub fn ext_int0_enable(&mut self) -> ExtInt0EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4402:36
[INFO] [stdout]      |
[INFO] [stdout] 4402 |             pub fn ext_int1_enable(&mut self) -> ExtInt1EnableW<Enable4Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4402 |             pub fn ext_int1_enable(&mut self) -> ExtInt1EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4407:36
[INFO] [stdout]      |
[INFO] [stdout] 4407 |             pub fn ext_int2_enable(&mut self) -> ExtInt2EnableW<Enable4Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4407 |             pub fn ext_int2_enable(&mut self) -> ExtInt2EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4412:36
[INFO] [stdout]      |
[INFO] [stdout] 4412 |             pub fn ext_int3_enable(&mut self) -> ExtInt3EnableW<Enable4Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4412 |             pub fn ext_int3_enable(&mut self) -> ExtInt3EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4417:36
[INFO] [stdout]      |
[INFO] [stdout] 4417 |             pub fn ext_int4_enable(&mut self) -> ExtInt4EnableW<Enable4Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4417 |             pub fn ext_int4_enable(&mut self) -> ExtInt4EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4422:36
[INFO] [stdout]      |
[INFO] [stdout] 4422 |             pub fn ext_int5_enable(&mut self) -> ExtInt5EnableW<Enable4Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4422 |             pub fn ext_int5_enable(&mut self) -> ExtInt5EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4427:36
[INFO] [stdout]      |
[INFO] [stdout] 4427 |             pub fn ext_int6_enable(&mut self) -> ExtInt6EnableW<Enable4Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4427 |             pub fn ext_int6_enable(&mut self) -> ExtInt6EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4432:36
[INFO] [stdout]      |
[INFO] [stdout] 4432 |             pub fn ext_int7_enable(&mut self) -> ExtInt7EnableW<Enable4Spec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4432 |             pub fn ext_int7_enable(&mut self) -> ExtInt7EnableW<'_, Enable4Spec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4473:32
[INFO] [stdout]      |
[INFO] [stdout] 4473 |             pub fn threshold_0(&mut self) -> Threshold0W<Threshold0Spec> {
[INFO] [stdout]      |                                ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4473 |             pub fn threshold_0(&mut self) -> Threshold0W<'_, Threshold0Spec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4514:37
[INFO] [stdout]      |
[INFO] [stdout] 4514 |             pub fn claim_complete_0(&mut self) -> ClaimComplete0W<ClaimComplete0Spec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4514 |             pub fn claim_complete_0(&mut self) -> ClaimComplete0W<'_, ClaimComplete0Spec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4777:26
[INFO] [stdout]      |
[INFO] [stdout] 4777 |             pub fn secie(&mut self) -> SecieW<RtcCrhSpec> {
[INFO] [stdout]      |                          ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4777 |             pub fn secie(&mut self) -> SecieW<'_, RtcCrhSpec> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4782:26
[INFO] [stdout]      |
[INFO] [stdout] 4782 |             pub fn alrie(&mut self) -> AlrieW<RtcCrhSpec> {
[INFO] [stdout]      |                          ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4782 |             pub fn alrie(&mut self) -> AlrieW<'_, RtcCrhSpec> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4787:25
[INFO] [stdout]      |
[INFO] [stdout] 4787 |             pub fn owie(&mut self) -> OwieW<RtcCrhSpec> {
[INFO] [stdout]      |                         ^^^^^^^^^     ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4787 |             pub fn owie(&mut self) -> OwieW<'_, RtcCrhSpec> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4871:25
[INFO] [stdout]      |
[INFO] [stdout] 4871 |             pub fn secf(&mut self) -> SecfW<RtcCrlSpec> {
[INFO] [stdout]      |                         ^^^^^^^^^     ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4871 |             pub fn secf(&mut self) -> SecfW<'_, RtcCrlSpec> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4876:25
[INFO] [stdout]      |
[INFO] [stdout] 4876 |             pub fn alrf(&mut self) -> AlrfW<RtcCrlSpec> {
[INFO] [stdout]      |                         ^^^^^^^^^     ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4876 |             pub fn alrf(&mut self) -> AlrfW<'_, RtcCrlSpec> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4881:24
[INFO] [stdout]      |
[INFO] [stdout] 4881 |             pub fn owf(&mut self) -> OwfW<RtcCrlSpec> {
[INFO] [stdout]      |                        ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4881 |             pub fn owf(&mut self) -> OwfW<'_, RtcCrlSpec> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4886:24
[INFO] [stdout]      |
[INFO] [stdout] 4886 |             pub fn rsf(&mut self) -> RsfW<RtcCrlSpec> {
[INFO] [stdout]      |                        ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4886 |             pub fn rsf(&mut self) -> RsfW<'_, RtcCrlSpec> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4891:24
[INFO] [stdout]      |
[INFO] [stdout] 4891 |             pub fn cnf(&mut self) -> CnfW<RtcCrlSpec> {
[INFO] [stdout]      |                        ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4891 |             pub fn cnf(&mut self) -> CnfW<'_, RtcCrlSpec> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4932:29
[INFO] [stdout]      |
[INFO] [stdout] 4932 |             pub fn rtc_prlh(&mut self) -> RtcPrlhW<RtcPrlhSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4932 |             pub fn rtc_prlh(&mut self) -> RtcPrlhW<'_, RtcPrlhSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:4973:29
[INFO] [stdout]      |
[INFO] [stdout] 4973 |             pub fn rtc_prll(&mut self) -> RtcPrllW<RtcPrllSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 4973 |             pub fn rtc_prll(&mut self) -> RtcPrllW<'_, RtcPrllSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5014:29
[INFO] [stdout]      |
[INFO] [stdout] 5014 |             pub fn rtc_divh(&mut self) -> RtcDivhW<RtcDivhSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5014 |             pub fn rtc_divh(&mut self) -> RtcDivhW<'_, RtcDivhSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5055:29
[INFO] [stdout]      |
[INFO] [stdout] 5055 |             pub fn rtc_divl(&mut self) -> RtcDivlW<RtcDivlSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5055 |             pub fn rtc_divl(&mut self) -> RtcDivlW<'_, RtcDivlSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5096:29
[INFO] [stdout]      |
[INFO] [stdout] 5096 |             pub fn rtc_cnth(&mut self) -> RtcCnthW<RtcCnthSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5096 |             pub fn rtc_cnth(&mut self) -> RtcCnthW<'_, RtcCnthSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5137:29
[INFO] [stdout]      |
[INFO] [stdout] 5137 |             pub fn rtc_cntl(&mut self) -> RtcCntlW<RtcCntlSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5137 |             pub fn rtc_cntl(&mut self) -> RtcCntlW<'_, RtcCntlSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5178:29
[INFO] [stdout]      |
[INFO] [stdout] 5178 |             pub fn rtc_alrh(&mut self) -> RtcAlrhW<RtcAlrhSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5178 |             pub fn rtc_alrh(&mut self) -> RtcAlrhW<'_, RtcAlrhSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5219:29
[INFO] [stdout]      |
[INFO] [stdout] 5219 |             pub fn rtc_alrl(&mut self) -> RtcAlrlW<RtcAlrlSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5219 |             pub fn rtc_alrl(&mut self) -> RtcAlrlW<'_, RtcAlrlSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5260:29
[INFO] [stdout]      |
[INFO] [stdout] 5260 |             pub fn rtc_rcyc(&mut self) -> RtcRcycW<RtcRcycSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5260 |             pub fn rtc_rcyc(&mut self) -> RtcRcycW<'_, RtcRcycSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5419:26
[INFO] [stdout]      |
[INFO] [stdout] 5419 |             pub fn lseon(&mut self) -> LseonW<RccBdcrSpec> {
[INFO] [stdout]      |                          ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5419 |             pub fn lseon(&mut self) -> LseonW<'_, RccBdcrSpec> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5424:27
[INFO] [stdout]      |
[INFO] [stdout] 5424 |             pub fn lserdy(&mut self) -> LserdyW<RccBdcrSpec> {
[INFO] [stdout]      |                           ^^^^^^^^^     -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5424 |             pub fn lserdy(&mut self) -> LserdyW<'_, RccBdcrSpec> {
[INFO] [stdout]      |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5429:27
[INFO] [stdout]      |
[INFO] [stdout] 5429 |             pub fn lsebyp(&mut self) -> LsebypW<RccBdcrSpec> {
[INFO] [stdout]      |                           ^^^^^^^^^     -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5429 |             pub fn lsebyp(&mut self) -> LsebypW<'_, RccBdcrSpec> {
[INFO] [stdout]      |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5434:27
[INFO] [stdout]      |
[INFO] [stdout] 5434 |             pub fn rtcsel(&mut self) -> RtcselW<RccBdcrSpec> {
[INFO] [stdout]      |                           ^^^^^^^^^     -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5434 |             pub fn rtcsel(&mut self) -> RtcselW<'_, RccBdcrSpec> {
[INFO] [stdout]      |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5439:26
[INFO] [stdout]      |
[INFO] [stdout] 5439 |             pub fn rtcen(&mut self) -> RtcenW<RccBdcrSpec> {
[INFO] [stdout]      |                          ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5439 |             pub fn rtcen(&mut self) -> RtcenW<'_, RccBdcrSpec> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5480:30
[INFO] [stdout]      |
[INFO] [stdout] 5480 |             pub fn rcc_bdrst(&mut self) -> RccBdrstW<RccBdrstSpec> {
[INFO] [stdout]      |                              ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5480 |             pub fn rcc_bdrst(&mut self) -> RccBdrstW<'_, RccBdrstSpec> {
[INFO] [stdout]      |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5740:23
[INFO] [stdout]      |
[INFO] [stdout] 5740 |             pub fn pr(&mut self) -> PrW<IwdgCtrlSpec> {
[INFO] [stdout]      |                       ^^^^^^^^^     ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5740 |             pub fn pr(&mut self) -> PrW<'_, IwdgCtrlSpec> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5745:32
[INFO] [stdout]      |
[INFO] [stdout] 5745 |             pub fn stop_freeze(&mut self) -> StopFreezeW<IwdgCtrlSpec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5745 |             pub fn stop_freeze(&mut self) -> StopFreezeW<'_, IwdgCtrlSpec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5750:33
[INFO] [stdout]      |
[INFO] [stdout] 5750 |             pub fn stdby_freeze(&mut self) -> StdbyFreezeW<IwdgCtrlSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5750 |             pub fn stdby_freeze(&mut self) -> StdbyFreezeW<'_, IwdgCtrlSpec> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5755:27
[INFO] [stdout]      |
[INFO] [stdout] 5755 |             pub fn clksel(&mut self) -> ClkselW<IwdgCtrlSpec> {
[INFO] [stdout]      |                           ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5755 |             pub fn clksel(&mut self) -> ClkselW<'_, IwdgCtrlSpec> {
[INFO] [stdout]      |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5760:28
[INFO] [stdout]      |
[INFO] [stdout] 5760 |             pub fn iwdg_en(&mut self) -> IwdgEnW<IwdgCtrlSpec> {
[INFO] [stdout]      |                            ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5760 |             pub fn iwdg_en(&mut self) -> IwdgEnW<'_, IwdgCtrlSpec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5877:24
[INFO] [stdout]      |
[INFO] [stdout] 5877 |             pub fn cal(&mut self) -> CalW<BkpRtccrSpec> {
[INFO] [stdout]      |                        ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5877 |             pub fn cal(&mut self) -> CalW<'_, BkpRtccrSpec> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5882:24
[INFO] [stdout]      |
[INFO] [stdout] 5882 |             pub fn cco(&mut self) -> CcoW<BkpRtccrSpec> {
[INFO] [stdout]      |                        ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5882 |             pub fn cco(&mut self) -> CcoW<'_, BkpRtccrSpec> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5887:25
[INFO] [stdout]      |
[INFO] [stdout] 5887 |             pub fn asoe(&mut self) -> AsoeW<BkpRtccrSpec> {
[INFO] [stdout]      |                         ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5887 |             pub fn asoe(&mut self) -> AsoeW<'_, BkpRtccrSpec> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5892:25
[INFO] [stdout]      |
[INFO] [stdout] 5892 |             pub fn asos(&mut self) -> AsosW<BkpRtccrSpec> {
[INFO] [stdout]      |                         ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5892 |             pub fn asos(&mut self) -> AsosW<'_, BkpRtccrSpec> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5933:28
[INFO] [stdout]      |
[INFO] [stdout] 5933 |             pub fn bkp_dr0(&mut self) -> BkpDr0W<BkpDr0Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5933 |             pub fn bkp_dr0(&mut self) -> BkpDr0W<'_, BkpDr0Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:5974:28
[INFO] [stdout]      |
[INFO] [stdout] 5974 |             pub fn bkp_dr1(&mut self) -> BkpDr1W<BkpDr1Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 5974 |             pub fn bkp_dr1(&mut self) -> BkpDr1W<'_, BkpDr1Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6015:28
[INFO] [stdout]      |
[INFO] [stdout] 6015 |             pub fn bkp_dr2(&mut self) -> BkpDr2W<BkpDr2Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6015 |             pub fn bkp_dr2(&mut self) -> BkpDr2W<'_, BkpDr2Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6056:28
[INFO] [stdout]      |
[INFO] [stdout] 6056 |             pub fn bkp_dr3(&mut self) -> BkpDr3W<BkpDr3Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6056 |             pub fn bkp_dr3(&mut self) -> BkpDr3W<'_, BkpDr3Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6097:28
[INFO] [stdout]      |
[INFO] [stdout] 6097 |             pub fn bkp_dr4(&mut self) -> BkpDr4W<BkpDr4Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6097 |             pub fn bkp_dr4(&mut self) -> BkpDr4W<'_, BkpDr4Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6138:28
[INFO] [stdout]      |
[INFO] [stdout] 6138 |             pub fn bkp_dr5(&mut self) -> BkpDr5W<BkpDr5Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6138 |             pub fn bkp_dr5(&mut self) -> BkpDr5W<'_, BkpDr5Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6179:28
[INFO] [stdout]      |
[INFO] [stdout] 6179 |             pub fn bkp_dr6(&mut self) -> BkpDr6W<BkpDr6Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6179 |             pub fn bkp_dr6(&mut self) -> BkpDr6W<'_, BkpDr6Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6220:28
[INFO] [stdout]      |
[INFO] [stdout] 6220 |             pub fn bkp_dr7(&mut self) -> BkpDr7W<BkpDr7Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6220 |             pub fn bkp_dr7(&mut self) -> BkpDr7W<'_, BkpDr7Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6261:28
[INFO] [stdout]      |
[INFO] [stdout] 6261 |             pub fn bkp_dr8(&mut self) -> BkpDr8W<BkpDr8Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6261 |             pub fn bkp_dr8(&mut self) -> BkpDr8W<'_, BkpDr8Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6302:28
[INFO] [stdout]      |
[INFO] [stdout] 6302 |             pub fn bkp_dr9(&mut self) -> BkpDr9W<BkpDr9Spec> {
[INFO] [stdout]      |                            ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6302 |             pub fn bkp_dr9(&mut self) -> BkpDr9W<'_, BkpDr9Spec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6343:29
[INFO] [stdout]      |
[INFO] [stdout] 6343 |             pub fn bkp_dr10(&mut self) -> BkpDr10W<BkpDr10Spec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6343 |             pub fn bkp_dr10(&mut self) -> BkpDr10W<'_, BkpDr10Spec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6384:29
[INFO] [stdout]      |
[INFO] [stdout] 6384 |             pub fn bkp_dr11(&mut self) -> BkpDr11W<BkpDr11Spec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6384 |             pub fn bkp_dr11(&mut self) -> BkpDr11W<'_, BkpDr11Spec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6425:29
[INFO] [stdout]      |
[INFO] [stdout] 6425 |             pub fn bkp_dr12(&mut self) -> BkpDr12W<BkpDr12Spec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6425 |             pub fn bkp_dr12(&mut self) -> BkpDr12W<'_, BkpDr12Spec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6466:29
[INFO] [stdout]      |
[INFO] [stdout] 6466 |             pub fn bkp_dr13(&mut self) -> BkpDr13W<BkpDr13Spec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6466 |             pub fn bkp_dr13(&mut self) -> BkpDr13W<'_, BkpDr13Spec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6507:29
[INFO] [stdout]      |
[INFO] [stdout] 6507 |             pub fn bkp_dr14(&mut self) -> BkpDr14W<BkpDr14Spec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6507 |             pub fn bkp_dr14(&mut self) -> BkpDr14W<'_, BkpDr14Spec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6548:29
[INFO] [stdout]      |
[INFO] [stdout] 6548 |             pub fn bkp_dr15(&mut self) -> BkpDr15W<BkpDr15Spec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6548 |             pub fn bkp_dr15(&mut self) -> BkpDr15W<'_, BkpDr15Spec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6827:28
[INFO] [stdout]      |
[INFO] [stdout] 6827 |             pub fn sft_rst(&mut self) -> SftRstW<RstCntlSpec> {
[INFO] [stdout]      |                            ^^^^^^^^^     -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6827 |             pub fn sft_rst(&mut self) -> SftRstW<'_, RstCntlSpec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6832:31
[INFO] [stdout]      |
[INFO] [stdout] 6832 |             pub fn ext_rst_en(&mut self) -> ExtRstEnW<RstCntlSpec> {
[INFO] [stdout]      |                               ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6832 |             pub fn ext_rst_en(&mut self) -> ExtRstEnW<'_, RstCntlSpec> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6837:32
[INFO] [stdout]      |
[INFO] [stdout] 6837 |             pub fn fcb_rst_dis(&mut self) -> FcbRstDisW<RstCntlSpec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6837 |             pub fn fcb_rst_dis(&mut self) -> FcbRstDisW<'_, RstCntlSpec> {
[INFO] [stdout]      |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6842:31
[INFO] [stdout]      |
[INFO] [stdout] 6842 |             pub fn remove_rst(&mut self) -> RemoveRstW<RstCntlSpec> {
[INFO] [stdout]      |                               ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6842 |             pub fn remove_rst(&mut self) -> RemoveRstW<'_, RstCntlSpec> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6892:31
[INFO] [stdout]      |
[INFO] [stdout] 6892 |             pub fn sleep_deep(&mut self) -> SleepDeepW<PwrCntlSpec> {
[INFO] [stdout]      |                               ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6892 |             pub fn sleep_deep(&mut self) -> SleepDeepW<'_, PwrCntlSpec> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:6897:31
[INFO] [stdout]      |
[INFO] [stdout] 6897 |             pub fn power_down(&mut self) -> PowerDownW<PwrCntlSpec> {
[INFO] [stdout]      |                               ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 6897 |             pub fn power_down(&mut self) -> PowerDownW<'_, PwrCntlSpec> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7070:31
[INFO] [stdout]      |
[INFO] [stdout] 7070 |             pub fn clk_source(&mut self) -> ClkSourceW<ClkCntlSpec> {
[INFO] [stdout]      |                               ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7070 |             pub fn clk_source(&mut self) -> ClkSourceW<'_, ClkCntlSpec> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7075:27
[INFO] [stdout]      |
[INFO] [stdout] 7075 |             pub fn hse_on(&mut self) -> HseOnW<ClkCntlSpec> {
[INFO] [stdout]      |                           ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7075 |             pub fn hse_on(&mut self) -> HseOnW<'_, ClkCntlSpec> {
[INFO] [stdout]      |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7080:28
[INFO] [stdout]      |
[INFO] [stdout] 7080 |             pub fn hse_byp(&mut self) -> HseBypW<ClkCntlSpec> {
[INFO] [stdout]      |                            ^^^^^^^^^     -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7080 |             pub fn hse_byp(&mut self) -> HseBypW<'_, ClkCntlSpec> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7085:27
[INFO] [stdout]      |
[INFO] [stdout] 7085 |             pub fn pll_on(&mut self) -> PllOnW<ClkCntlSpec> {
[INFO] [stdout]      |                           ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7085 |             pub fn pll_on(&mut self) -> PllOnW<'_, ClkCntlSpec> {
[INFO] [stdout]      |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7090:29
[INFO] [stdout]      |
[INFO] [stdout] 7090 |             pub fn sclk_div(&mut self) -> SclkDivW<ClkCntlSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7090 |             pub fn sclk_div(&mut self) -> SclkDivW<'_, ClkCntlSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7131:32
[INFO] [stdout]      |
[INFO] [stdout] 7131 |             pub fn ext_ahb_sel(&mut self) -> ExtAhbSelW<BusCntlSpec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7131 |             pub fn ext_ahb_sel(&mut self) -> ExtAhbSelW<'_, BusCntlSpec> {
[INFO] [stdout]      |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7208:33
[INFO] [stdout]      |
[INFO] [stdout] 7208 |             pub fn swj_jtck_dis(&mut self) -> SwjJtckDisW<SwjCntlSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7208 |             pub fn swj_jtck_dis(&mut self) -> SwjJtckDisW<'_, SwjCntlSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7213:33
[INFO] [stdout]      |
[INFO] [stdout] 7213 |             pub fn swj_jtms_dis(&mut self) -> SwjJtmsDisW<SwjCntlSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7213 |             pub fn swj_jtms_dis(&mut self) -> SwjJtmsDisW<'_, SwjCntlSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7218:33
[INFO] [stdout]      |
[INFO] [stdout] 7218 |             pub fn swj_jtdi_dis(&mut self) -> SwjJtdiDisW<SwjCntlSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7218 |             pub fn swj_jtdi_dis(&mut self) -> SwjJtdiDisW<'_, SwjCntlSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7223:33
[INFO] [stdout]      |
[INFO] [stdout] 7223 |             pub fn swj_jtdo_dis(&mut self) -> SwjJtdoDisW<SwjCntlSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7223 |             pub fn swj_jtdo_dis(&mut self) -> SwjJtdoDisW<'_, SwjCntlSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7228:35
[INFO] [stdout]      |
[INFO] [stdout] 7228 |             pub fn swj_njtrst_dis(&mut self) -> SwjNjtrstDisW<SwjCntlSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7228 |             pub fn swj_njtrst_dis(&mut self) -> SwjNjtrstDisW<'_, SwjCntlSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7278:29
[INFO] [stdout]      |
[INFO] [stdout] 7278 |             pub fn osc_cntl(&mut self) -> OscCntlW<MiscCntlSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7278 |             pub fn osc_cntl(&mut self) -> OscCntlW<'_, MiscCntlSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7283:29
[INFO] [stdout]      |
[INFO] [stdout] 7283 |             pub fn vol_cntl(&mut self) -> VolCntlW<MiscCntlSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7283 |             pub fn vol_cntl(&mut self) -> VolCntlW<'_, MiscCntlSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7351:29
[INFO] [stdout]      |
[INFO] [stdout] 7351 |             pub fn dbg_stop(&mut self) -> DbgStopW<DbgCntlSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7351 |             pub fn dbg_stop(&mut self) -> DbgStopW<'_, DbgCntlSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7356:32
[INFO] [stdout]      |
[INFO] [stdout] 7356 |             pub fn dbg_standby(&mut self) -> DbgStandbyW<DbgCntlSpec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7356 |             pub fn dbg_standby(&mut self) -> DbgStandbyW<'_, DbgCntlSpec> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7361:34
[INFO] [stdout]      |
[INFO] [stdout] 7361 |             pub fn dbg_iwdg_stop(&mut self) -> DbgIwdgStopW<DbgCntlSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7361 |             pub fn dbg_iwdg_stop(&mut self) -> DbgIwdgStopW<'_, DbgCntlSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7366:33
[INFO] [stdout]      |
[INFO] [stdout] 7366 |             pub fn dbg_rtc_stop(&mut self) -> DbgRtcStopW<DbgCntlSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7366 |             pub fn dbg_rtc_stop(&mut self) -> DbgRtcStopW<'_, DbgCntlSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7479:38
[INFO] [stdout]      |
[INFO] [stdout] 7479 |             pub fn ext_int0_rise_trg(&mut self) -> ExtInt0RiseTrgW<WkpRiseTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7479 |             pub fn ext_int0_rise_trg(&mut self) -> ExtInt0RiseTrgW<'_, WkpRiseTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7484:38
[INFO] [stdout]      |
[INFO] [stdout] 7484 |             pub fn ext_int1_rise_trg(&mut self) -> ExtInt1RiseTrgW<WkpRiseTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7484 |             pub fn ext_int1_rise_trg(&mut self) -> ExtInt1RiseTrgW<'_, WkpRiseTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7489:38
[INFO] [stdout]      |
[INFO] [stdout] 7489 |             pub fn ext_int2_rise_trg(&mut self) -> ExtInt2RiseTrgW<WkpRiseTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7489 |             pub fn ext_int2_rise_trg(&mut self) -> ExtInt2RiseTrgW<'_, WkpRiseTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7494:38
[INFO] [stdout]      |
[INFO] [stdout] 7494 |             pub fn ext_int3_rise_trg(&mut self) -> ExtInt3RiseTrgW<WkpRiseTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7494 |             pub fn ext_int3_rise_trg(&mut self) -> ExtInt3RiseTrgW<'_, WkpRiseTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7499:38
[INFO] [stdout]      |
[INFO] [stdout] 7499 |             pub fn ext_int4_rise_trg(&mut self) -> ExtInt4RiseTrgW<WkpRiseTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7499 |             pub fn ext_int4_rise_trg(&mut self) -> ExtInt4RiseTrgW<'_, WkpRiseTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7504:38
[INFO] [stdout]      |
[INFO] [stdout] 7504 |             pub fn ext_int5_rise_trg(&mut self) -> ExtInt5RiseTrgW<WkpRiseTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7504 |             pub fn ext_int5_rise_trg(&mut self) -> ExtInt5RiseTrgW<'_, WkpRiseTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7509:38
[INFO] [stdout]      |
[INFO] [stdout] 7509 |             pub fn ext_int6_rise_trg(&mut self) -> ExtInt6RiseTrgW<WkpRiseTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7509 |             pub fn ext_int6_rise_trg(&mut self) -> ExtInt6RiseTrgW<'_, WkpRiseTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7514:38
[INFO] [stdout]      |
[INFO] [stdout] 7514 |             pub fn ext_int7_rise_trg(&mut self) -> ExtInt7RiseTrgW<WkpRiseTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7514 |             pub fn ext_int7_rise_trg(&mut self) -> ExtInt7RiseTrgW<'_, WkpRiseTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7519:35
[INFO] [stdout]      |
[INFO] [stdout] 7519 |             pub fn alarm_rise_trg(&mut self) -> AlarmRiseTrgW<WkpRiseTrgSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7519 |             pub fn alarm_rise_trg(&mut self) -> AlarmRiseTrgW<'_, WkpRiseTrgSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7632:38
[INFO] [stdout]      |
[INFO] [stdout] 7632 |             pub fn ext_int0_fall_trg(&mut self) -> ExtInt0FallTrgW<WkpFallTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7632 |             pub fn ext_int0_fall_trg(&mut self) -> ExtInt0FallTrgW<'_, WkpFallTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7637:38
[INFO] [stdout]      |
[INFO] [stdout] 7637 |             pub fn ext_int1_fall_trg(&mut self) -> ExtInt1FallTrgW<WkpFallTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7637 |             pub fn ext_int1_fall_trg(&mut self) -> ExtInt1FallTrgW<'_, WkpFallTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7642:38
[INFO] [stdout]      |
[INFO] [stdout] 7642 |             pub fn ext_int2_fall_trg(&mut self) -> ExtInt2FallTrgW<WkpFallTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7642 |             pub fn ext_int2_fall_trg(&mut self) -> ExtInt2FallTrgW<'_, WkpFallTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7647:38
[INFO] [stdout]      |
[INFO] [stdout] 7647 |             pub fn ext_int3_fall_trg(&mut self) -> ExtInt3FallTrgW<WkpFallTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7647 |             pub fn ext_int3_fall_trg(&mut self) -> ExtInt3FallTrgW<'_, WkpFallTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7652:38
[INFO] [stdout]      |
[INFO] [stdout] 7652 |             pub fn ext_int4_fall_trg(&mut self) -> ExtInt4FallTrgW<WkpFallTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7652 |             pub fn ext_int4_fall_trg(&mut self) -> ExtInt4FallTrgW<'_, WkpFallTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7657:38
[INFO] [stdout]      |
[INFO] [stdout] 7657 |             pub fn ext_int5_fall_trg(&mut self) -> ExtInt5FallTrgW<WkpFallTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7657 |             pub fn ext_int5_fall_trg(&mut self) -> ExtInt5FallTrgW<'_, WkpFallTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7662:38
[INFO] [stdout]      |
[INFO] [stdout] 7662 |             pub fn ext_int6_fall_trg(&mut self) -> ExtInt6FallTrgW<WkpFallTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7662 |             pub fn ext_int6_fall_trg(&mut self) -> ExtInt6FallTrgW<'_, WkpFallTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7667:38
[INFO] [stdout]      |
[INFO] [stdout] 7667 |             pub fn ext_int7_fall_trg(&mut self) -> ExtInt7FallTrgW<WkpFallTrgSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7667 |             pub fn ext_int7_fall_trg(&mut self) -> ExtInt7FallTrgW<'_, WkpFallTrgSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7672:35
[INFO] [stdout]      |
[INFO] [stdout] 7672 |             pub fn alarm_fall_trg(&mut self) -> AlarmFallTrgW<WkpFallTrgSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7672 |             pub fn alarm_fall_trg(&mut self) -> AlarmFallTrgW<'_, WkpFallTrgSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7785:37
[INFO] [stdout]      |
[INFO] [stdout] 7785 |             pub fn ext_int0_pending(&mut self) -> ExtInt0PendingW<WkpPendingSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7785 |             pub fn ext_int0_pending(&mut self) -> ExtInt0PendingW<'_, WkpPendingSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7790:37
[INFO] [stdout]      |
[INFO] [stdout] 7790 |             pub fn ext_int1_pending(&mut self) -> ExtInt1PendingW<WkpPendingSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7790 |             pub fn ext_int1_pending(&mut self) -> ExtInt1PendingW<'_, WkpPendingSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7795:37
[INFO] [stdout]      |
[INFO] [stdout] 7795 |             pub fn ext_int2_pending(&mut self) -> ExtInt2PendingW<WkpPendingSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7795 |             pub fn ext_int2_pending(&mut self) -> ExtInt2PendingW<'_, WkpPendingSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7800:37
[INFO] [stdout]      |
[INFO] [stdout] 7800 |             pub fn ext_int3_pending(&mut self) -> ExtInt3PendingW<WkpPendingSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7800 |             pub fn ext_int3_pending(&mut self) -> ExtInt3PendingW<'_, WkpPendingSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7805:37
[INFO] [stdout]      |
[INFO] [stdout] 7805 |             pub fn ext_int4_pending(&mut self) -> ExtInt4PendingW<WkpPendingSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7805 |             pub fn ext_int4_pending(&mut self) -> ExtInt4PendingW<'_, WkpPendingSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7810:37
[INFO] [stdout]      |
[INFO] [stdout] 7810 |             pub fn ext_int5_pending(&mut self) -> ExtInt5PendingW<WkpPendingSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7810 |             pub fn ext_int5_pending(&mut self) -> ExtInt5PendingW<'_, WkpPendingSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7815:37
[INFO] [stdout]      |
[INFO] [stdout] 7815 |             pub fn ext_int6_pending(&mut self) -> ExtInt6PendingW<WkpPendingSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7815 |             pub fn ext_int6_pending(&mut self) -> ExtInt6PendingW<'_, WkpPendingSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7820:37
[INFO] [stdout]      |
[INFO] [stdout] 7820 |             pub fn ext_int7_pending(&mut self) -> ExtInt7PendingW<WkpPendingSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7820 |             pub fn ext_int7_pending(&mut self) -> ExtInt7PendingW<'_, WkpPendingSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7825:34
[INFO] [stdout]      |
[INFO] [stdout] 7825 |             pub fn alarm_pending(&mut self) -> AlarmPendingW<WkpPendingSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7825 |             pub fn alarm_pending(&mut self) -> AlarmPendingW<'_, WkpPendingSpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7884:30
[INFO] [stdout]      |
[INFO] [stdout] 7884 |             pub fn mtime_psc(&mut self) -> MtimePscW<MtimePscSpec> {
[INFO] [stdout]      |                              ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7884 |             pub fn mtime_psc(&mut self) -> MtimePscW<'_, MtimePscSpec> {
[INFO] [stdout]      |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7889:30
[INFO] [stdout]      |
[INFO] [stdout] 7889 |             pub fn mtime_off(&mut self) -> MtimeOffW<MtimePscSpec> {
[INFO] [stdout]      |                              ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7889 |             pub fn mtime_off(&mut self) -> MtimeOffW<'_, MtimePscSpec> {
[INFO] [stdout]      |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7894:35
[INFO] [stdout]      |
[INFO] [stdout] 7894 |             pub fn mtime_dbg_stop(&mut self) -> MtimeDbgStopW<MtimePscSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7894 |             pub fn mtime_dbg_stop(&mut self) -> MtimeDbgStopW<'_, MtimePscSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:7961:29
[INFO] [stdout]      |
[INFO] [stdout] 7961 |             pub fn pbus_div(&mut self) -> PbusDivW<PbusDivSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 7961 |             pub fn pbus_div(&mut self) -> PbusDivW<'_, PbusDivSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8254:33
[INFO] [stdout]      |
[INFO] [stdout] 8254 |             pub fn apb_rst_fcb0(&mut self) -> ApbRstFcb0W<ApbRstSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8254 |             pub fn apb_rst_fcb0(&mut self) -> ApbRstFcb0W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8259:38
[INFO] [stdout]      |
[INFO] [stdout] 8259 |             pub fn apb_rst_watchdog0(&mut self) -> ApbRstWatchdog0W<ApbRstSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8259 |             pub fn apb_rst_watchdog0(&mut self) -> ApbRstWatchdog0W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8264:33
[INFO] [stdout]      |
[INFO] [stdout] 8264 |             pub fn apb_rst_spi0(&mut self) -> ApbRstSpi0W<ApbRstSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8264 |             pub fn apb_rst_spi0(&mut self) -> ApbRstSpi0W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8269:33
[INFO] [stdout]      |
[INFO] [stdout] 8269 |             pub fn apb_rst_spi1(&mut self) -> ApbRstSpi1W<ApbRstSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8269 |             pub fn apb_rst_spi1(&mut self) -> ApbRstSpi1W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8274:34
[INFO] [stdout]      |
[INFO] [stdout] 8274 |             pub fn apb_rst_gpio0(&mut self) -> ApbRstGpio0W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8274 |             pub fn apb_rst_gpio0(&mut self) -> ApbRstGpio0W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8279:34
[INFO] [stdout]      |
[INFO] [stdout] 8279 |             pub fn apb_rst_gpio1(&mut self) -> ApbRstGpio1W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8279 |             pub fn apb_rst_gpio1(&mut self) -> ApbRstGpio1W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8284:34
[INFO] [stdout]      |
[INFO] [stdout] 8284 |             pub fn apb_rst_gpio2(&mut self) -> ApbRstGpio2W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8284 |             pub fn apb_rst_gpio2(&mut self) -> ApbRstGpio2W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8289:34
[INFO] [stdout]      |
[INFO] [stdout] 8289 |             pub fn apb_rst_gpio3(&mut self) -> ApbRstGpio3W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8289 |             pub fn apb_rst_gpio3(&mut self) -> ApbRstGpio3W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8294:34
[INFO] [stdout]      |
[INFO] [stdout] 8294 |             pub fn apb_rst_gpio4(&mut self) -> ApbRstGpio4W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8294 |             pub fn apb_rst_gpio4(&mut self) -> ApbRstGpio4W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8299:34
[INFO] [stdout]      |
[INFO] [stdout] 8299 |             pub fn apb_rst_gpio5(&mut self) -> ApbRstGpio5W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8299 |             pub fn apb_rst_gpio5(&mut self) -> ApbRstGpio5W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8304:34
[INFO] [stdout]      |
[INFO] [stdout] 8304 |             pub fn apb_rst_gpio6(&mut self) -> ApbRstGpio6W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8304 |             pub fn apb_rst_gpio6(&mut self) -> ApbRstGpio6W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8309:34
[INFO] [stdout]      |
[INFO] [stdout] 8309 |             pub fn apb_rst_gpio7(&mut self) -> ApbRstGpio7W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8309 |             pub fn apb_rst_gpio7(&mut self) -> ApbRstGpio7W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8314:34
[INFO] [stdout]      |
[INFO] [stdout] 8314 |             pub fn apb_rst_gpio8(&mut self) -> ApbRstGpio8W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8314 |             pub fn apb_rst_gpio8(&mut self) -> ApbRstGpio8W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8319:34
[INFO] [stdout]      |
[INFO] [stdout] 8319 |             pub fn apb_rst_gpio9(&mut self) -> ApbRstGpio9W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8319 |             pub fn apb_rst_gpio9(&mut self) -> ApbRstGpio9W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8324:35
[INFO] [stdout]      |
[INFO] [stdout] 8324 |             pub fn apb_rst_timer0(&mut self) -> ApbRstTimer0W<ApbRstSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8324 |             pub fn apb_rst_timer0(&mut self) -> ApbRstTimer0W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8329:35
[INFO] [stdout]      |
[INFO] [stdout] 8329 |             pub fn apb_rst_timer1(&mut self) -> ApbRstTimer1W<ApbRstSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8329 |             pub fn apb_rst_timer1(&mut self) -> ApbRstTimer1W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8334:37
[INFO] [stdout]      |
[INFO] [stdout] 8334 |             pub fn apb_rst_gptimer0(&mut self) -> ApbRstGptimer0W<ApbRstSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8334 |             pub fn apb_rst_gptimer0(&mut self) -> ApbRstGptimer0W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8339:37
[INFO] [stdout]      |
[INFO] [stdout] 8339 |             pub fn apb_rst_gptimer1(&mut self) -> ApbRstGptimer1W<ApbRstSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8339 |             pub fn apb_rst_gptimer1(&mut self) -> ApbRstGptimer1W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8344:37
[INFO] [stdout]      |
[INFO] [stdout] 8344 |             pub fn apb_rst_gptimer2(&mut self) -> ApbRstGptimer2W<ApbRstSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8344 |             pub fn apb_rst_gptimer2(&mut self) -> ApbRstGptimer2W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8349:37
[INFO] [stdout]      |
[INFO] [stdout] 8349 |             pub fn apb_rst_gptimer3(&mut self) -> ApbRstGptimer3W<ApbRstSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8349 |             pub fn apb_rst_gptimer3(&mut self) -> ApbRstGptimer3W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8354:37
[INFO] [stdout]      |
[INFO] [stdout] 8354 |             pub fn apb_rst_gptimer4(&mut self) -> ApbRstGptimer4W<ApbRstSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8354 |             pub fn apb_rst_gptimer4(&mut self) -> ApbRstGptimer4W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8359:34
[INFO] [stdout]      |
[INFO] [stdout] 8359 |             pub fn apb_rst_uart0(&mut self) -> ApbRstUart0W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8359 |             pub fn apb_rst_uart0(&mut self) -> ApbRstUart0W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8364:34
[INFO] [stdout]      |
[INFO] [stdout] 8364 |             pub fn apb_rst_uart1(&mut self) -> ApbRstUart1W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8364 |             pub fn apb_rst_uart1(&mut self) -> ApbRstUart1W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8369:34
[INFO] [stdout]      |
[INFO] [stdout] 8369 |             pub fn apb_rst_uart2(&mut self) -> ApbRstUart2W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8369 |             pub fn apb_rst_uart2(&mut self) -> ApbRstUart2W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8374:34
[INFO] [stdout]      |
[INFO] [stdout] 8374 |             pub fn apb_rst_uart3(&mut self) -> ApbRstUart3W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8374 |             pub fn apb_rst_uart3(&mut self) -> ApbRstUart3W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8379:34
[INFO] [stdout]      |
[INFO] [stdout] 8379 |             pub fn apb_rst_uart4(&mut self) -> ApbRstUart4W<ApbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8379 |             pub fn apb_rst_uart4(&mut self) -> ApbRstUart4W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8384:33
[INFO] [stdout]      |
[INFO] [stdout] 8384 |             pub fn apb_rst_can0(&mut self) -> ApbRstCan0W<ApbRstSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8384 |             pub fn apb_rst_can0(&mut self) -> ApbRstCan0W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8389:33
[INFO] [stdout]      |
[INFO] [stdout] 8389 |             pub fn apb_rst_i2c0(&mut self) -> ApbRstI2c0W<ApbRstSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8389 |             pub fn apb_rst_i2c0(&mut self) -> ApbRstI2c0W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8394:33
[INFO] [stdout]      |
[INFO] [stdout] 8394 |             pub fn apb_rst_i2c1(&mut self) -> ApbRstI2c1W<ApbRstSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8394 |             pub fn apb_rst_i2c1(&mut self) -> ApbRstI2c1W<'_, ApbRstSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8462:34
[INFO] [stdout]      |
[INFO] [stdout] 8462 |             pub fn ahb_rst_dmac0(&mut self) -> AhbRstDmac0W<AhbRstSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8462 |             pub fn ahb_rst_dmac0(&mut self) -> AhbRstDmac0W<'_, AhbRstSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8467:33
[INFO] [stdout]      |
[INFO] [stdout] 8467 |             pub fn ahb_rst_usb0(&mut self) -> AhbRstUsb0W<AhbRstSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8467 |             pub fn ahb_rst_usb0(&mut self) -> AhbRstUsb0W<'_, AhbRstSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8472:33
[INFO] [stdout]      |
[INFO] [stdout] 8472 |             pub fn ahb_rst_crc0(&mut self) -> AhbRstCrc0W<AhbRstSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8472 |             pub fn ahb_rst_crc0(&mut self) -> AhbRstCrc0W<'_, AhbRstSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8477:33
[INFO] [stdout]      |
[INFO] [stdout] 8477 |             pub fn ahb_rst_mac0(&mut self) -> AhbRstMac0W<AhbRstSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8477 |             pub fn ahb_rst_mac0(&mut self) -> AhbRstMac0W<'_, AhbRstSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8770:36
[INFO] [stdout]      |
[INFO] [stdout] 8770 |             pub fn apb_clk_en_fcb0(&mut self) -> ApbClkEnFcb0W<ApbClkEnSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8770 |             pub fn apb_clk_en_fcb0(&mut self) -> ApbClkEnFcb0W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8775:41
[INFO] [stdout]      |
[INFO] [stdout] 8775 |             pub fn apb_clk_en_watchdog0(&mut self) -> ApbClkEnWatchdog0W<ApbClkEnSpec> {
[INFO] [stdout]      |                                         ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8775 |             pub fn apb_clk_en_watchdog0(&mut self) -> ApbClkEnWatchdog0W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8780:36
[INFO] [stdout]      |
[INFO] [stdout] 8780 |             pub fn apb_clk_en_spi0(&mut self) -> ApbClkEnSpi0W<ApbClkEnSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8780 |             pub fn apb_clk_en_spi0(&mut self) -> ApbClkEnSpi0W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8785:36
[INFO] [stdout]      |
[INFO] [stdout] 8785 |             pub fn apb_clk_en_spi1(&mut self) -> ApbClkEnSpi1W<ApbClkEnSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8785 |             pub fn apb_clk_en_spi1(&mut self) -> ApbClkEnSpi1W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8790:37
[INFO] [stdout]      |
[INFO] [stdout] 8790 |             pub fn apb_clk_en_gpio0(&mut self) -> ApbClkEnGpio0W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8790 |             pub fn apb_clk_en_gpio0(&mut self) -> ApbClkEnGpio0W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8795:37
[INFO] [stdout]      |
[INFO] [stdout] 8795 |             pub fn apb_clk_en_gpio1(&mut self) -> ApbClkEnGpio1W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8795 |             pub fn apb_clk_en_gpio1(&mut self) -> ApbClkEnGpio1W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8800:37
[INFO] [stdout]      |
[INFO] [stdout] 8800 |             pub fn apb_clk_en_gpio2(&mut self) -> ApbClkEnGpio2W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8800 |             pub fn apb_clk_en_gpio2(&mut self) -> ApbClkEnGpio2W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8805:37
[INFO] [stdout]      |
[INFO] [stdout] 8805 |             pub fn apb_clk_en_gpio3(&mut self) -> ApbClkEnGpio3W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8805 |             pub fn apb_clk_en_gpio3(&mut self) -> ApbClkEnGpio3W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8810:37
[INFO] [stdout]      |
[INFO] [stdout] 8810 |             pub fn apb_clk_en_gpio4(&mut self) -> ApbClkEnGpio4W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8810 |             pub fn apb_clk_en_gpio4(&mut self) -> ApbClkEnGpio4W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8815:37
[INFO] [stdout]      |
[INFO] [stdout] 8815 |             pub fn apb_clk_en_gpio5(&mut self) -> ApbClkEnGpio5W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8815 |             pub fn apb_clk_en_gpio5(&mut self) -> ApbClkEnGpio5W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8820:37
[INFO] [stdout]      |
[INFO] [stdout] 8820 |             pub fn apb_clk_en_gpio6(&mut self) -> ApbClkEnGpio6W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8820 |             pub fn apb_clk_en_gpio6(&mut self) -> ApbClkEnGpio6W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8825:37
[INFO] [stdout]      |
[INFO] [stdout] 8825 |             pub fn apb_clk_en_gpio7(&mut self) -> ApbClkEnGpio7W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8825 |             pub fn apb_clk_en_gpio7(&mut self) -> ApbClkEnGpio7W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8830:37
[INFO] [stdout]      |
[INFO] [stdout] 8830 |             pub fn apb_clk_en_gpio8(&mut self) -> ApbClkEnGpio8W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8830 |             pub fn apb_clk_en_gpio8(&mut self) -> ApbClkEnGpio8W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8835:37
[INFO] [stdout]      |
[INFO] [stdout] 8835 |             pub fn apb_clk_en_gpio9(&mut self) -> ApbClkEnGpio9W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8835 |             pub fn apb_clk_en_gpio9(&mut self) -> ApbClkEnGpio9W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8840:38
[INFO] [stdout]      |
[INFO] [stdout] 8840 |             pub fn apb_clk_en_timer0(&mut self) -> ApbClkEnTimer0W<ApbClkEnSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8840 |             pub fn apb_clk_en_timer0(&mut self) -> ApbClkEnTimer0W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8845:38
[INFO] [stdout]      |
[INFO] [stdout] 8845 |             pub fn apb_clk_en_timer1(&mut self) -> ApbClkEnTimer1W<ApbClkEnSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8845 |             pub fn apb_clk_en_timer1(&mut self) -> ApbClkEnTimer1W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8850:40
[INFO] [stdout]      |
[INFO] [stdout] 8850 |             pub fn apb_clk_en_gptimer0(&mut self) -> ApbClkEnGptimer0W<ApbClkEnSpec> {
[INFO] [stdout]      |                                        ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8850 |             pub fn apb_clk_en_gptimer0(&mut self) -> ApbClkEnGptimer0W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8855:40
[INFO] [stdout]      |
[INFO] [stdout] 8855 |             pub fn apb_clk_en_gptimer1(&mut self) -> ApbClkEnGptimer1W<ApbClkEnSpec> {
[INFO] [stdout]      |                                        ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8855 |             pub fn apb_clk_en_gptimer1(&mut self) -> ApbClkEnGptimer1W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8860:40
[INFO] [stdout]      |
[INFO] [stdout] 8860 |             pub fn apb_clk_en_gptimer2(&mut self) -> ApbClkEnGptimer2W<ApbClkEnSpec> {
[INFO] [stdout]      |                                        ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8860 |             pub fn apb_clk_en_gptimer2(&mut self) -> ApbClkEnGptimer2W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8865:40
[INFO] [stdout]      |
[INFO] [stdout] 8865 |             pub fn apb_clk_en_gptimer3(&mut self) -> ApbClkEnGptimer3W<ApbClkEnSpec> {
[INFO] [stdout]      |                                        ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8865 |             pub fn apb_clk_en_gptimer3(&mut self) -> ApbClkEnGptimer3W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8870:40
[INFO] [stdout]      |
[INFO] [stdout] 8870 |             pub fn apb_clk_en_gptimer4(&mut self) -> ApbClkEnGptimer4W<ApbClkEnSpec> {
[INFO] [stdout]      |                                        ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8870 |             pub fn apb_clk_en_gptimer4(&mut self) -> ApbClkEnGptimer4W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8875:37
[INFO] [stdout]      |
[INFO] [stdout] 8875 |             pub fn apb_clk_en_uart0(&mut self) -> ApbClkEnUart0W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8875 |             pub fn apb_clk_en_uart0(&mut self) -> ApbClkEnUart0W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8880:37
[INFO] [stdout]      |
[INFO] [stdout] 8880 |             pub fn apb_clk_en_uart1(&mut self) -> ApbClkEnUart1W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8880 |             pub fn apb_clk_en_uart1(&mut self) -> ApbClkEnUart1W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8885:37
[INFO] [stdout]      |
[INFO] [stdout] 8885 |             pub fn apb_clk_en_uart2(&mut self) -> ApbClkEnUart2W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8885 |             pub fn apb_clk_en_uart2(&mut self) -> ApbClkEnUart2W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8890:37
[INFO] [stdout]      |
[INFO] [stdout] 8890 |             pub fn apb_clk_en_uart3(&mut self) -> ApbClkEnUart3W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8890 |             pub fn apb_clk_en_uart3(&mut self) -> ApbClkEnUart3W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8895:37
[INFO] [stdout]      |
[INFO] [stdout] 8895 |             pub fn apb_clk_en_uart4(&mut self) -> ApbClkEnUart4W<ApbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8895 |             pub fn apb_clk_en_uart4(&mut self) -> ApbClkEnUart4W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8900:36
[INFO] [stdout]      |
[INFO] [stdout] 8900 |             pub fn apb_clk_en_can0(&mut self) -> ApbClkEnCan0W<ApbClkEnSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8900 |             pub fn apb_clk_en_can0(&mut self) -> ApbClkEnCan0W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8905:36
[INFO] [stdout]      |
[INFO] [stdout] 8905 |             pub fn apb_clk_en_i2c0(&mut self) -> ApbClkEnI2c0W<ApbClkEnSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8905 |             pub fn apb_clk_en_i2c0(&mut self) -> ApbClkEnI2c0W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8910:36
[INFO] [stdout]      |
[INFO] [stdout] 8910 |             pub fn apb_clk_en_i2c1(&mut self) -> ApbClkEnI2c1W<ApbClkEnSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8910 |             pub fn apb_clk_en_i2c1(&mut self) -> ApbClkEnI2c1W<'_, ApbClkEnSpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8978:37
[INFO] [stdout]      |
[INFO] [stdout] 8978 |             pub fn ahb_clk_en_dmac0(&mut self) -> AhbClkEnDmac0W<AhbClkEnSpec> {
[INFO] [stdout]      |                                     ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8978 |             pub fn ahb_clk_en_dmac0(&mut self) -> AhbClkEnDmac0W<'_, AhbClkEnSpec> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8983:36
[INFO] [stdout]      |
[INFO] [stdout] 8983 |             pub fn ahb_clk_en_usb0(&mut self) -> AhbClkEnUsb0W<AhbClkEnSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8983 |             pub fn ahb_clk_en_usb0(&mut self) -> AhbClkEnUsb0W<'_, AhbClkEnSpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8988:36
[INFO] [stdout]      |
[INFO] [stdout] 8988 |             pub fn ahb_clk_en_crc0(&mut self) -> AhbClkEnCrc0W<AhbClkEnSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8988 |             pub fn ahb_clk_en_crc0(&mut self) -> AhbClkEnCrc0W<'_, AhbClkEnSpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:8993:36
[INFO] [stdout]      |
[INFO] [stdout] 8993 |             pub fn ahb_clk_en_mac0(&mut self) -> AhbClkEnMac0W<AhbClkEnSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 8993 |             pub fn ahb_clk_en_mac0(&mut self) -> AhbClkEnMac0W<'_, AhbClkEnSpec> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9286:38
[INFO] [stdout]      |
[INFO] [stdout] 9286 |             pub fn apb_clk_stop_fcb0(&mut self) -> ApbClkStopFcb0W<ApbClkStopSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9286 |             pub fn apb_clk_stop_fcb0(&mut self) -> ApbClkStopFcb0W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9291:43
[INFO] [stdout]      |
[INFO] [stdout] 9291 |             pub fn apb_clk_stop_watchdog0(&mut self) -> ApbClkStopWatchdog0W<ApbClkStopSpec> {
[INFO] [stdout]      |                                           ^^^^^^^^^     ------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9291 |             pub fn apb_clk_stop_watchdog0(&mut self) -> ApbClkStopWatchdog0W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9296:38
[INFO] [stdout]      |
[INFO] [stdout] 9296 |             pub fn apb_clk_stop_spi0(&mut self) -> ApbClkStopSpi0W<ApbClkStopSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9296 |             pub fn apb_clk_stop_spi0(&mut self) -> ApbClkStopSpi0W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9301:38
[INFO] [stdout]      |
[INFO] [stdout] 9301 |             pub fn apb_clk_stop_spi1(&mut self) -> ApbClkStopSpi1W<ApbClkStopSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9301 |             pub fn apb_clk_stop_spi1(&mut self) -> ApbClkStopSpi1W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9306:39
[INFO] [stdout]      |
[INFO] [stdout] 9306 |             pub fn apb_clk_stop_gpio0(&mut self) -> ApbClkStopGpio0W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9306 |             pub fn apb_clk_stop_gpio0(&mut self) -> ApbClkStopGpio0W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9311:39
[INFO] [stdout]      |
[INFO] [stdout] 9311 |             pub fn apb_clk_stop_gpio1(&mut self) -> ApbClkStopGpio1W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9311 |             pub fn apb_clk_stop_gpio1(&mut self) -> ApbClkStopGpio1W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9316:39
[INFO] [stdout]      |
[INFO] [stdout] 9316 |             pub fn apb_clk_stop_gpio2(&mut self) -> ApbClkStopGpio2W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9316 |             pub fn apb_clk_stop_gpio2(&mut self) -> ApbClkStopGpio2W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9321:39
[INFO] [stdout]      |
[INFO] [stdout] 9321 |             pub fn apb_clk_stop_gpio3(&mut self) -> ApbClkStopGpio3W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9321 |             pub fn apb_clk_stop_gpio3(&mut self) -> ApbClkStopGpio3W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9326:39
[INFO] [stdout]      |
[INFO] [stdout] 9326 |             pub fn apb_clk_stop_gpio4(&mut self) -> ApbClkStopGpio4W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9326 |             pub fn apb_clk_stop_gpio4(&mut self) -> ApbClkStopGpio4W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9331:39
[INFO] [stdout]      |
[INFO] [stdout] 9331 |             pub fn apb_clk_stop_gpio5(&mut self) -> ApbClkStopGpio5W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9331 |             pub fn apb_clk_stop_gpio5(&mut self) -> ApbClkStopGpio5W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9336:39
[INFO] [stdout]      |
[INFO] [stdout] 9336 |             pub fn apb_clk_stop_gpio6(&mut self) -> ApbClkStopGpio6W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9336 |             pub fn apb_clk_stop_gpio6(&mut self) -> ApbClkStopGpio6W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9341:39
[INFO] [stdout]      |
[INFO] [stdout] 9341 |             pub fn apb_clk_stop_gpio7(&mut self) -> ApbClkStopGpio7W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9341 |             pub fn apb_clk_stop_gpio7(&mut self) -> ApbClkStopGpio7W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9346:39
[INFO] [stdout]      |
[INFO] [stdout] 9346 |             pub fn apb_clk_stop_gpio8(&mut self) -> ApbClkStopGpio8W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9346 |             pub fn apb_clk_stop_gpio8(&mut self) -> ApbClkStopGpio8W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9351:39
[INFO] [stdout]      |
[INFO] [stdout] 9351 |             pub fn apb_clk_stop_gpio9(&mut self) -> ApbClkStopGpio9W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9351 |             pub fn apb_clk_stop_gpio9(&mut self) -> ApbClkStopGpio9W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9356:40
[INFO] [stdout]      |
[INFO] [stdout] 9356 |             pub fn apb_clk_stop_timer0(&mut self) -> ApbClkStopTimer0W<ApbClkStopSpec> {
[INFO] [stdout]      |                                        ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9356 |             pub fn apb_clk_stop_timer0(&mut self) -> ApbClkStopTimer0W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9361:40
[INFO] [stdout]      |
[INFO] [stdout] 9361 |             pub fn apb_clk_stop_timer1(&mut self) -> ApbClkStopTimer1W<ApbClkStopSpec> {
[INFO] [stdout]      |                                        ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9361 |             pub fn apb_clk_stop_timer1(&mut self) -> ApbClkStopTimer1W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9366:42
[INFO] [stdout]      |
[INFO] [stdout] 9366 |             pub fn apb_clk_stop_gptimer0(&mut self) -> ApbClkStopGptimer0W<ApbClkStopSpec> {
[INFO] [stdout]      |                                          ^^^^^^^^^     ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                          |
[INFO] [stdout]      |                                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9366 |             pub fn apb_clk_stop_gptimer0(&mut self) -> ApbClkStopGptimer0W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9371:42
[INFO] [stdout]      |
[INFO] [stdout] 9371 |             pub fn apb_clk_stop_gptimer1(&mut self) -> ApbClkStopGptimer1W<ApbClkStopSpec> {
[INFO] [stdout]      |                                          ^^^^^^^^^     ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                          |
[INFO] [stdout]      |                                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9371 |             pub fn apb_clk_stop_gptimer1(&mut self) -> ApbClkStopGptimer1W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9376:42
[INFO] [stdout]      |
[INFO] [stdout] 9376 |             pub fn apb_clk_stop_gptimer2(&mut self) -> ApbClkStopGptimer2W<ApbClkStopSpec> {
[INFO] [stdout]      |                                          ^^^^^^^^^     ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                          |
[INFO] [stdout]      |                                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9376 |             pub fn apb_clk_stop_gptimer2(&mut self) -> ApbClkStopGptimer2W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9381:42
[INFO] [stdout]      |
[INFO] [stdout] 9381 |             pub fn apb_clk_stop_gptimer3(&mut self) -> ApbClkStopGptimer3W<ApbClkStopSpec> {
[INFO] [stdout]      |                                          ^^^^^^^^^     ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                          |
[INFO] [stdout]      |                                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9381 |             pub fn apb_clk_stop_gptimer3(&mut self) -> ApbClkStopGptimer3W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9386:42
[INFO] [stdout]      |
[INFO] [stdout] 9386 |             pub fn apb_clk_stop_gptimer4(&mut self) -> ApbClkStopGptimer4W<ApbClkStopSpec> {
[INFO] [stdout]      |                                          ^^^^^^^^^     ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                          |
[INFO] [stdout]      |                                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9386 |             pub fn apb_clk_stop_gptimer4(&mut self) -> ApbClkStopGptimer4W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9391:39
[INFO] [stdout]      |
[INFO] [stdout] 9391 |             pub fn apb_clk_stop_uart0(&mut self) -> ApbClkStopUart0W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9391 |             pub fn apb_clk_stop_uart0(&mut self) -> ApbClkStopUart0W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9396:39
[INFO] [stdout]      |
[INFO] [stdout] 9396 |             pub fn apb_clk_stop_uart1(&mut self) -> ApbClkStopUart1W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9396 |             pub fn apb_clk_stop_uart1(&mut self) -> ApbClkStopUart1W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9401:39
[INFO] [stdout]      |
[INFO] [stdout] 9401 |             pub fn apb_clk_stop_uart2(&mut self) -> ApbClkStopUart2W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9401 |             pub fn apb_clk_stop_uart2(&mut self) -> ApbClkStopUart2W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9406:39
[INFO] [stdout]      |
[INFO] [stdout] 9406 |             pub fn apb_clk_stop_uart3(&mut self) -> ApbClkStopUart3W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9406 |             pub fn apb_clk_stop_uart3(&mut self) -> ApbClkStopUart3W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9411:39
[INFO] [stdout]      |
[INFO] [stdout] 9411 |             pub fn apb_clk_stop_uart4(&mut self) -> ApbClkStopUart4W<ApbClkStopSpec> {
[INFO] [stdout]      |                                       ^^^^^^^^^     -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9411 |             pub fn apb_clk_stop_uart4(&mut self) -> ApbClkStopUart4W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9416:38
[INFO] [stdout]      |
[INFO] [stdout] 9416 |             pub fn apb_clk_stop_can0(&mut self) -> ApbClkStopCan0W<ApbClkStopSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9416 |             pub fn apb_clk_stop_can0(&mut self) -> ApbClkStopCan0W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9421:38
[INFO] [stdout]      |
[INFO] [stdout] 9421 |             pub fn apb_clk_stop_i2c0(&mut self) -> ApbClkStopI2c0W<ApbClkStopSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9421 |             pub fn apb_clk_stop_i2c0(&mut self) -> ApbClkStopI2c0W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9426:38
[INFO] [stdout]      |
[INFO] [stdout] 9426 |             pub fn apb_clk_stop_i2c1(&mut self) -> ApbClkStopI2c1W<ApbClkStopSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9426 |             pub fn apb_clk_stop_i2c1(&mut self) -> ApbClkStopI2c1W<'_, ApbClkStopSpec> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9577:31
[INFO] [stdout]      |
[INFO] [stdout] 9577 |             pub fn flash_keyr(&mut self) -> FlashKeyrW<FlashKeyrSpec> {
[INFO] [stdout]      |                               ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9577 |             pub fn flash_keyr(&mut self) -> FlashKeyrW<'_, FlashKeyrSpec> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9618:34
[INFO] [stdout]      |
[INFO] [stdout] 9618 |             pub fn flash_optkeyr(&mut self) -> FlashOptkeyrW<FlashOptkeyrSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9618 |             pub fn flash_optkeyr(&mut self) -> FlashOptkeyrW<'_, FlashOptkeyrSpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9684:35
[INFO] [stdout]      |
[INFO] [stdout] 9684 |             pub fn flash_sr_pgerr(&mut self) -> FlashSrPgerrW<FlashSrSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9684 |             pub fn flash_sr_pgerr(&mut self) -> FlashSrPgerrW<'_, FlashSrSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9689:38
[INFO] [stdout]      |
[INFO] [stdout] 9689 |             pub fn flash_sr_wrprterr(&mut self) -> FlashSrWrprterrW<FlashSrSpec> {
[INFO] [stdout]      |                                      ^^^^^^^^^     ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9689 |             pub fn flash_sr_wrprterr(&mut self) -> FlashSrWrprterrW<'_, FlashSrSpec> {
[INFO] [stdout]      |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9694:33
[INFO] [stdout]      |
[INFO] [stdout] 9694 |             pub fn flash_sr_eop(&mut self) -> FlashSrEopW<FlashSrSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9694 |             pub fn flash_sr_eop(&mut self) -> FlashSrEopW<'_, FlashSrSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9870:32
[INFO] [stdout]      |
[INFO] [stdout] 9870 |             pub fn flash_cr_pg(&mut self) -> FlashCrPgW<FlashCrSpec> {
[INFO] [stdout]      |                                ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9870 |             pub fn flash_cr_pg(&mut self) -> FlashCrPgW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9875:33
[INFO] [stdout]      |
[INFO] [stdout] 9875 |             pub fn flash_cr_per(&mut self) -> FlashCrPerW<FlashCrSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9875 |             pub fn flash_cr_per(&mut self) -> FlashCrPerW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9880:33
[INFO] [stdout]      |
[INFO] [stdout] 9880 |             pub fn flash_cr_mer(&mut self) -> FlashCrMerW<FlashCrSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9880 |             pub fn flash_cr_mer(&mut self) -> FlashCrMerW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9885:33
[INFO] [stdout]      |
[INFO] [stdout] 9885 |             pub fn flash_cr_ber(&mut self) -> FlashCrBerW<FlashCrSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9885 |             pub fn flash_cr_ber(&mut self) -> FlashCrBerW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9890:35
[INFO] [stdout]      |
[INFO] [stdout] 9890 |             pub fn flash_cr_optpg(&mut self) -> FlashCrOptpgW<FlashCrSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9890 |             pub fn flash_cr_optpg(&mut self) -> FlashCrOptpgW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9895:35
[INFO] [stdout]      |
[INFO] [stdout] 9895 |             pub fn flash_cr_opter(&mut self) -> FlashCrOpterW<FlashCrSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9895 |             pub fn flash_cr_opter(&mut self) -> FlashCrOpterW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9900:34
[INFO] [stdout]      |
[INFO] [stdout] 9900 |             pub fn flash_cr_strt(&mut self) -> FlashCrStrtW<FlashCrSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9900 |             pub fn flash_cr_strt(&mut self) -> FlashCrStrtW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9905:34
[INFO] [stdout]      |
[INFO] [stdout] 9905 |             pub fn flash_cr_lock(&mut self) -> FlashCrLockW<FlashCrSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9905 |             pub fn flash_cr_lock(&mut self) -> FlashCrLockW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9910:36
[INFO] [stdout]      |
[INFO] [stdout] 9910 |             pub fn flash_cr_optwre(&mut self) -> FlashCrOptwreW<FlashCrSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9910 |             pub fn flash_cr_optwre(&mut self) -> FlashCrOptwreW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9915:35
[INFO] [stdout]      |
[INFO] [stdout] 9915 |             pub fn flash_cr_errie(&mut self) -> FlashCrErrieW<FlashCrSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9915 |             pub fn flash_cr_errie(&mut self) -> FlashCrErrieW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9920:35
[INFO] [stdout]      |
[INFO] [stdout] 9920 |             pub fn flash_cr_eopie(&mut self) -> FlashCrEopieW<FlashCrSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9920 |             pub fn flash_cr_eopie(&mut self) -> FlashCrEopieW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9925:34
[INFO] [stdout]      |
[INFO] [stdout] 9925 |             pub fn flash_cr_read(&mut self) -> FlashCrReadW<FlashCrSpec> {
[INFO] [stdout]      |                                  ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9925 |             pub fn flash_cr_read(&mut self) -> FlashCrReadW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9930:36
[INFO] [stdout]      |
[INFO] [stdout] 9930 |             pub fn flash_cr_fastpg(&mut self) -> FlashCrFastpgW<FlashCrSpec> {
[INFO] [stdout]      |                                    ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9930 |             pub fn flash_cr_fastpg(&mut self) -> FlashCrFastpgW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9935:33
[INFO] [stdout]      |
[INFO] [stdout] 9935 |             pub fn flash_cr_dma(&mut self) -> FlashCrDmaW<FlashCrSpec> {
[INFO] [stdout]      |                                 ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9935 |             pub fn flash_cr_dma(&mut self) -> FlashCrDmaW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9940:35
[INFO] [stdout]      |
[INFO] [stdout] 9940 |             pub fn flash_cr_stdby(&mut self) -> FlashCrStdbyW<FlashCrSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9940 |             pub fn flash_cr_stdby(&mut self) -> FlashCrStdbyW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9945:35
[INFO] [stdout]      |
[INFO] [stdout] 9945 |             pub fn flash_cr_no_pd(&mut self) -> FlashCrNoPdW<FlashCrSpec> {
[INFO] [stdout]      |                                   ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9945 |             pub fn flash_cr_no_pd(&mut self) -> FlashCrNoPdW<'_, FlashCrSpec> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/lib.rs:9986:29
[INFO] [stdout]      |
[INFO] [stdout] 9986 |             pub fn flash_ar(&mut self) -> FlashArW<FlashArSpec> {
[INFO] [stdout]      |                             ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 9986 |             pub fn flash_ar(&mut self) -> FlashArW<'_, FlashArSpec> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10129:35
[INFO] [stdout]       |
[INFO] [stdout] 10129 |             pub fn flash_dma_data(&mut self) -> FlashDmaDataW<FlashDmaDataSpec> {
[INFO] [stdout]       |                                   ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                   |
[INFO] [stdout]       |                                   this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10129 |             pub fn flash_dma_data(&mut self) -> FlashDmaDataW<'_, FlashDmaDataSpec> {
[INFO] [stdout]       |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10168:36
[INFO] [stdout]       |
[INFO] [stdout] 10168 |             pub fn flash_read_ctrl(&mut self) -> FlashReadCtrlW<FlashReadCtrlSpec> {
[INFO] [stdout]       |                                    ^^^^^^^^^     --------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10168 |             pub fn flash_read_ctrl(&mut self) -> FlashReadCtrlW<'_, FlashReadCtrlSpec> {
[INFO] [stdout]       |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10386:25
[INFO] [stdout]       |
[INFO] [stdout] 10386 |             pub fn init(&mut self) -> InitW<CtrlSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10386 |             pub fn init(&mut self) -> InitW<'_, CtrlSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10391:26
[INFO] [stdout]       |
[INFO] [stdout] 10391 |             pub fn write(&mut self) -> WriteW<CtrlSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10391 |             pub fn write(&mut self) -> WriteW<'_, CtrlSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10396:25
[INFO] [stdout]       |
[INFO] [stdout] 10396 |             pub fn read(&mut self) -> ReadW<CtrlSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10396 |             pub fn read(&mut self) -> ReadW<'_, CtrlSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10401:27
[INFO] [stdout]       |
[INFO] [stdout] 10401 |             pub fn update(&mut self) -> UpdateW<CtrlSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10401 |             pub fn update(&mut self) -> UpdateW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10406:29
[INFO] [stdout]       |
[INFO] [stdout] 10406 |             pub fn activate(&mut self) -> ActivateW<CtrlSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10406 |             pub fn activate(&mut self) -> ActivateW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10411:31
[INFO] [stdout]       |
[INFO] [stdout] 10411 |             pub fn deactivate(&mut self) -> DeactivateW<CtrlSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10411 |             pub fn deactivate(&mut self) -> DeactivateW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10416:25
[INFO] [stdout]       |
[INFO] [stdout] 10416 |             pub fn auto(&mut self) -> AutoW<CtrlSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10416 |             pub fn auto(&mut self) -> AutoW<'_, CtrlSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10421:24
[INFO] [stdout]       |
[INFO] [stdout] 10421 |             pub fn dma(&mut self) -> DmaW<CtrlSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10421 |             pub fn dma(&mut self) -> DmaW<'_, CtrlSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10426:29
[INFO] [stdout]       |
[INFO] [stdout] 10426 |             pub fn init_emb(&mut self) -> InitEmbW<CtrlSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10426 |             pub fn init_emb(&mut self) -> InitEmbW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10431:28
[INFO] [stdout]       |
[INFO] [stdout] 10431 |             pub fn cfgdone(&mut self) -> CfgdoneW<CtrlSpec> {
[INFO] [stdout]       |                            ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10431 |             pub fn cfgdone(&mut self) -> CfgdoneW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10436:30
[INFO] [stdout]       |
[INFO] [stdout] 10436 |             pub fn chip_rstb(&mut self) -> ChipRstbW<CtrlSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10436 |             pub fn chip_rstb(&mut self) -> ChipRstbW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10441:26
[INFO] [stdout]       |
[INFO] [stdout] 10441 |             pub fn devoe(&mut self) -> DevoeW<CtrlSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10441 |             pub fn devoe(&mut self) -> DevoeW<'_, CtrlSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10482:25
[INFO] [stdout]       |
[INFO] [stdout] 10482 |             pub fn addr(&mut self) -> AddrW<AddrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10482 |             pub fn addr(&mut self) -> AddrW<'_, AddrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10523:25
[INFO] [stdout]       |
[INFO] [stdout] 10523 |             pub fn data(&mut self) -> DataW<DataSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10523 |             pub fn data(&mut self) -> DataW<'_, DataSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10564:25
[INFO] [stdout]       |
[INFO] [stdout] 10564 |             pub fn auto(&mut self) -> AutoW<AutoSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10564 |             pub fn auto(&mut self) -> AutoW<'_, AutoSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10723:28
[INFO] [stdout]       |
[INFO] [stdout] 10723 |             pub fn init_en(&mut self) -> InitEnW<IntSpec> {
[INFO] [stdout]       |                            ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10723 |             pub fn init_en(&mut self) -> InitEnW<'_, IntSpec> {
[INFO] [stdout]       |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10728:30
[INFO] [stdout]       |
[INFO] [stdout] 10728 |             pub fn active_en(&mut self) -> ActiveEnW<IntSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10728 |             pub fn active_en(&mut self) -> ActiveEnW<'_, IntSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10733:30
[INFO] [stdout]       |
[INFO] [stdout] 10733 |             pub fn err_id_en(&mut self) -> ErrIdEnW<IntSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10733 |             pub fn err_id_en(&mut self) -> ErrIdEnW<'_, IntSpec> {
[INFO] [stdout]       |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10738:34
[INFO] [stdout]       |
[INFO] [stdout] 10738 |             pub fn err_header_en(&mut self) -> ErrHeaderEnW<IntSpec> {
[INFO] [stdout]       |                                  ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                  |
[INFO] [stdout]       |                                  this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10738 |             pub fn err_header_en(&mut self) -> ErrHeaderEnW<'_, IntSpec> {
[INFO] [stdout]       |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10743:31
[INFO] [stdout]       |
[INFO] [stdout] 10743 |             pub fn err_crc_en(&mut self) -> ErrCrcEnW<IntSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10743 |             pub fn err_crc_en(&mut self) -> ErrCrcEnW<'_, IntSpec> {
[INFO] [stdout]       |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10842:30
[INFO] [stdout]       |
[INFO] [stdout] 10842 |             pub fn wdog_load(&mut self) -> WdogLoadW<WdogLoadSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10842 |             pub fn wdog_load(&mut self) -> WdogLoadW<'_, WdogLoadSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10916:26
[INFO] [stdout]       |
[INFO] [stdout] 10916 |             pub fn inten(&mut self) -> IntenW<WdogControlSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10916 |             pub fn inten(&mut self) -> IntenW<'_, WdogControlSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10921:26
[INFO] [stdout]       |
[INFO] [stdout] 10921 |             pub fn resen(&mut self) -> ResenW<WdogControlSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10921 |             pub fn resen(&mut self) -> ResenW<'_, WdogControlSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:10950:33
[INFO] [stdout]       |
[INFO] [stdout] 10950 |             pub fn wdog_int_clr(&mut self) -> WdogIntClrW<WdogIntClrSpec> {
[INFO] [stdout]       |                                 ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                 |
[INFO] [stdout]       |                                 this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 10950 |             pub fn wdog_int_clr(&mut self) -> WdogIntClrW<'_, WdogIntClrSpec> {
[INFO] [stdout]       |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11040:30
[INFO] [stdout]       |
[INFO] [stdout] 11040 |             pub fn wdog_lock(&mut self) -> WdogLockW<WdogLockSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11040 |             pub fn wdog_lock(&mut self) -> WdogLockW<'_, WdogLockSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11473:30
[INFO] [stdout]       |
[INFO] [stdout] 11473 |             pub fn spi_start(&mut self) -> SpiStartW<CtrlSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11473 |             pub fn spi_start(&mut self) -> SpiStartW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11478:29
[INFO] [stdout]       |
[INFO] [stdout] 11478 |             pub fn spi_done(&mut self) -> SpiDoneW<CtrlSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11478 |             pub fn spi_done(&mut self) -> SpiDoneW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11483:30
[INFO] [stdout]       |
[INFO] [stdout] 11483 |             pub fn spi_error(&mut self) -> SpiErrorW<CtrlSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11483 |             pub fn spi_error(&mut self) -> SpiErrorW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11488:28
[INFO] [stdout]       |
[INFO] [stdout] 11488 |             pub fn int_clr(&mut self) -> IntClrW<CtrlSpec> {
[INFO] [stdout]       |                            ^^^^^^^^^     ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11488 |             pub fn int_clr(&mut self) -> IntClrW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11493:30
[INFO] [stdout]       |
[INFO] [stdout] 11493 |             pub fn phase_cnt(&mut self) -> PhaseCntW<CtrlSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11493 |             pub fn phase_cnt(&mut self) -> PhaseCntW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11498:27
[INFO] [stdout]       |
[INFO] [stdout] 11498 |             pub fn dma_en(&mut self) -> DmaEnW<CtrlSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11498 |             pub fn dma_en(&mut self) -> DmaEnW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11503:26
[INFO] [stdout]       |
[INFO] [stdout] 11503 |             pub fn wp_en(&mut self) -> WpEnW<CtrlSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11503 |             pub fn wp_en(&mut self) -> WpEnW<'_, CtrlSpec> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11508:27
[INFO] [stdout]       |
[INFO] [stdout] 11508 |             pub fn endian(&mut self) -> EndianW<CtrlSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11508 |             pub fn endian(&mut self) -> EndianW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11513:29
[INFO] [stdout]       |
[INFO] [stdout] 11513 |             pub fn sclk_div(&mut self) -> SclkDivW<CtrlSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11513 |             pub fn sclk_div(&mut self) -> SclkDivW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11518:27
[INFO] [stdout]       |
[INFO] [stdout] 11518 |             pub fn int_en(&mut self) -> IntEnW<CtrlSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11518 |             pub fn int_en(&mut self) -> IntEnW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11523:30
[INFO] [stdout]       |
[INFO] [stdout] 11523 |             pub fn spi_reset(&mut self) -> SpiResetW<CtrlSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11523 |             pub fn spi_reset(&mut self) -> SpiResetW<'_, CtrlSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11754:33
[INFO] [stdout]       |
[INFO] [stdout] 11754 |             pub fn phase_action(&mut self) -> PhaseActionW<PhaseCtrl0Spec> {
[INFO] [stdout]       |                                 ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                 |
[INFO] [stdout]       |                                 this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11754 |             pub fn phase_action(&mut self) -> PhaseActionW<'_, PhaseCtrl0Spec> {
[INFO] [stdout]       |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11759:29
[INFO] [stdout]       |
[INFO] [stdout] 11759 |             pub fn byte_cnt(&mut self) -> ByteCntW<PhaseCtrl0Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11759 |             pub fn byte_cnt(&mut self) -> ByteCntW<'_, PhaseCtrl0Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11764:29
[INFO] [stdout]       |
[INFO] [stdout] 11764 |             pub fn spi_mode(&mut self) -> SpiModeW<PhaseCtrl0Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11764 |             pub fn spi_mode(&mut self) -> SpiModeW<'_, PhaseCtrl0Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:11995:33
[INFO] [stdout]       |
[INFO] [stdout] 11995 |             pub fn phase_action(&mut self) -> PhaseActionW<PhaseCtrl1Spec> {
[INFO] [stdout]       |                                 ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                 |
[INFO] [stdout]       |                                 this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 11995 |             pub fn phase_action(&mut self) -> PhaseActionW<'_, PhaseCtrl1Spec> {
[INFO] [stdout]       |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12000:29
[INFO] [stdout]       |
[INFO] [stdout] 12000 |             pub fn byte_cnt(&mut self) -> ByteCntW<PhaseCtrl1Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12000 |             pub fn byte_cnt(&mut self) -> ByteCntW<'_, PhaseCtrl1Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12005:29
[INFO] [stdout]       |
[INFO] [stdout] 12005 |             pub fn spi_mode(&mut self) -> SpiModeW<PhaseCtrl1Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12005 |             pub fn spi_mode(&mut self) -> SpiModeW<'_, PhaseCtrl1Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12236:33
[INFO] [stdout]       |
[INFO] [stdout] 12236 |             pub fn phase_action(&mut self) -> PhaseActionW<PhaseCtrl2Spec> {
[INFO] [stdout]       |                                 ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                 |
[INFO] [stdout]       |                                 this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12236 |             pub fn phase_action(&mut self) -> PhaseActionW<'_, PhaseCtrl2Spec> {
[INFO] [stdout]       |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12241:29
[INFO] [stdout]       |
[INFO] [stdout] 12241 |             pub fn byte_cnt(&mut self) -> ByteCntW<PhaseCtrl2Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12241 |             pub fn byte_cnt(&mut self) -> ByteCntW<'_, PhaseCtrl2Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12246:29
[INFO] [stdout]       |
[INFO] [stdout] 12246 |             pub fn spi_mode(&mut self) -> SpiModeW<PhaseCtrl2Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12246 |             pub fn spi_mode(&mut self) -> SpiModeW<'_, PhaseCtrl2Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12477:33
[INFO] [stdout]       |
[INFO] [stdout] 12477 |             pub fn phase_action(&mut self) -> PhaseActionW<PhaseCtrl3Spec> {
[INFO] [stdout]       |                                 ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                 |
[INFO] [stdout]       |                                 this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12477 |             pub fn phase_action(&mut self) -> PhaseActionW<'_, PhaseCtrl3Spec> {
[INFO] [stdout]       |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12482:29
[INFO] [stdout]       |
[INFO] [stdout] 12482 |             pub fn byte_cnt(&mut self) -> ByteCntW<PhaseCtrl3Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12482 |             pub fn byte_cnt(&mut self) -> ByteCntW<'_, PhaseCtrl3Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12487:29
[INFO] [stdout]       |
[INFO] [stdout] 12487 |             pub fn spi_mode(&mut self) -> SpiModeW<PhaseCtrl3Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12487 |             pub fn spi_mode(&mut self) -> SpiModeW<'_, PhaseCtrl3Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12718:33
[INFO] [stdout]       |
[INFO] [stdout] 12718 |             pub fn phase_action(&mut self) -> PhaseActionW<PhaseCtrl4Spec> {
[INFO] [stdout]       |                                 ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                 |
[INFO] [stdout]       |                                 this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12718 |             pub fn phase_action(&mut self) -> PhaseActionW<'_, PhaseCtrl4Spec> {
[INFO] [stdout]       |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12723:29
[INFO] [stdout]       |
[INFO] [stdout] 12723 |             pub fn byte_cnt(&mut self) -> ByteCntW<PhaseCtrl4Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12723 |             pub fn byte_cnt(&mut self) -> ByteCntW<'_, PhaseCtrl4Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12728:29
[INFO] [stdout]       |
[INFO] [stdout] 12728 |             pub fn spi_mode(&mut self) -> SpiModeW<PhaseCtrl4Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12728 |             pub fn spi_mode(&mut self) -> SpiModeW<'_, PhaseCtrl4Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12959:33
[INFO] [stdout]       |
[INFO] [stdout] 12959 |             pub fn phase_action(&mut self) -> PhaseActionW<PhaseCtrl5Spec> {
[INFO] [stdout]       |                                 ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                 |
[INFO] [stdout]       |                                 this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12959 |             pub fn phase_action(&mut self) -> PhaseActionW<'_, PhaseCtrl5Spec> {
[INFO] [stdout]       |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12964:29
[INFO] [stdout]       |
[INFO] [stdout] 12964 |             pub fn byte_cnt(&mut self) -> ByteCntW<PhaseCtrl5Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12964 |             pub fn byte_cnt(&mut self) -> ByteCntW<'_, PhaseCtrl5Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:12969:29
[INFO] [stdout]       |
[INFO] [stdout] 12969 |             pub fn spi_mode(&mut self) -> SpiModeW<PhaseCtrl5Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 12969 |             pub fn spi_mode(&mut self) -> SpiModeW<'_, PhaseCtrl5Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13200:33
[INFO] [stdout]       |
[INFO] [stdout] 13200 |             pub fn phase_action(&mut self) -> PhaseActionW<PhaseCtrl6Spec> {
[INFO] [stdout]       |                                 ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                 |
[INFO] [stdout]       |                                 this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13200 |             pub fn phase_action(&mut self) -> PhaseActionW<'_, PhaseCtrl6Spec> {
[INFO] [stdout]       |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13205:29
[INFO] [stdout]       |
[INFO] [stdout] 13205 |             pub fn byte_cnt(&mut self) -> ByteCntW<PhaseCtrl6Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13205 |             pub fn byte_cnt(&mut self) -> ByteCntW<'_, PhaseCtrl6Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13210:29
[INFO] [stdout]       |
[INFO] [stdout] 13210 |             pub fn spi_mode(&mut self) -> SpiModeW<PhaseCtrl6Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13210 |             pub fn spi_mode(&mut self) -> SpiModeW<'_, PhaseCtrl6Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13441:33
[INFO] [stdout]       |
[INFO] [stdout] 13441 |             pub fn phase_action(&mut self) -> PhaseActionW<PhaseCtrl7Spec> {
[INFO] [stdout]       |                                 ^^^^^^^^^     ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                 |
[INFO] [stdout]       |                                 this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13441 |             pub fn phase_action(&mut self) -> PhaseActionW<'_, PhaseCtrl7Spec> {
[INFO] [stdout]       |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13446:29
[INFO] [stdout]       |
[INFO] [stdout] 13446 |             pub fn byte_cnt(&mut self) -> ByteCntW<PhaseCtrl7Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13446 |             pub fn byte_cnt(&mut self) -> ByteCntW<'_, PhaseCtrl7Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13451:29
[INFO] [stdout]       |
[INFO] [stdout] 13451 |             pub fn spi_mode(&mut self) -> SpiModeW<PhaseCtrl7Spec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13451 |             pub fn spi_mode(&mut self) -> SpiModeW<'_, PhaseCtrl7Spec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13519:30
[INFO] [stdout]       |
[INFO] [stdout] 13519 |             pub fn poll_read(&mut self) -> PollReadW<PhaseData0Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13519 |             pub fn poll_read(&mut self) -> PollReadW<'_, PhaseData0Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13524:32
[INFO] [stdout]       |
[INFO] [stdout] 13524 |             pub fn poll_expect(&mut self) -> PollExpectW<PhaseData0Spec> {
[INFO] [stdout]       |                                ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                |
[INFO] [stdout]       |                                this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13524 |             pub fn poll_expect(&mut self) -> PollExpectW<'_, PhaseData0Spec> {
[INFO] [stdout]       |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13529:30
[INFO] [stdout]       |
[INFO] [stdout] 13529 |             pub fn poll_mask(&mut self) -> PollMaskW<PhaseData0Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13529 |             pub fn poll_mask(&mut self) -> PollMaskW<'_, PhaseData0Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13534:31
[INFO] [stdout]       |
[INFO] [stdout] 13534 |             pub fn poll_limit(&mut self) -> PollLimitW<PhaseData0Spec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13534 |             pub fn poll_limit(&mut self) -> PollLimitW<'_, PhaseData0Spec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13602:30
[INFO] [stdout]       |
[INFO] [stdout] 13602 |             pub fn poll_read(&mut self) -> PollReadW<PhaseData1Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13602 |             pub fn poll_read(&mut self) -> PollReadW<'_, PhaseData1Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13607:32
[INFO] [stdout]       |
[INFO] [stdout] 13607 |             pub fn poll_expect(&mut self) -> PollExpectW<PhaseData1Spec> {
[INFO] [stdout]       |                                ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                |
[INFO] [stdout]       |                                this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13607 |             pub fn poll_expect(&mut self) -> PollExpectW<'_, PhaseData1Spec> {
[INFO] [stdout]       |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13612:30
[INFO] [stdout]       |
[INFO] [stdout] 13612 |             pub fn poll_mask(&mut self) -> PollMaskW<PhaseData1Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13612 |             pub fn poll_mask(&mut self) -> PollMaskW<'_, PhaseData1Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13617:31
[INFO] [stdout]       |
[INFO] [stdout] 13617 |             pub fn poll_limit(&mut self) -> PollLimitW<PhaseData1Spec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13617 |             pub fn poll_limit(&mut self) -> PollLimitW<'_, PhaseData1Spec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13685:30
[INFO] [stdout]       |
[INFO] [stdout] 13685 |             pub fn poll_read(&mut self) -> PollReadW<PhaseData2Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13685 |             pub fn poll_read(&mut self) -> PollReadW<'_, PhaseData2Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13690:32
[INFO] [stdout]       |
[INFO] [stdout] 13690 |             pub fn poll_expect(&mut self) -> PollExpectW<PhaseData2Spec> {
[INFO] [stdout]       |                                ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                |
[INFO] [stdout]       |                                this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13690 |             pub fn poll_expect(&mut self) -> PollExpectW<'_, PhaseData2Spec> {
[INFO] [stdout]       |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13695:30
[INFO] [stdout]       |
[INFO] [stdout] 13695 |             pub fn poll_mask(&mut self) -> PollMaskW<PhaseData2Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13695 |             pub fn poll_mask(&mut self) -> PollMaskW<'_, PhaseData2Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13700:31
[INFO] [stdout]       |
[INFO] [stdout] 13700 |             pub fn poll_limit(&mut self) -> PollLimitW<PhaseData2Spec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13700 |             pub fn poll_limit(&mut self) -> PollLimitW<'_, PhaseData2Spec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13768:30
[INFO] [stdout]       |
[INFO] [stdout] 13768 |             pub fn poll_read(&mut self) -> PollReadW<PhaseData3Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13768 |             pub fn poll_read(&mut self) -> PollReadW<'_, PhaseData3Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13773:32
[INFO] [stdout]       |
[INFO] [stdout] 13773 |             pub fn poll_expect(&mut self) -> PollExpectW<PhaseData3Spec> {
[INFO] [stdout]       |                                ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                |
[INFO] [stdout]       |                                this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13773 |             pub fn poll_expect(&mut self) -> PollExpectW<'_, PhaseData3Spec> {
[INFO] [stdout]       |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13778:30
[INFO] [stdout]       |
[INFO] [stdout] 13778 |             pub fn poll_mask(&mut self) -> PollMaskW<PhaseData3Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13778 |             pub fn poll_mask(&mut self) -> PollMaskW<'_, PhaseData3Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13783:31
[INFO] [stdout]       |
[INFO] [stdout] 13783 |             pub fn poll_limit(&mut self) -> PollLimitW<PhaseData3Spec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13783 |             pub fn poll_limit(&mut self) -> PollLimitW<'_, PhaseData3Spec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13851:30
[INFO] [stdout]       |
[INFO] [stdout] 13851 |             pub fn poll_read(&mut self) -> PollReadW<PhaseData4Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13851 |             pub fn poll_read(&mut self) -> PollReadW<'_, PhaseData4Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13856:32
[INFO] [stdout]       |
[INFO] [stdout] 13856 |             pub fn poll_expect(&mut self) -> PollExpectW<PhaseData4Spec> {
[INFO] [stdout]       |                                ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                |
[INFO] [stdout]       |                                this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13856 |             pub fn poll_expect(&mut self) -> PollExpectW<'_, PhaseData4Spec> {
[INFO] [stdout]       |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13861:30
[INFO] [stdout]       |
[INFO] [stdout] 13861 |             pub fn poll_mask(&mut self) -> PollMaskW<PhaseData4Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13861 |             pub fn poll_mask(&mut self) -> PollMaskW<'_, PhaseData4Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13866:31
[INFO] [stdout]       |
[INFO] [stdout] 13866 |             pub fn poll_limit(&mut self) -> PollLimitW<PhaseData4Spec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13866 |             pub fn poll_limit(&mut self) -> PollLimitW<'_, PhaseData4Spec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13934:30
[INFO] [stdout]       |
[INFO] [stdout] 13934 |             pub fn poll_read(&mut self) -> PollReadW<PhaseData5Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13934 |             pub fn poll_read(&mut self) -> PollReadW<'_, PhaseData5Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13939:32
[INFO] [stdout]       |
[INFO] [stdout] 13939 |             pub fn poll_expect(&mut self) -> PollExpectW<PhaseData5Spec> {
[INFO] [stdout]       |                                ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                |
[INFO] [stdout]       |                                this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13939 |             pub fn poll_expect(&mut self) -> PollExpectW<'_, PhaseData5Spec> {
[INFO] [stdout]       |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13944:30
[INFO] [stdout]       |
[INFO] [stdout] 13944 |             pub fn poll_mask(&mut self) -> PollMaskW<PhaseData5Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13944 |             pub fn poll_mask(&mut self) -> PollMaskW<'_, PhaseData5Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:13949:31
[INFO] [stdout]       |
[INFO] [stdout] 13949 |             pub fn poll_limit(&mut self) -> PollLimitW<PhaseData5Spec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 13949 |             pub fn poll_limit(&mut self) -> PollLimitW<'_, PhaseData5Spec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14017:30
[INFO] [stdout]       |
[INFO] [stdout] 14017 |             pub fn poll_read(&mut self) -> PollReadW<PhaseData6Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14017 |             pub fn poll_read(&mut self) -> PollReadW<'_, PhaseData6Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14022:32
[INFO] [stdout]       |
[INFO] [stdout] 14022 |             pub fn poll_expect(&mut self) -> PollExpectW<PhaseData6Spec> {
[INFO] [stdout]       |                                ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                |
[INFO] [stdout]       |                                this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14022 |             pub fn poll_expect(&mut self) -> PollExpectW<'_, PhaseData6Spec> {
[INFO] [stdout]       |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14027:30
[INFO] [stdout]       |
[INFO] [stdout] 14027 |             pub fn poll_mask(&mut self) -> PollMaskW<PhaseData6Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14027 |             pub fn poll_mask(&mut self) -> PollMaskW<'_, PhaseData6Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14032:31
[INFO] [stdout]       |
[INFO] [stdout] 14032 |             pub fn poll_limit(&mut self) -> PollLimitW<PhaseData6Spec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14032 |             pub fn poll_limit(&mut self) -> PollLimitW<'_, PhaseData6Spec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14100:30
[INFO] [stdout]       |
[INFO] [stdout] 14100 |             pub fn poll_read(&mut self) -> PollReadW<PhaseData7Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14100 |             pub fn poll_read(&mut self) -> PollReadW<'_, PhaseData7Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14105:32
[INFO] [stdout]       |
[INFO] [stdout] 14105 |             pub fn poll_expect(&mut self) -> PollExpectW<PhaseData7Spec> {
[INFO] [stdout]       |                                ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                |
[INFO] [stdout]       |                                this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14105 |             pub fn poll_expect(&mut self) -> PollExpectW<'_, PhaseData7Spec> {
[INFO] [stdout]       |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14110:30
[INFO] [stdout]       |
[INFO] [stdout] 14110 |             pub fn poll_mask(&mut self) -> PollMaskW<PhaseData7Spec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14110 |             pub fn poll_mask(&mut self) -> PollMaskW<'_, PhaseData7Spec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14115:31
[INFO] [stdout]       |
[INFO] [stdout] 14115 |             pub fn poll_limit(&mut self) -> PollLimitW<PhaseData7Spec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14115 |             pub fn poll_limit(&mut self) -> PollLimitW<'_, PhaseData7Spec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14305:26
[INFO] [stdout]       |
[INFO] [stdout] 14305 |             pub fn data0(&mut self) -> Data0W<DataSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14305 |             pub fn data0(&mut self) -> Data0W<'_, DataSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14310:26
[INFO] [stdout]       |
[INFO] [stdout] 14310 |             pub fn data1(&mut self) -> Data1W<DataSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14310 |             pub fn data1(&mut self) -> Data1W<'_, DataSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14315:26
[INFO] [stdout]       |
[INFO] [stdout] 14315 |             pub fn data2(&mut self) -> Data2W<DataSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14315 |             pub fn data2(&mut self) -> Data2W<'_, DataSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14320:26
[INFO] [stdout]       |
[INFO] [stdout] 14320 |             pub fn data3(&mut self) -> Data3W<DataSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14320 |             pub fn data3(&mut self) -> Data3W<'_, DataSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14325:26
[INFO] [stdout]       |
[INFO] [stdout] 14325 |             pub fn data4(&mut self) -> Data4W<DataSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14325 |             pub fn data4(&mut self) -> Data4W<'_, DataSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14330:26
[INFO] [stdout]       |
[INFO] [stdout] 14330 |             pub fn data5(&mut self) -> Data5W<DataSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14330 |             pub fn data5(&mut self) -> Data5W<'_, DataSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14335:26
[INFO] [stdout]       |
[INFO] [stdout] 14335 |             pub fn data6(&mut self) -> Data6W<DataSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14335 |             pub fn data6(&mut self) -> Data6W<'_, DataSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14340:26
[INFO] [stdout]       |
[INFO] [stdout] 14340 |             pub fn data7(&mut self) -> Data7W<DataSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14340 |             pub fn data7(&mut self) -> Data7W<'_, DataSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14836:25
[INFO] [stdout]       |
[INFO] [stdout] 14836 |             pub fn dir0(&mut self) -> Dir0W<DirSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14836 |             pub fn dir0(&mut self) -> Dir0W<'_, DirSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14841:25
[INFO] [stdout]       |
[INFO] [stdout] 14841 |             pub fn dir1(&mut self) -> Dir1W<DirSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14841 |             pub fn dir1(&mut self) -> Dir1W<'_, DirSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14846:25
[INFO] [stdout]       |
[INFO] [stdout] 14846 |             pub fn dir2(&mut self) -> Dir2W<DirSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14846 |             pub fn dir2(&mut self) -> Dir2W<'_, DirSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14851:25
[INFO] [stdout]       |
[INFO] [stdout] 14851 |             pub fn dir3(&mut self) -> Dir3W<DirSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14851 |             pub fn dir3(&mut self) -> Dir3W<'_, DirSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14856:25
[INFO] [stdout]       |
[INFO] [stdout] 14856 |             pub fn dir4(&mut self) -> Dir4W<DirSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14856 |             pub fn dir4(&mut self) -> Dir4W<'_, DirSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14861:25
[INFO] [stdout]       |
[INFO] [stdout] 14861 |             pub fn dir5(&mut self) -> Dir5W<DirSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14861 |             pub fn dir5(&mut self) -> Dir5W<'_, DirSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14866:25
[INFO] [stdout]       |
[INFO] [stdout] 14866 |             pub fn dir6(&mut self) -> Dir6W<DirSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14866 |             pub fn dir6(&mut self) -> Dir6W<'_, DirSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:14871:25
[INFO] [stdout]       |
[INFO] [stdout] 14871 |             pub fn dir7(&mut self) -> Dir7W<DirSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 14871 |             pub fn dir7(&mut self) -> Dir7W<'_, DirSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15367:24
[INFO] [stdout]       |
[INFO] [stdout] 15367 |             pub fn is0(&mut self) -> Is0W<IsSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15367 |             pub fn is0(&mut self) -> Is0W<'_, IsSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15372:24
[INFO] [stdout]       |
[INFO] [stdout] 15372 |             pub fn is1(&mut self) -> Is1W<IsSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15372 |             pub fn is1(&mut self) -> Is1W<'_, IsSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15377:24
[INFO] [stdout]       |
[INFO] [stdout] 15377 |             pub fn is2(&mut self) -> Is2W<IsSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15377 |             pub fn is2(&mut self) -> Is2W<'_, IsSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15382:24
[INFO] [stdout]       |
[INFO] [stdout] 15382 |             pub fn is3(&mut self) -> Is3W<IsSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15382 |             pub fn is3(&mut self) -> Is3W<'_, IsSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15387:24
[INFO] [stdout]       |
[INFO] [stdout] 15387 |             pub fn is4(&mut self) -> Is4W<IsSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15387 |             pub fn is4(&mut self) -> Is4W<'_, IsSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15392:24
[INFO] [stdout]       |
[INFO] [stdout] 15392 |             pub fn is5(&mut self) -> Is5W<IsSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15392 |             pub fn is5(&mut self) -> Is5W<'_, IsSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15397:24
[INFO] [stdout]       |
[INFO] [stdout] 15397 |             pub fn is6(&mut self) -> Is6W<IsSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15397 |             pub fn is6(&mut self) -> Is6W<'_, IsSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15402:24
[INFO] [stdout]       |
[INFO] [stdout] 15402 |             pub fn is7(&mut self) -> Is7W<IsSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15402 |             pub fn is7(&mut self) -> Is7W<'_, IsSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15898:25
[INFO] [stdout]       |
[INFO] [stdout] 15898 |             pub fn ibe0(&mut self) -> Ibe0W<IbeSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15898 |             pub fn ibe0(&mut self) -> Ibe0W<'_, IbeSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15903:25
[INFO] [stdout]       |
[INFO] [stdout] 15903 |             pub fn ibe1(&mut self) -> Ibe1W<IbeSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15903 |             pub fn ibe1(&mut self) -> Ibe1W<'_, IbeSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15908:25
[INFO] [stdout]       |
[INFO] [stdout] 15908 |             pub fn ibe2(&mut self) -> Ibe2W<IbeSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15908 |             pub fn ibe2(&mut self) -> Ibe2W<'_, IbeSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15913:25
[INFO] [stdout]       |
[INFO] [stdout] 15913 |             pub fn ibe3(&mut self) -> Ibe3W<IbeSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15913 |             pub fn ibe3(&mut self) -> Ibe3W<'_, IbeSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15918:25
[INFO] [stdout]       |
[INFO] [stdout] 15918 |             pub fn ibe4(&mut self) -> Ibe4W<IbeSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15918 |             pub fn ibe4(&mut self) -> Ibe4W<'_, IbeSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15923:25
[INFO] [stdout]       |
[INFO] [stdout] 15923 |             pub fn ibe5(&mut self) -> Ibe5W<IbeSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15923 |             pub fn ibe5(&mut self) -> Ibe5W<'_, IbeSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15928:25
[INFO] [stdout]       |
[INFO] [stdout] 15928 |             pub fn ibe6(&mut self) -> Ibe6W<IbeSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15928 |             pub fn ibe6(&mut self) -> Ibe6W<'_, IbeSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:15933:25
[INFO] [stdout]       |
[INFO] [stdout] 15933 |             pub fn ibe7(&mut self) -> Ibe7W<IbeSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 15933 |             pub fn ibe7(&mut self) -> Ibe7W<'_, IbeSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16429:25
[INFO] [stdout]       |
[INFO] [stdout] 16429 |             pub fn iev0(&mut self) -> Iev0W<IevSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16429 |             pub fn iev0(&mut self) -> Iev0W<'_, IevSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16434:25
[INFO] [stdout]       |
[INFO] [stdout] 16434 |             pub fn iev1(&mut self) -> Iev1W<IevSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16434 |             pub fn iev1(&mut self) -> Iev1W<'_, IevSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16439:25
[INFO] [stdout]       |
[INFO] [stdout] 16439 |             pub fn iev2(&mut self) -> Iev2W<IevSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16439 |             pub fn iev2(&mut self) -> Iev2W<'_, IevSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16444:25
[INFO] [stdout]       |
[INFO] [stdout] 16444 |             pub fn iev3(&mut self) -> Iev3W<IevSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16444 |             pub fn iev3(&mut self) -> Iev3W<'_, IevSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16449:25
[INFO] [stdout]       |
[INFO] [stdout] 16449 |             pub fn iev4(&mut self) -> Iev4W<IevSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16449 |             pub fn iev4(&mut self) -> Iev4W<'_, IevSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16454:25
[INFO] [stdout]       |
[INFO] [stdout] 16454 |             pub fn iev5(&mut self) -> Iev5W<IevSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16454 |             pub fn iev5(&mut self) -> Iev5W<'_, IevSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16459:25
[INFO] [stdout]       |
[INFO] [stdout] 16459 |             pub fn iev6(&mut self) -> Iev6W<IevSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16459 |             pub fn iev6(&mut self) -> Iev6W<'_, IevSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16464:25
[INFO] [stdout]       |
[INFO] [stdout] 16464 |             pub fn iev7(&mut self) -> Iev7W<IevSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16464 |             pub fn iev7(&mut self) -> Iev7W<'_, IevSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16568:24
[INFO] [stdout]       |
[INFO] [stdout] 16568 |             pub fn ie0(&mut self) -> Ie0W<IeSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16568 |             pub fn ie0(&mut self) -> Ie0W<'_, IeSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16573:24
[INFO] [stdout]       |
[INFO] [stdout] 16573 |             pub fn ie1(&mut self) -> Ie1W<IeSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16573 |             pub fn ie1(&mut self) -> Ie1W<'_, IeSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16578:24
[INFO] [stdout]       |
[INFO] [stdout] 16578 |             pub fn ie2(&mut self) -> Ie2W<IeSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16578 |             pub fn ie2(&mut self) -> Ie2W<'_, IeSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16583:24
[INFO] [stdout]       |
[INFO] [stdout] 16583 |             pub fn ie3(&mut self) -> Ie3W<IeSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16583 |             pub fn ie3(&mut self) -> Ie3W<'_, IeSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16588:24
[INFO] [stdout]       |
[INFO] [stdout] 16588 |             pub fn ie4(&mut self) -> Ie4W<IeSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16588 |             pub fn ie4(&mut self) -> Ie4W<'_, IeSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16593:24
[INFO] [stdout]       |
[INFO] [stdout] 16593 |             pub fn ie5(&mut self) -> Ie5W<IeSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16593 |             pub fn ie5(&mut self) -> Ie5W<'_, IeSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16598:24
[INFO] [stdout]       |
[INFO] [stdout] 16598 |             pub fn ie6(&mut self) -> Ie6W<IeSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16598 |             pub fn ie6(&mut self) -> Ie6W<'_, IeSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16603:24
[INFO] [stdout]       |
[INFO] [stdout] 16603 |             pub fn ie7(&mut self) -> Ie7W<IeSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16603 |             pub fn ie7(&mut self) -> Ie7W<'_, IeSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16707:25
[INFO] [stdout]       |
[INFO] [stdout] 16707 |             pub fn ris0(&mut self) -> Ris0W<RisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16707 |             pub fn ris0(&mut self) -> Ris0W<'_, RisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16712:25
[INFO] [stdout]       |
[INFO] [stdout] 16712 |             pub fn ris1(&mut self) -> Ris1W<RisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16712 |             pub fn ris1(&mut self) -> Ris1W<'_, RisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16717:25
[INFO] [stdout]       |
[INFO] [stdout] 16717 |             pub fn ris2(&mut self) -> Ris2W<RisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16717 |             pub fn ris2(&mut self) -> Ris2W<'_, RisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16722:25
[INFO] [stdout]       |
[INFO] [stdout] 16722 |             pub fn ris3(&mut self) -> Ris3W<RisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16722 |             pub fn ris3(&mut self) -> Ris3W<'_, RisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16727:25
[INFO] [stdout]       |
[INFO] [stdout] 16727 |             pub fn ris4(&mut self) -> Ris4W<RisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16727 |             pub fn ris4(&mut self) -> Ris4W<'_, RisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16732:25
[INFO] [stdout]       |
[INFO] [stdout] 16732 |             pub fn ris5(&mut self) -> Ris5W<RisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16732 |             pub fn ris5(&mut self) -> Ris5W<'_, RisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16737:25
[INFO] [stdout]       |
[INFO] [stdout] 16737 |             pub fn ris6(&mut self) -> Ris6W<RisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16737 |             pub fn ris6(&mut self) -> Ris6W<'_, RisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16742:25
[INFO] [stdout]       |
[INFO] [stdout] 16742 |             pub fn ris7(&mut self) -> Ris7W<RisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16742 |             pub fn ris7(&mut self) -> Ris7W<'_, RisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16846:25
[INFO] [stdout]       |
[INFO] [stdout] 16846 |             pub fn mis0(&mut self) -> Mis0W<MisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16846 |             pub fn mis0(&mut self) -> Mis0W<'_, MisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16851:25
[INFO] [stdout]       |
[INFO] [stdout] 16851 |             pub fn mis1(&mut self) -> Mis1W<MisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16851 |             pub fn mis1(&mut self) -> Mis1W<'_, MisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16856:25
[INFO] [stdout]       |
[INFO] [stdout] 16856 |             pub fn mis2(&mut self) -> Mis2W<MisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16856 |             pub fn mis2(&mut self) -> Mis2W<'_, MisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16861:25
[INFO] [stdout]       |
[INFO] [stdout] 16861 |             pub fn mis3(&mut self) -> Mis3W<MisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16861 |             pub fn mis3(&mut self) -> Mis3W<'_, MisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16866:25
[INFO] [stdout]       |
[INFO] [stdout] 16866 |             pub fn mis4(&mut self) -> Mis4W<MisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16866 |             pub fn mis4(&mut self) -> Mis4W<'_, MisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16871:25
[INFO] [stdout]       |
[INFO] [stdout] 16871 |             pub fn mis5(&mut self) -> Mis5W<MisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16871 |             pub fn mis5(&mut self) -> Mis5W<'_, MisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16876:25
[INFO] [stdout]       |
[INFO] [stdout] 16876 |             pub fn mis6(&mut self) -> Mis6W<MisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16876 |             pub fn mis6(&mut self) -> Mis6W<'_, MisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16881:25
[INFO] [stdout]       |
[INFO] [stdout] 16881 |             pub fn mis7(&mut self) -> Mis7W<MisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16881 |             pub fn mis7(&mut self) -> Mis7W<'_, MisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16985:24
[INFO] [stdout]       |
[INFO] [stdout] 16985 |             pub fn ic0(&mut self) -> Ic0W<IcSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16985 |             pub fn ic0(&mut self) -> Ic0W<'_, IcSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16990:24
[INFO] [stdout]       |
[INFO] [stdout] 16990 |             pub fn ic1(&mut self) -> Ic1W<IcSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16990 |             pub fn ic1(&mut self) -> Ic1W<'_, IcSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:16995:24
[INFO] [stdout]       |
[INFO] [stdout] 16995 |             pub fn ic2(&mut self) -> Ic2W<IcSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 16995 |             pub fn ic2(&mut self) -> Ic2W<'_, IcSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17000:24
[INFO] [stdout]       |
[INFO] [stdout] 17000 |             pub fn ic3(&mut self) -> Ic3W<IcSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17000 |             pub fn ic3(&mut self) -> Ic3W<'_, IcSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17005:24
[INFO] [stdout]       |
[INFO] [stdout] 17005 |             pub fn ic4(&mut self) -> Ic4W<IcSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17005 |             pub fn ic4(&mut self) -> Ic4W<'_, IcSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17010:24
[INFO] [stdout]       |
[INFO] [stdout] 17010 |             pub fn ic5(&mut self) -> Ic5W<IcSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17010 |             pub fn ic5(&mut self) -> Ic5W<'_, IcSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17015:24
[INFO] [stdout]       |
[INFO] [stdout] 17015 |             pub fn ic6(&mut self) -> Ic6W<IcSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17015 |             pub fn ic6(&mut self) -> Ic6W<'_, IcSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17020:24
[INFO] [stdout]       |
[INFO] [stdout] 17020 |             pub fn ic7(&mut self) -> Ic7W<IcSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17020 |             pub fn ic7(&mut self) -> Ic7W<'_, IcSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17516:27
[INFO] [stdout]       |
[INFO] [stdout] 17516 |             pub fn afsel0(&mut self) -> Afsel0W<AfselSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17516 |             pub fn afsel0(&mut self) -> Afsel0W<'_, AfselSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17521:27
[INFO] [stdout]       |
[INFO] [stdout] 17521 |             pub fn afsel1(&mut self) -> Afsel1W<AfselSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17521 |             pub fn afsel1(&mut self) -> Afsel1W<'_, AfselSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17526:27
[INFO] [stdout]       |
[INFO] [stdout] 17526 |             pub fn afsel2(&mut self) -> Afsel2W<AfselSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17526 |             pub fn afsel2(&mut self) -> Afsel2W<'_, AfselSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17531:27
[INFO] [stdout]       |
[INFO] [stdout] 17531 |             pub fn afsel3(&mut self) -> Afsel3W<AfselSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17531 |             pub fn afsel3(&mut self) -> Afsel3W<'_, AfselSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17536:27
[INFO] [stdout]       |
[INFO] [stdout] 17536 |             pub fn afsel4(&mut self) -> Afsel4W<AfselSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17536 |             pub fn afsel4(&mut self) -> Afsel4W<'_, AfselSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17541:27
[INFO] [stdout]       |
[INFO] [stdout] 17541 |             pub fn afsel5(&mut self) -> Afsel5W<AfselSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17541 |             pub fn afsel5(&mut self) -> Afsel5W<'_, AfselSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17546:27
[INFO] [stdout]       |
[INFO] [stdout] 17546 |             pub fn afsel6(&mut self) -> Afsel6W<AfselSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17546 |             pub fn afsel6(&mut self) -> Afsel6W<'_, AfselSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17551:27
[INFO] [stdout]       |
[INFO] [stdout] 17551 |             pub fn afsel7(&mut self) -> Afsel7W<AfselSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17551 |             pub fn afsel7(&mut self) -> Afsel7W<'_, AfselSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:17774:31
[INFO] [stdout]       |
[INFO] [stdout] 17774 |             pub fn timer1load(&mut self) -> Timer1loadW<Timer1loadSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 17774 |             pub fn timer1load(&mut self) -> Timer1loadW<'_, Timer1loadSpec> {
[INFO] [stdout]       |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18053:29
[INFO] [stdout]       |
[INFO] [stdout] 18053 |             pub fn one_shot(&mut self) -> OneShotW<Timer1ctrlSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18053 |             pub fn one_shot(&mut self) -> OneShotW<'_, Timer1ctrlSpec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18058:31
[INFO] [stdout]       |
[INFO] [stdout] 18058 |             pub fn timer_size(&mut self) -> TimerSizeW<Timer1ctrlSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18058 |             pub fn timer_size(&mut self) -> TimerSizeW<'_, Timer1ctrlSpec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18063:30
[INFO] [stdout]       |
[INFO] [stdout] 18063 |             pub fn timer_pre(&mut self) -> TimerPreW<Timer1ctrlSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18063 |             pub fn timer_pre(&mut self) -> TimerPreW<'_, Timer1ctrlSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18068:31
[INFO] [stdout]       |
[INFO] [stdout] 18068 |             pub fn int_enable(&mut self) -> IntEnableW<Timer1ctrlSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18068 |             pub fn int_enable(&mut self) -> IntEnableW<'_, Timer1ctrlSpec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18073:31
[INFO] [stdout]       |
[INFO] [stdout] 18073 |             pub fn timer_mode(&mut self) -> TimerModeW<Timer1ctrlSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18073 |             pub fn timer_mode(&mut self) -> TimerModeW<'_, Timer1ctrlSpec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18078:29
[INFO] [stdout]       |
[INFO] [stdout] 18078 |             pub fn timer_en(&mut self) -> TimerEnW<Timer1ctrlSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18078 |             pub fn timer_en(&mut self) -> TimerEnW<'_, Timer1ctrlSpec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18108:34
[INFO] [stdout]       |
[INFO] [stdout] 18108 |             pub fn timer1int_clr(&mut self) -> Timer1intClrW<Timer1intClrSpec> {
[INFO] [stdout]       |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                  |
[INFO] [stdout]       |                                  this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18108 |             pub fn timer1int_clr(&mut self) -> Timer1intClrW<'_, Timer1intClrSpec> {
[INFO] [stdout]       |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18199:30
[INFO] [stdout]       |
[INFO] [stdout] 18199 |             pub fn timer1bgl(&mut self) -> Timer1bglW<Timer1bglSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18199 |             pub fn timer1bgl(&mut self) -> Timer1bglW<'_, Timer1bglSpec> {
[INFO] [stdout]       |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18240:31
[INFO] [stdout]       |
[INFO] [stdout] 18240 |             pub fn timer2load(&mut self) -> Timer2loadW<Timer2loadSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18240 |             pub fn timer2load(&mut self) -> Timer2loadW<'_, Timer2loadSpec> {
[INFO] [stdout]       |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18519:29
[INFO] [stdout]       |
[INFO] [stdout] 18519 |             pub fn one_shot(&mut self) -> OneShotW<Timer2ctrlSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18519 |             pub fn one_shot(&mut self) -> OneShotW<'_, Timer2ctrlSpec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18524:31
[INFO] [stdout]       |
[INFO] [stdout] 18524 |             pub fn timer_size(&mut self) -> TimerSizeW<Timer2ctrlSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18524 |             pub fn timer_size(&mut self) -> TimerSizeW<'_, Timer2ctrlSpec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18529:30
[INFO] [stdout]       |
[INFO] [stdout] 18529 |             pub fn timer_pre(&mut self) -> TimerPreW<Timer2ctrlSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18529 |             pub fn timer_pre(&mut self) -> TimerPreW<'_, Timer2ctrlSpec> {
[INFO] [stdout]       |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18534:31
[INFO] [stdout]       |
[INFO] [stdout] 18534 |             pub fn int_enable(&mut self) -> IntEnableW<Timer2ctrlSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18534 |             pub fn int_enable(&mut self) -> IntEnableW<'_, Timer2ctrlSpec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18539:31
[INFO] [stdout]       |
[INFO] [stdout] 18539 |             pub fn timer_mode(&mut self) -> TimerModeW<Timer2ctrlSpec> {
[INFO] [stdout]       |                               ^^^^^^^^^     -------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18539 |             pub fn timer_mode(&mut self) -> TimerModeW<'_, Timer2ctrlSpec> {
[INFO] [stdout]       |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18544:29
[INFO] [stdout]       |
[INFO] [stdout] 18544 |             pub fn timer_en(&mut self) -> TimerEnW<Timer2ctrlSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18544 |             pub fn timer_en(&mut self) -> TimerEnW<'_, Timer2ctrlSpec> {
[INFO] [stdout]       |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18574:34
[INFO] [stdout]       |
[INFO] [stdout] 18574 |             pub fn timer2int_clr(&mut self) -> Timer2intClrW<Timer2intClrSpec> {
[INFO] [stdout]       |                                  ^^^^^^^^^     ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                                  |
[INFO] [stdout]       |                                  this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18574 |             pub fn timer2int_clr(&mut self) -> Timer2intClrW<'_, Timer2intClrSpec> {
[INFO] [stdout]       |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:18665:30
[INFO] [stdout]       |
[INFO] [stdout] 18665 |             pub fn timer2bgl(&mut self) -> Timer2bglW<Timer2bglSpec> {
[INFO] [stdout]       |                              ^^^^^^^^^     ------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 18665 |             pub fn timer2bgl(&mut self) -> Timer2bglW<'_, Timer2bglSpec> {
[INFO] [stdout]       |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19223:24
[INFO] [stdout]       |
[INFO] [stdout] 19223 |             pub fn cen(&mut self) -> CenW<Cr1Spec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19223 |             pub fn cen(&mut self) -> CenW<'_, Cr1Spec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19228:25
[INFO] [stdout]       |
[INFO] [stdout] 19228 |             pub fn udis(&mut self) -> UdisW<Cr1Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19228 |             pub fn udis(&mut self) -> UdisW<'_, Cr1Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19233:24
[INFO] [stdout]       |
[INFO] [stdout] 19233 |             pub fn urs(&mut self) -> UrsW<Cr1Spec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19233 |             pub fn urs(&mut self) -> UrsW<'_, Cr1Spec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19238:24
[INFO] [stdout]       |
[INFO] [stdout] 19238 |             pub fn opm(&mut self) -> OpmW<Cr1Spec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19238 |             pub fn opm(&mut self) -> OpmW<'_, Cr1Spec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19243:24
[INFO] [stdout]       |
[INFO] [stdout] 19243 |             pub fn dir(&mut self) -> DirW<Cr1Spec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19243 |             pub fn dir(&mut self) -> DirW<'_, Cr1Spec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19248:24
[INFO] [stdout]       |
[INFO] [stdout] 19248 |             pub fn cms(&mut self) -> CmsW<Cr1Spec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19248 |             pub fn cms(&mut self) -> CmsW<'_, Cr1Spec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19253:25
[INFO] [stdout]       |
[INFO] [stdout] 19253 |             pub fn arpe(&mut self) -> ArpeW<Cr1Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19253 |             pub fn arpe(&mut self) -> ArpeW<'_, Cr1Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19258:24
[INFO] [stdout]       |
[INFO] [stdout] 19258 |             pub fn ckd(&mut self) -> CkdW<Cr1Spec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19258 |             pub fn ckd(&mut self) -> CkdW<'_, Cr1Spec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19688:25
[INFO] [stdout]       |
[INFO] [stdout] 19688 |             pub fn ccpc(&mut self) -> CcpcW<Cr2Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19688 |             pub fn ccpc(&mut self) -> CcpcW<'_, Cr2Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19693:25
[INFO] [stdout]       |
[INFO] [stdout] 19693 |             pub fn ccus(&mut self) -> CcusW<Cr2Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19693 |             pub fn ccus(&mut self) -> CcusW<'_, Cr2Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19698:25
[INFO] [stdout]       |
[INFO] [stdout] 19698 |             pub fn ccds(&mut self) -> CcdsW<Cr2Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19698 |             pub fn ccds(&mut self) -> CcdsW<'_, Cr2Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19703:24
[INFO] [stdout]       |
[INFO] [stdout] 19703 |             pub fn mms(&mut self) -> MmsW<Cr2Spec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19703 |             pub fn mms(&mut self) -> MmsW<'_, Cr2Spec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19708:25
[INFO] [stdout]       |
[INFO] [stdout] 19708 |             pub fn ti0s(&mut self) -> Ti0sW<Cr2Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19708 |             pub fn ti0s(&mut self) -> Ti0sW<'_, Cr2Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19713:25
[INFO] [stdout]       |
[INFO] [stdout] 19713 |             pub fn ois0(&mut self) -> Ois0W<Cr2Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19713 |             pub fn ois0(&mut self) -> Ois0W<'_, Cr2Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19718:26
[INFO] [stdout]       |
[INFO] [stdout] 19718 |             pub fn ois0n(&mut self) -> Ois0nW<Cr2Spec> {
[INFO] [stdout]       |                          ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19718 |             pub fn ois0n(&mut self) -> Ois0nW<'_, Cr2Spec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19723:25
[INFO] [stdout]       |
[INFO] [stdout] 19723 |             pub fn ois1(&mut self) -> Ois1W<Cr2Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19723 |             pub fn ois1(&mut self) -> Ois1W<'_, Cr2Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19728:26
[INFO] [stdout]       |
[INFO] [stdout] 19728 |             pub fn ois1n(&mut self) -> Ois1nW<Cr2Spec> {
[INFO] [stdout]       |                          ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19728 |             pub fn ois1n(&mut self) -> Ois1nW<'_, Cr2Spec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19733:25
[INFO] [stdout]       |
[INFO] [stdout] 19733 |             pub fn ois2(&mut self) -> Ois2W<Cr2Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19733 |             pub fn ois2(&mut self) -> Ois2W<'_, Cr2Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19738:26
[INFO] [stdout]       |
[INFO] [stdout] 19738 |             pub fn ois2n(&mut self) -> Ois2nW<Cr2Spec> {
[INFO] [stdout]       |                          ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19738 |             pub fn ois2n(&mut self) -> Ois2nW<'_, Cr2Spec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19743:25
[INFO] [stdout]       |
[INFO] [stdout] 19743 |             pub fn ois4(&mut self) -> Ois4W<Cr2Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19743 |             pub fn ois4(&mut self) -> Ois4W<'_, Cr2Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:19748:26
[INFO] [stdout]       |
[INFO] [stdout] 19748 |             pub fn ois4n(&mut self) -> Ois4nW<Cr2Spec> {
[INFO] [stdout]       |                          ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 19748 |             pub fn ois4n(&mut self) -> Ois4nW<'_, Cr2Spec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20538:24
[INFO] [stdout]       |
[INFO] [stdout] 20538 |             pub fn sms(&mut self) -> SmsW<SmcrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20538 |             pub fn sms(&mut self) -> SmsW<'_, SmcrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20543:25
[INFO] [stdout]       |
[INFO] [stdout] 20543 |             pub fn occs(&mut self) -> OccsW<SmcrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20543 |             pub fn occs(&mut self) -> OccsW<'_, SmcrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20548:23
[INFO] [stdout]       |
[INFO] [stdout] 20548 |             pub fn ts(&mut self) -> TsW<SmcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20548 |             pub fn ts(&mut self) -> TsW<'_, SmcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20553:24
[INFO] [stdout]       |
[INFO] [stdout] 20553 |             pub fn msm(&mut self) -> MsmW<SmcrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20553 |             pub fn msm(&mut self) -> MsmW<'_, SmcrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20558:24
[INFO] [stdout]       |
[INFO] [stdout] 20558 |             pub fn etf(&mut self) -> EtfW<SmcrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20558 |             pub fn etf(&mut self) -> EtfW<'_, SmcrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20563:25
[INFO] [stdout]       |
[INFO] [stdout] 20563 |             pub fn etps(&mut self) -> EtpsW<SmcrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20563 |             pub fn etps(&mut self) -> EtpsW<'_, SmcrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20568:24
[INFO] [stdout]       |
[INFO] [stdout] 20568 |             pub fn ece(&mut self) -> EceW<SmcrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20568 |             pub fn ece(&mut self) -> EceW<'_, SmcrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20573:24
[INFO] [stdout]       |
[INFO] [stdout] 20573 |             pub fn etp(&mut self) -> EtpW<SmcrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20573 |             pub fn etp(&mut self) -> EtpW<'_, SmcrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20740:24
[INFO] [stdout]       |
[INFO] [stdout] 20740 |             pub fn uie(&mut self) -> UieW<DierSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20740 |             pub fn uie(&mut self) -> UieW<'_, DierSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20745:26
[INFO] [stdout]       |
[INFO] [stdout] 20745 |             pub fn cc0ie(&mut self) -> Cc0ieW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20745 |             pub fn cc0ie(&mut self) -> Cc0ieW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20750:26
[INFO] [stdout]       |
[INFO] [stdout] 20750 |             pub fn cc1ie(&mut self) -> Cc1ieW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20750 |             pub fn cc1ie(&mut self) -> Cc1ieW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20755:26
[INFO] [stdout]       |
[INFO] [stdout] 20755 |             pub fn cc2ie(&mut self) -> Cc2ieW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20755 |             pub fn cc2ie(&mut self) -> Cc2ieW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20760:26
[INFO] [stdout]       |
[INFO] [stdout] 20760 |             pub fn cc3ie(&mut self) -> Cc3ieW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20760 |             pub fn cc3ie(&mut self) -> Cc3ieW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20765:26
[INFO] [stdout]       |
[INFO] [stdout] 20765 |             pub fn comie(&mut self) -> ComieW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20765 |             pub fn comie(&mut self) -> ComieW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20770:24
[INFO] [stdout]       |
[INFO] [stdout] 20770 |             pub fn tie(&mut self) -> TieW<DierSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20770 |             pub fn tie(&mut self) -> TieW<'_, DierSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20775:24
[INFO] [stdout]       |
[INFO] [stdout] 20775 |             pub fn bie(&mut self) -> BieW<DierSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20775 |             pub fn bie(&mut self) -> BieW<'_, DierSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20780:24
[INFO] [stdout]       |
[INFO] [stdout] 20780 |             pub fn ude(&mut self) -> UdeW<DierSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20780 |             pub fn ude(&mut self) -> UdeW<'_, DierSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20785:26
[INFO] [stdout]       |
[INFO] [stdout] 20785 |             pub fn cc0de(&mut self) -> Cc0deW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20785 |             pub fn cc0de(&mut self) -> Cc0deW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20790:26
[INFO] [stdout]       |
[INFO] [stdout] 20790 |             pub fn cc1de(&mut self) -> Cc1deW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20790 |             pub fn cc1de(&mut self) -> Cc1deW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20795:26
[INFO] [stdout]       |
[INFO] [stdout] 20795 |             pub fn cc2de(&mut self) -> Cc2deW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20795 |             pub fn cc2de(&mut self) -> Cc2deW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20800:26
[INFO] [stdout]       |
[INFO] [stdout] 20800 |             pub fn cc3de(&mut self) -> Cc3deW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20800 |             pub fn cc3de(&mut self) -> Cc3deW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20805:26
[INFO] [stdout]       |
[INFO] [stdout] 20805 |             pub fn comde(&mut self) -> ComdeW<DierSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20805 |             pub fn comde(&mut self) -> ComdeW<'_, DierSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20810:24
[INFO] [stdout]       |
[INFO] [stdout] 20810 |             pub fn tde(&mut self) -> TdeW<DierSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20810 |             pub fn tde(&mut self) -> TdeW<'_, DierSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20950:24
[INFO] [stdout]       |
[INFO] [stdout] 20950 |             pub fn uif(&mut self) -> UifW<SrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20950 |             pub fn uif(&mut self) -> UifW<'_, SrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20955:26
[INFO] [stdout]       |
[INFO] [stdout] 20955 |             pub fn cc0if(&mut self) -> Cc0ifW<SrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20955 |             pub fn cc0if(&mut self) -> Cc0ifW<'_, SrSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20960:26
[INFO] [stdout]       |
[INFO] [stdout] 20960 |             pub fn cc1if(&mut self) -> Cc1ifW<SrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20960 |             pub fn cc1if(&mut self) -> Cc1ifW<'_, SrSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20965:26
[INFO] [stdout]       |
[INFO] [stdout] 20965 |             pub fn cc2if(&mut self) -> Cc2ifW<SrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20965 |             pub fn cc2if(&mut self) -> Cc2ifW<'_, SrSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20970:26
[INFO] [stdout]       |
[INFO] [stdout] 20970 |             pub fn cc3if(&mut self) -> Cc3ifW<SrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20970 |             pub fn cc3if(&mut self) -> Cc3ifW<'_, SrSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20975:26
[INFO] [stdout]       |
[INFO] [stdout] 20975 |             pub fn comif(&mut self) -> ComifW<SrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20975 |             pub fn comif(&mut self) -> ComifW<'_, SrSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20980:24
[INFO] [stdout]       |
[INFO] [stdout] 20980 |             pub fn tif(&mut self) -> TifW<SrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20980 |             pub fn tif(&mut self) -> TifW<'_, SrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20985:24
[INFO] [stdout]       |
[INFO] [stdout] 20985 |             pub fn bif(&mut self) -> BifW<SrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20985 |             pub fn bif(&mut self) -> BifW<'_, SrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20990:26
[INFO] [stdout]       |
[INFO] [stdout] 20990 |             pub fn cc0of(&mut self) -> Cc0ofW<SrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20990 |             pub fn cc0of(&mut self) -> Cc0ofW<'_, SrSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:20995:26
[INFO] [stdout]       |
[INFO] [stdout] 20995 |             pub fn cc1of(&mut self) -> Cc1ofW<SrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 20995 |             pub fn cc1of(&mut self) -> Cc1ofW<'_, SrSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21000:26
[INFO] [stdout]       |
[INFO] [stdout] 21000 |             pub fn cc2of(&mut self) -> Cc2ofW<SrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21000 |             pub fn cc2of(&mut self) -> Cc2ofW<'_, SrSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21005:26
[INFO] [stdout]       |
[INFO] [stdout] 21005 |             pub fn cc3of(&mut self) -> Cc3ofW<SrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21005 |             pub fn cc3of(&mut self) -> Cc3ofW<'_, SrSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21049:23
[INFO] [stdout]       |
[INFO] [stdout] 21049 |             pub fn ug(&mut self) -> UgW<EgrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21049 |             pub fn ug(&mut self) -> UgW<'_, EgrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21054:25
[INFO] [stdout]       |
[INFO] [stdout] 21054 |             pub fn cc0g(&mut self) -> Cc0gW<EgrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21054 |             pub fn cc0g(&mut self) -> Cc0gW<'_, EgrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21059:25
[INFO] [stdout]       |
[INFO] [stdout] 21059 |             pub fn cc1g(&mut self) -> Cc1gW<EgrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21059 |             pub fn cc1g(&mut self) -> Cc1gW<'_, EgrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21064:25
[INFO] [stdout]       |
[INFO] [stdout] 21064 |             pub fn cc2g(&mut self) -> Cc2gW<EgrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21064 |             pub fn cc2g(&mut self) -> Cc2gW<'_, EgrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21069:25
[INFO] [stdout]       |
[INFO] [stdout] 21069 |             pub fn cc3g(&mut self) -> Cc3gW<EgrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21069 |             pub fn cc3g(&mut self) -> Cc3gW<'_, EgrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21074:25
[INFO] [stdout]       |
[INFO] [stdout] 21074 |             pub fn comg(&mut self) -> ComgW<EgrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21074 |             pub fn comg(&mut self) -> ComgW<'_, EgrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21079:23
[INFO] [stdout]       |
[INFO] [stdout] 21079 |             pub fn tg(&mut self) -> TgW<EgrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21079 |             pub fn tg(&mut self) -> TgW<'_, EgrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21084:23
[INFO] [stdout]       |
[INFO] [stdout] 21084 |             pub fn bg(&mut self) -> BgW<EgrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21084 |             pub fn bg(&mut self) -> BgW<'_, EgrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21972:25
[INFO] [stdout]       |
[INFO] [stdout] 21972 |             pub fn cc0s(&mut self) -> Cc0sW<Ccmr0InputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21972 |             pub fn cc0s(&mut self) -> Cc0sW<'_, Ccmr0InputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21977:27
[INFO] [stdout]       |
[INFO] [stdout] 21977 |             pub fn ic0psc(&mut self) -> Ic0pscW<Ccmr0InputSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21977 |             pub fn ic0psc(&mut self) -> Ic0pscW<'_, Ccmr0InputSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21982:25
[INFO] [stdout]       |
[INFO] [stdout] 21982 |             pub fn ic0f(&mut self) -> Ic0fW<Ccmr0InputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21982 |             pub fn ic0f(&mut self) -> Ic0fW<'_, Ccmr0InputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21987:25
[INFO] [stdout]       |
[INFO] [stdout] 21987 |             pub fn cc1s(&mut self) -> Cc1sW<Ccmr0InputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21987 |             pub fn cc1s(&mut self) -> Cc1sW<'_, Ccmr0InputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21992:27
[INFO] [stdout]       |
[INFO] [stdout] 21992 |             pub fn ic1psc(&mut self) -> Ic1pscW<Ccmr0InputSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21992 |             pub fn ic1psc(&mut self) -> Ic1pscW<'_, Ccmr0InputSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:21997:25
[INFO] [stdout]       |
[INFO] [stdout] 21997 |             pub fn ic1f(&mut self) -> Ic1fW<Ccmr0InputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 21997 |             pub fn ic1f(&mut self) -> Ic1fW<'_, Ccmr0InputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22551:25
[INFO] [stdout]       |
[INFO] [stdout] 22551 |             pub fn cc0s(&mut self) -> Cc0sW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22551 |             pub fn cc0s(&mut self) -> Cc0sW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22556:26
[INFO] [stdout]       |
[INFO] [stdout] 22556 |             pub fn oc0fe(&mut self) -> Oc0feW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22556 |             pub fn oc0fe(&mut self) -> Oc0feW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22561:26
[INFO] [stdout]       |
[INFO] [stdout] 22561 |             pub fn oc0pe(&mut self) -> Oc0peW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22561 |             pub fn oc0pe(&mut self) -> Oc0peW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22566:25
[INFO] [stdout]       |
[INFO] [stdout] 22566 |             pub fn oc0m(&mut self) -> Oc0mW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22566 |             pub fn oc0m(&mut self) -> Oc0mW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22571:26
[INFO] [stdout]       |
[INFO] [stdout] 22571 |             pub fn oc0ce(&mut self) -> Oc0ceW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22571 |             pub fn oc0ce(&mut self) -> Oc0ceW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22576:25
[INFO] [stdout]       |
[INFO] [stdout] 22576 |             pub fn cc1s(&mut self) -> Cc1sW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22576 |             pub fn cc1s(&mut self) -> Cc1sW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22581:26
[INFO] [stdout]       |
[INFO] [stdout] 22581 |             pub fn oc1fe(&mut self) -> Oc1feW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22581 |             pub fn oc1fe(&mut self) -> Oc1feW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22586:26
[INFO] [stdout]       |
[INFO] [stdout] 22586 |             pub fn oc1pe(&mut self) -> Oc1peW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22586 |             pub fn oc1pe(&mut self) -> Oc1peW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22591:25
[INFO] [stdout]       |
[INFO] [stdout] 22591 |             pub fn oc1m(&mut self) -> Oc1mW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22591 |             pub fn oc1m(&mut self) -> Oc1mW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:22596:26
[INFO] [stdout]       |
[INFO] [stdout] 22596 |             pub fn oc1ce(&mut self) -> Oc1ceW<Ccmr0OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 22596 |             pub fn oc1ce(&mut self) -> Oc1ceW<'_, Ccmr0OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:23486:25
[INFO] [stdout]       |
[INFO] [stdout] 23486 |             pub fn cc2s(&mut self) -> Cc2sW<Ccmr1InputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 23486 |             pub fn cc2s(&mut self) -> Cc2sW<'_, Ccmr1InputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:23491:27
[INFO] [stdout]       |
[INFO] [stdout] 23491 |             pub fn ic2psc(&mut self) -> Ic2pscW<Ccmr1InputSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 23491 |             pub fn ic2psc(&mut self) -> Ic2pscW<'_, Ccmr1InputSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:23496:25
[INFO] [stdout]       |
[INFO] [stdout] 23496 |             pub fn ic2f(&mut self) -> Ic2fW<Ccmr1InputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 23496 |             pub fn ic2f(&mut self) -> Ic2fW<'_, Ccmr1InputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:23501:25
[INFO] [stdout]       |
[INFO] [stdout] 23501 |             pub fn cc3s(&mut self) -> Cc3sW<Ccmr1InputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 23501 |             pub fn cc3s(&mut self) -> Cc3sW<'_, Ccmr1InputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:23506:27
[INFO] [stdout]       |
[INFO] [stdout] 23506 |             pub fn ic3psc(&mut self) -> Ic3pscW<Ccmr1InputSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 23506 |             pub fn ic3psc(&mut self) -> Ic3pscW<'_, Ccmr1InputSpec> {
[INFO] [stdout]       |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:23511:25
[INFO] [stdout]       |
[INFO] [stdout] 23511 |             pub fn ic3f(&mut self) -> Ic3fW<Ccmr1InputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 23511 |             pub fn ic3f(&mut self) -> Ic3fW<'_, Ccmr1InputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24065:25
[INFO] [stdout]       |
[INFO] [stdout] 24065 |             pub fn cc2s(&mut self) -> Cc2sW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24065 |             pub fn cc2s(&mut self) -> Cc2sW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24070:26
[INFO] [stdout]       |
[INFO] [stdout] 24070 |             pub fn oc2fe(&mut self) -> Oc2feW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24070 |             pub fn oc2fe(&mut self) -> Oc2feW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24075:26
[INFO] [stdout]       |
[INFO] [stdout] 24075 |             pub fn oc2pe(&mut self) -> Oc2peW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24075 |             pub fn oc2pe(&mut self) -> Oc2peW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24080:25
[INFO] [stdout]       |
[INFO] [stdout] 24080 |             pub fn oc2m(&mut self) -> Oc2mW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24080 |             pub fn oc2m(&mut self) -> Oc2mW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24085:26
[INFO] [stdout]       |
[INFO] [stdout] 24085 |             pub fn oc2ce(&mut self) -> Oc2ceW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24085 |             pub fn oc2ce(&mut self) -> Oc2ceW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24090:25
[INFO] [stdout]       |
[INFO] [stdout] 24090 |             pub fn cc3s(&mut self) -> Cc3sW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24090 |             pub fn cc3s(&mut self) -> Cc3sW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24095:26
[INFO] [stdout]       |
[INFO] [stdout] 24095 |             pub fn oc3fe(&mut self) -> Oc3feW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24095 |             pub fn oc3fe(&mut self) -> Oc3feW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24100:26
[INFO] [stdout]       |
[INFO] [stdout] 24100 |             pub fn oc3pe(&mut self) -> Oc3peW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24100 |             pub fn oc3pe(&mut self) -> Oc3peW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24105:25
[INFO] [stdout]       |
[INFO] [stdout] 24105 |             pub fn oc3m(&mut self) -> Oc3mW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24105 |             pub fn oc3m(&mut self) -> Oc3mW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24110:26
[INFO] [stdout]       |
[INFO] [stdout] 24110 |             pub fn oc3ce(&mut self) -> Oc3ceW<Ccmr1OutputSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ----------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24110 |             pub fn oc3ce(&mut self) -> Oc3ceW<'_, Ccmr1OutputSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24678:25
[INFO] [stdout]       |
[INFO] [stdout] 24678 |             pub fn cc0e(&mut self) -> Cc0eW<CcerSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24678 |             pub fn cc0e(&mut self) -> Cc0eW<'_, CcerSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24683:25
[INFO] [stdout]       |
[INFO] [stdout] 24683 |             pub fn cc0p(&mut self) -> Cc0pW<CcerSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24683 |             pub fn cc0p(&mut self) -> Cc0pW<'_, CcerSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24688:26
[INFO] [stdout]       |
[INFO] [stdout] 24688 |             pub fn cc0ne(&mut self) -> Cc0neW<CcerSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24688 |             pub fn cc0ne(&mut self) -> Cc0neW<'_, CcerSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24693:26
[INFO] [stdout]       |
[INFO] [stdout] 24693 |             pub fn cc0np(&mut self) -> Cc0npW<CcerSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24693 |             pub fn cc0np(&mut self) -> Cc0npW<'_, CcerSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24698:25
[INFO] [stdout]       |
[INFO] [stdout] 24698 |             pub fn cc1e(&mut self) -> Cc1eW<CcerSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24698 |             pub fn cc1e(&mut self) -> Cc1eW<'_, CcerSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24703:25
[INFO] [stdout]       |
[INFO] [stdout] 24703 |             pub fn cc1p(&mut self) -> Cc1pW<CcerSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24703 |             pub fn cc1p(&mut self) -> Cc1pW<'_, CcerSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24708:26
[INFO] [stdout]       |
[INFO] [stdout] 24708 |             pub fn cc1ne(&mut self) -> Cc1neW<CcerSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24708 |             pub fn cc1ne(&mut self) -> Cc1neW<'_, CcerSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24713:26
[INFO] [stdout]       |
[INFO] [stdout] 24713 |             pub fn cc1np(&mut self) -> Cc1npW<CcerSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24713 |             pub fn cc1np(&mut self) -> Cc1npW<'_, CcerSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24718:25
[INFO] [stdout]       |
[INFO] [stdout] 24718 |             pub fn cc2e(&mut self) -> Cc2eW<CcerSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24718 |             pub fn cc2e(&mut self) -> Cc2eW<'_, CcerSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24723:25
[INFO] [stdout]       |
[INFO] [stdout] 24723 |             pub fn cc2p(&mut self) -> Cc2pW<CcerSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24723 |             pub fn cc2p(&mut self) -> Cc2pW<'_, CcerSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24728:26
[INFO] [stdout]       |
[INFO] [stdout] 24728 |             pub fn cc2ne(&mut self) -> Cc2neW<CcerSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24728 |             pub fn cc2ne(&mut self) -> Cc2neW<'_, CcerSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24733:26
[INFO] [stdout]       |
[INFO] [stdout] 24733 |             pub fn cc2np(&mut self) -> Cc2npW<CcerSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24733 |             pub fn cc2np(&mut self) -> Cc2npW<'_, CcerSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24738:25
[INFO] [stdout]       |
[INFO] [stdout] 24738 |             pub fn cc3e(&mut self) -> Cc3eW<CcerSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24738 |             pub fn cc3e(&mut self) -> Cc3eW<'_, CcerSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24743:25
[INFO] [stdout]       |
[INFO] [stdout] 24743 |             pub fn cc3p(&mut self) -> Cc3pW<CcerSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24743 |             pub fn cc3p(&mut self) -> Cc3pW<'_, CcerSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24748:26
[INFO] [stdout]       |
[INFO] [stdout] 24748 |             pub fn cc3ne(&mut self) -> Cc3neW<CcerSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24748 |             pub fn cc3ne(&mut self) -> Cc3neW<'_, CcerSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24753:26
[INFO] [stdout]       |
[INFO] [stdout] 24753 |             pub fn cc3np(&mut self) -> Cc3npW<CcerSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24753 |             pub fn cc3np(&mut self) -> Cc3npW<'_, CcerSpec> {
[INFO] [stdout]       |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24794:24
[INFO] [stdout]       |
[INFO] [stdout] 24794 |             pub fn cnt(&mut self) -> CntW<CntSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24794 |             pub fn cnt(&mut self) -> CntW<'_, CntSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24835:24
[INFO] [stdout]       |
[INFO] [stdout] 24835 |             pub fn psc(&mut self) -> PscW<PscSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24835 |             pub fn psc(&mut self) -> PscW<'_, PscSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24876:24
[INFO] [stdout]       |
[INFO] [stdout] 24876 |             pub fn arr(&mut self) -> ArrW<ArrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24876 |             pub fn arr(&mut self) -> ArrW<'_, ArrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24917:24
[INFO] [stdout]       |
[INFO] [stdout] 24917 |             pub fn rcr(&mut self) -> RcrW<RcrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24917 |             pub fn rcr(&mut self) -> RcrW<'_, RcrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24958:25
[INFO] [stdout]       |
[INFO] [stdout] 24958 |             pub fn ccr0(&mut self) -> Ccr0W<Ccr0Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24958 |             pub fn ccr0(&mut self) -> Ccr0W<'_, Ccr0Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:24999:25
[INFO] [stdout]       |
[INFO] [stdout] 24999 |             pub fn ccr1(&mut self) -> Ccr1W<Ccr1Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 24999 |             pub fn ccr1(&mut self) -> Ccr1W<'_, Ccr1Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25040:25
[INFO] [stdout]       |
[INFO] [stdout] 25040 |             pub fn ccr2(&mut self) -> Ccr2W<Ccr2Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25040 |             pub fn ccr2(&mut self) -> Ccr2W<'_, Ccr2Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25081:25
[INFO] [stdout]       |
[INFO] [stdout] 25081 |             pub fn ccr3(&mut self) -> Ccr3W<Ccr3Spec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25081 |             pub fn ccr3(&mut self) -> Ccr3W<'_, Ccr3Spec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25563:24
[INFO] [stdout]       |
[INFO] [stdout] 25563 |             pub fn dtg(&mut self) -> DtgW<BdtrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25563 |             pub fn dtg(&mut self) -> DtgW<'_, BdtrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25568:25
[INFO] [stdout]       |
[INFO] [stdout] 25568 |             pub fn lock(&mut self) -> LockW<BdtrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25568 |             pub fn lock(&mut self) -> LockW<'_, BdtrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25573:25
[INFO] [stdout]       |
[INFO] [stdout] 25573 |             pub fn ossi(&mut self) -> OssiW<BdtrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25573 |             pub fn ossi(&mut self) -> OssiW<'_, BdtrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25578:25
[INFO] [stdout]       |
[INFO] [stdout] 25578 |             pub fn ossr(&mut self) -> OssrW<BdtrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25578 |             pub fn ossr(&mut self) -> OssrW<'_, BdtrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25583:24
[INFO] [stdout]       |
[INFO] [stdout] 25583 |             pub fn bke(&mut self) -> BkeW<BdtrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25583 |             pub fn bke(&mut self) -> BkeW<'_, BdtrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25588:24
[INFO] [stdout]       |
[INFO] [stdout] 25588 |             pub fn bkp(&mut self) -> BkpW<BdtrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25588 |             pub fn bkp(&mut self) -> BkpW<'_, BdtrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25593:24
[INFO] [stdout]       |
[INFO] [stdout] 25593 |             pub fn aoe(&mut self) -> AoeW<BdtrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25593 |             pub fn aoe(&mut self) -> AoeW<'_, BdtrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25598:24
[INFO] [stdout]       |
[INFO] [stdout] 25598 |             pub fn moe(&mut self) -> MoeW<BdtrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25598 |             pub fn moe(&mut self) -> MoeW<'_, BdtrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25603:24
[INFO] [stdout]       |
[INFO] [stdout] 25603 |             pub fn bkf(&mut self) -> BkfW<BdtrSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25603 |             pub fn bkf(&mut self) -> BkfW<'_, BdtrSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25812:23
[INFO] [stdout]       |
[INFO] [stdout] 25812 |             pub fn dr(&mut self) -> DrW<DrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ----------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25812 |             pub fn dr(&mut self) -> DrW<'_, DrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25817:23
[INFO] [stdout]       |
[INFO] [stdout] 25817 |             pub fn fe(&mut self) -> FeW<DrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ----------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25817 |             pub fn fe(&mut self) -> FeW<'_, DrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25822:23
[INFO] [stdout]       |
[INFO] [stdout] 25822 |             pub fn pe(&mut self) -> PeW<DrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ----------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25822 |             pub fn pe(&mut self) -> PeW<'_, DrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25827:23
[INFO] [stdout]       |
[INFO] [stdout] 25827 |             pub fn be(&mut self) -> BeW<DrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ----------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25827 |             pub fn be(&mut self) -> BeW<'_, DrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25832:23
[INFO] [stdout]       |
[INFO] [stdout] 25832 |             pub fn oe(&mut self) -> OeW<DrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ----------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25832 |             pub fn oe(&mut self) -> OeW<'_, DrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25900:23
[INFO] [stdout]       |
[INFO] [stdout] 25900 |             pub fn fe(&mut self) -> FeW<RsrEcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25900 |             pub fn fe(&mut self) -> FeW<'_, RsrEcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25905:23
[INFO] [stdout]       |
[INFO] [stdout] 25905 |             pub fn pe(&mut self) -> PeW<RsrEcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25905 |             pub fn pe(&mut self) -> PeW<'_, RsrEcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25910:23
[INFO] [stdout]       |
[INFO] [stdout] 25910 |             pub fn be(&mut self) -> BeW<RsrEcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25910 |             pub fn be(&mut self) -> BeW<'_, RsrEcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:25915:23
[INFO] [stdout]       |
[INFO] [stdout] 25915 |             pub fn oe(&mut self) -> OeW<RsrEcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 25915 |             pub fn oe(&mut self) -> OeW<'_, RsrEcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26017:25
[INFO] [stdout]       |
[INFO] [stdout] 26017 |             pub fn ibrd(&mut self) -> IbrdW<IbrdSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26017 |             pub fn ibrd(&mut self) -> IbrdW<'_, IbrdSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26058:25
[INFO] [stdout]       |
[INFO] [stdout] 26058 |             pub fn fbrd(&mut self) -> FbrdW<FbrdSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26058 |             pub fn fbrd(&mut self) -> FbrdW<'_, FbrdSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26333:24
[INFO] [stdout]       |
[INFO] [stdout] 26333 |             pub fn brk(&mut self) -> BrkW<LcrHSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26333 |             pub fn brk(&mut self) -> BrkW<'_, LcrHSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26338:24
[INFO] [stdout]       |
[INFO] [stdout] 26338 |             pub fn pen(&mut self) -> PenW<LcrHSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26338 |             pub fn pen(&mut self) -> PenW<'_, LcrHSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26343:24
[INFO] [stdout]       |
[INFO] [stdout] 26343 |             pub fn eps(&mut self) -> EpsW<LcrHSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26343 |             pub fn eps(&mut self) -> EpsW<'_, LcrHSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26348:25
[INFO] [stdout]       |
[INFO] [stdout] 26348 |             pub fn stp2(&mut self) -> Stp2W<LcrHSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26348 |             pub fn stp2(&mut self) -> Stp2W<'_, LcrHSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26353:24
[INFO] [stdout]       |
[INFO] [stdout] 26353 |             pub fn fen(&mut self) -> FenW<LcrHSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26353 |             pub fn fen(&mut self) -> FenW<'_, LcrHSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26358:25
[INFO] [stdout]       |
[INFO] [stdout] 26358 |             pub fn wlen(&mut self) -> WlenW<LcrHSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26358 |             pub fn wlen(&mut self) -> WlenW<'_, LcrHSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26363:24
[INFO] [stdout]       |
[INFO] [stdout] 26363 |             pub fn sps(&mut self) -> SpsW<LcrHSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26363 |             pub fn sps(&mut self) -> SpsW<'_, LcrHSpec> {
[INFO] [stdout]       |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26458:28
[INFO] [stdout]       |
[INFO] [stdout] 26458 |             pub fn uart_en(&mut self) -> UartEnW<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] 26458 |             pub fn uart_en(&mut self) -> UartEnW<'_, 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/lib.rs:26463:24
[INFO] [stdout]       |
[INFO] [stdout] 26463 |             pub fn lbe(&mut self) -> LbeW<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] 26463 |             pub fn lbe(&mut self) -> LbeW<'_, 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/lib.rs:26468:24
[INFO] [stdout]       |
[INFO] [stdout] 26468 |             pub fn txe(&mut self) -> TxeW<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] 26468 |             pub fn txe(&mut self) -> TxeW<'_, 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/lib.rs:26473:24
[INFO] [stdout]       |
[INFO] [stdout] 26473 |             pub fn rxe(&mut self) -> RxeW<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] 26473 |             pub fn rxe(&mut self) -> RxeW<'_, 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/lib.rs:26478:24
[INFO] [stdout]       |
[INFO] [stdout] 26478 |             pub fn rts(&mut self) -> RtsW<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] 26478 |             pub fn rts(&mut self) -> RtsW<'_, 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/lib.rs:26483:27
[INFO] [stdout]       |
[INFO] [stdout] 26483 |             pub fn rts_en(&mut self) -> RtsEnW<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] 26483 |             pub fn rts_en(&mut self) -> RtsEnW<'_, 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/lib.rs:26488:27
[INFO] [stdout]       |
[INFO] [stdout] 26488 |             pub fn cts_en(&mut self) -> CtsEnW<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] 26488 |             pub fn cts_en(&mut self) -> CtsEnW<'_, 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/lib.rs:26728:29
[INFO] [stdout]       |
[INFO] [stdout] 26728 |             pub fn txiflsel(&mut self) -> TxiflselW<IflsSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26728 |             pub fn txiflsel(&mut self) -> TxiflselW<'_, IflsSpec> {
[INFO] [stdout]       |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26733:29
[INFO] [stdout]       |
[INFO] [stdout] 26733 |             pub fn rxiflsel(&mut self) -> RxiflselW<IflsSpec> {
[INFO] [stdout]       |                             ^^^^^^^^^     ------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                             |
[INFO] [stdout]       |                             this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26733 |             pub fn rxiflsel(&mut self) -> RxiflselW<'_, IflsSpec> {
[INFO] [stdout]       |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26837:25
[INFO] [stdout]       |
[INFO] [stdout] 26837 |             pub fn ctsm(&mut self) -> CtsmW<ImscSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     --------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26837 |             pub fn ctsm(&mut self) -> CtsmW<'_, ImscSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26842:23
[INFO] [stdout]       |
[INFO] [stdout] 26842 |             pub fn rx(&mut self) -> RxW<ImscSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26842 |             pub fn rx(&mut self) -> RxW<'_, ImscSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26847:23
[INFO] [stdout]       |
[INFO] [stdout] 26847 |             pub fn tx(&mut self) -> TxW<ImscSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26847 |             pub fn tx(&mut self) -> TxW<'_, ImscSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26852:23
[INFO] [stdout]       |
[INFO] [stdout] 26852 |             pub fn rt(&mut self) -> RtW<ImscSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26852 |             pub fn rt(&mut self) -> RtW<'_, ImscSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26857:23
[INFO] [stdout]       |
[INFO] [stdout] 26857 |             pub fn fe(&mut self) -> FeW<ImscSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26857 |             pub fn fe(&mut self) -> FeW<'_, ImscSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26862:23
[INFO] [stdout]       |
[INFO] [stdout] 26862 |             pub fn pe(&mut self) -> PeW<ImscSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26862 |             pub fn pe(&mut self) -> PeW<'_, ImscSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26867:23
[INFO] [stdout]       |
[INFO] [stdout] 26867 |             pub fn be(&mut self) -> BeW<ImscSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26867 |             pub fn be(&mut self) -> BeW<'_, ImscSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26872:23
[INFO] [stdout]       |
[INFO] [stdout] 26872 |             pub fn oe(&mut self) -> OeW<ImscSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26872 |             pub fn oe(&mut self) -> OeW<'_, ImscSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26976:25
[INFO] [stdout]       |
[INFO] [stdout] 26976 |             pub fn ctsm(&mut self) -> CtsmW<RisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26976 |             pub fn ctsm(&mut self) -> CtsmW<'_, RisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26981:23
[INFO] [stdout]       |
[INFO] [stdout] 26981 |             pub fn rx(&mut self) -> RxW<RisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26981 |             pub fn rx(&mut self) -> RxW<'_, RisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26986:23
[INFO] [stdout]       |
[INFO] [stdout] 26986 |             pub fn tx(&mut self) -> TxW<RisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26986 |             pub fn tx(&mut self) -> TxW<'_, RisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26991:23
[INFO] [stdout]       |
[INFO] [stdout] 26991 |             pub fn rt(&mut self) -> RtW<RisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26991 |             pub fn rt(&mut self) -> RtW<'_, RisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:26996:23
[INFO] [stdout]       |
[INFO] [stdout] 26996 |             pub fn fe(&mut self) -> FeW<RisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 26996 |             pub fn fe(&mut self) -> FeW<'_, RisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27001:23
[INFO] [stdout]       |
[INFO] [stdout] 27001 |             pub fn pe(&mut self) -> PeW<RisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27001 |             pub fn pe(&mut self) -> PeW<'_, RisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27006:23
[INFO] [stdout]       |
[INFO] [stdout] 27006 |             pub fn be(&mut self) -> BeW<RisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27006 |             pub fn be(&mut self) -> BeW<'_, RisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27011:23
[INFO] [stdout]       |
[INFO] [stdout] 27011 |             pub fn oe(&mut self) -> OeW<RisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27011 |             pub fn oe(&mut self) -> OeW<'_, RisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27115:25
[INFO] [stdout]       |
[INFO] [stdout] 27115 |             pub fn ctsm(&mut self) -> CtsmW<MisSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27115 |             pub fn ctsm(&mut self) -> CtsmW<'_, MisSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27120:23
[INFO] [stdout]       |
[INFO] [stdout] 27120 |             pub fn rx(&mut self) -> RxW<MisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27120 |             pub fn rx(&mut self) -> RxW<'_, MisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27125:23
[INFO] [stdout]       |
[INFO] [stdout] 27125 |             pub fn tx(&mut self) -> TxW<MisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27125 |             pub fn tx(&mut self) -> TxW<'_, MisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27130:23
[INFO] [stdout]       |
[INFO] [stdout] 27130 |             pub fn rt(&mut self) -> RtW<MisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27130 |             pub fn rt(&mut self) -> RtW<'_, MisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27135:23
[INFO] [stdout]       |
[INFO] [stdout] 27135 |             pub fn fe(&mut self) -> FeW<MisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27135 |             pub fn fe(&mut self) -> FeW<'_, MisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27140:23
[INFO] [stdout]       |
[INFO] [stdout] 27140 |             pub fn pe(&mut self) -> PeW<MisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27140 |             pub fn pe(&mut self) -> PeW<'_, MisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27145:23
[INFO] [stdout]       |
[INFO] [stdout] 27145 |             pub fn be(&mut self) -> BeW<MisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27145 |             pub fn be(&mut self) -> BeW<'_, MisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27150:23
[INFO] [stdout]       |
[INFO] [stdout] 27150 |             pub fn oe(&mut self) -> OeW<MisSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27150 |             pub fn oe(&mut self) -> OeW<'_, MisSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27254:25
[INFO] [stdout]       |
[INFO] [stdout] 27254 |             pub fn ctsm(&mut self) -> CtsmW<IcrSpec> {
[INFO] [stdout]       |                         ^^^^^^^^^     -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                         |
[INFO] [stdout]       |                         this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27254 |             pub fn ctsm(&mut self) -> CtsmW<'_, IcrSpec> {
[INFO] [stdout]       |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27259:23
[INFO] [stdout]       |
[INFO] [stdout] 27259 |             pub fn rx(&mut self) -> RxW<IcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27259 |             pub fn rx(&mut self) -> RxW<'_, IcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27264:23
[INFO] [stdout]       |
[INFO] [stdout] 27264 |             pub fn tx(&mut self) -> TxW<IcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27264 |             pub fn tx(&mut self) -> TxW<'_, IcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27269:23
[INFO] [stdout]       |
[INFO] [stdout] 27269 |             pub fn rt(&mut self) -> RtW<IcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27269 |             pub fn rt(&mut self) -> RtW<'_, IcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27274:23
[INFO] [stdout]       |
[INFO] [stdout] 27274 |             pub fn fe(&mut self) -> FeW<IcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27274 |             pub fn fe(&mut self) -> FeW<'_, IcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27279:23
[INFO] [stdout]       |
[INFO] [stdout] 27279 |             pub fn pe(&mut self) -> PeW<IcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27279 |             pub fn pe(&mut self) -> PeW<'_, IcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27284:23
[INFO] [stdout]       |
[INFO] [stdout] 27284 |             pub fn be(&mut self) -> BeW<IcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27284 |             pub fn be(&mut self) -> BeW<'_, IcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27289:23
[INFO] [stdout]       |
[INFO] [stdout] 27289 |             pub fn oe(&mut self) -> OeW<IcrSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27289 |             pub fn oe(&mut self) -> OeW<'_, IcrSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27348:26
[INFO] [stdout]       |
[INFO] [stdout] 27348 |             pub fn rx_en(&mut self) -> RxEnW<DmacrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27348 |             pub fn rx_en(&mut self) -> RxEnW<'_, DmacrSpec> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27353:26
[INFO] [stdout]       |
[INFO] [stdout] 27353 |             pub fn tx_en(&mut self) -> TxEnW<DmacrSpec> {
[INFO] [stdout]       |                          ^^^^^^^^^     ---------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27353 |             pub fn tx_en(&mut self) -> TxEnW<'_, DmacrSpec> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27358:27
[INFO] [stdout]       |
[INFO] [stdout] 27358 |             pub fn on_err(&mut self) -> OnErrW<DmacrSpec> {
[INFO] [stdout]       |                           ^^^^^^^^^     ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27358 |             pub fn on_err(&mut self) -> OnErrW<'_, DmacrSpec> {
[INFO] [stdout]       |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27825:23
[INFO] [stdout]       |
[INFO] [stdout] 27825 |             pub fn rm(&mut self) -> RmW<ModSpec> {
[INFO] [stdout]       |                       ^^^^^^^^^     ------------ the lifetime gets resolved as `'_`
[INFO] [stdout]       |                       |
[INFO] [stdout]       |                       this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27825 |             pub fn rm(&mut self) -> RmW<'_, ModSpec> {
[INFO] [stdout]       |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]      --> src/lib.rs:27830:24
[INFO] [stdout]       |
[INFO] [stdout] 27830 |             pub fn lom(&mut self) -> LomW<ModSpec> {
[INFO] [stdout]       |                        ^^^^^^^^^     ------------- the lifetime gets resolved as `'_`
[INFO] [stdout]       |                        |
[INFO] [stdout]       |                        this lifetime flows to the output
[INFO] [stdout]       |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]       |
[INFO] [stdout] 27830 |             pub fn lom(&mut self) -> LomW<'_, ModSpec> {
[INFO] [stdout]       |                                           +++
[WARN] too many lines in the log, truncating it
