[INFO] fetching crate atsamv71j21b 0.33.6-alpha0...
[INFO] building atsamv71j21b-0.33.6-alpha0 against try#4987e9d4227139400384ab59296ffee3b0fb1183 for pr-146237-2
[INFO] extracting crate atsamv71j21b 0.33.6-alpha0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate atsamv71j21b 0.33.6-alpha0
[INFO] finished tweaking crates.io crate atsamv71j21b 0.33.6-alpha0
[INFO] tweaked toml for crates.io crate atsamv71j21b 0.33.6-alpha0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate atsamv71j21b 0.33.6-alpha0 on toolchain 4987e9d4227139400384ab59296ffee3b0fb1183
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 151 packages to latest compatible versions
[INFO] [stderr]       Adding derive_more v0.99.20 (available: v2.0.1)
[INFO] [stderr]       Adding form v0.12.1 (available: v0.13.0)
[INFO] [stderr]       Adding irx-config v3.3.0 (available: v3.5.0)
[INFO] [stderr]       Adding regex v1.11.1 (available: v1.11.3)
[INFO] [stderr]       Adding svd2rust v0.33.5 (available: v0.37.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "+4987e9d4227139400384ab59296ffee3b0fb1183" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c09ba3cd72d86e24a911ec2e9e4c72728282d4eb5b42a7343610ef1ab9d05702
[INFO] running `Command { std: "docker" "start" "-a" "c09ba3cd72d86e24a911ec2e9e4c72728282d4eb5b42a7343610ef1ab9d05702", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c09ba3cd72d86e24a911ec2e9e4c72728282d4eb5b42a7343610ef1ab9d05702", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c09ba3cd72d86e24a911ec2e9e4c72728282d4eb5b42a7343610ef1ab9d05702", kill_on_drop: false }`
[INFO] [stdout] c09ba3cd72d86e24a911ec2e9e4c72728282d4eb5b42a7343610ef1ab9d05702
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fbbea75692cafd19ba65b014d3102e3ce50f9a27d1b56465910ac5bc17bdbf8d
[INFO] running `Command { std: "docker" "start" "-a" "fbbea75692cafd19ba65b014d3102e3ce50f9a27d1b56465910ac5bc17bdbf8d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling unicode-ident v1.0.19
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling litemap v0.8.0
[INFO] [stderr]    Compiling writeable v0.6.1
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling icu_normalizer_data v2.0.0
[INFO] [stderr]    Compiling icu_properties_data v2.0.1
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling anstyle-query v1.1.4
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling anstream v0.6.20
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling libc v0.2.176
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling clap_lex v0.7.5
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling indexmap v2.11.4
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling clap_builder v4.5.48
[INFO] [stderr]    Compiling regex-automata v0.4.11
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling constant_time_eq v0.3.1
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling is-terminal v0.4.16
[INFO] [stderr]    Compiling blake2b_simd v1.0.3
[INFO] [stderr]    Compiling jiff v0.2.15
[INFO] [stderr]    Compiling svd2rust v0.33.5
[INFO] [stderr]    Compiling unicode-width v0.2.1
[INFO] [stderr]    Compiling roxmltree v0.20.0
[INFO] [stderr]    Compiling clap v4.5.48
[INFO] [stderr]    Compiling utf8-width v0.1.7
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]    Compiling html-escape v0.2.13
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling env_filter v0.1.3
[INFO] [stderr]    Compiling env_logger v0.10.2
[INFO] [stderr]    Compiling inflections v1.1.1
[INFO] [stderr]    Compiling nb v0.1.3
[INFO] [stderr]    Compiling bare-metal v0.2.5
[INFO] [stderr]    Compiling volatile-register v0.2.2
[INFO] [stderr]    Compiling embedded-hal v0.2.7
[INFO] [stderr]    Compiling cortex-m v0.7.7
[INFO] [stderr]    Compiling form v0.12.1
[INFO] [stderr]    Compiling env_logger v0.11.8
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling derive_builder_core v0.12.0
[INFO] [stderr]    Compiling derive_more v0.99.20
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling derive_builder_macro v0.12.0
[INFO] [stderr]    Compiling yoke v0.8.0
[INFO] [stderr]    Compiling zerovec v0.11.4
[INFO] [stderr]    Compiling zerotrie v0.2.2
[INFO] [stderr]    Compiling derive_builder v0.12.0
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling potential_utf v0.1.3
[INFO] [stderr]    Compiling icu_locale_core v2.0.0
[INFO] [stderr]    Compiling icu_collections v2.0.0
[INFO] [stderr]    Compiling icu_provider v2.0.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling svd-rs v0.14.12
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling svd-parser v0.14.9
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling toml v0.7.8
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling irx-config v3.3.0
[INFO] [stderr]    Compiling atsamv71j21b v0.33.6-alpha0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/dis.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn chid0(&mut self) -> CHID0_W<DIS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn chid0(&mut self) -> CHID0_W<'_, DIS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_ttgr_usart_mode.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn tg(&mut self) -> TG_W<US_TTGR_USART_MODE_SPEC> {
[INFO] [stdout]    |               ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn tg(&mut self) -> TG_W<'_, US_TTGR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_ttgr_lon_mode.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn pcycle(&mut self) -> PCYCLE_W<US_TTGR_LON_MODE_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn pcycle(&mut self) -> PCYCLE_W<'_, US_TTGR_LON_MODE_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_fidi_usart_mode.rs:20:24
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn fi_di_ratio(&mut self) -> FI_DI_RATIO_W<US_FIDI_USART_MODE_SPEC> {
[INFO] [stdout]    |                        ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn fi_di_ratio(&mut self) -> FI_DI_RATIO_W<'_, US_FIDI_USART_MODE_SPEC> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_fidi_lon_mode.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn beta2(&mut self) -> BETA2_W<US_FIDI_LON_MODE_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn beta2(&mut self) -> BETA2_W<'_, US_FIDI_LON_MODE_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_if.rs:20:24
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn irda_filter(&mut self) -> IRDA_FILTER_W<US_IF_SPEC> {
[INFO] [stdout]    |                        ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn irda_filter(&mut self) -> IRDA_FILTER_W<'_, US_IF_SPEC> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_man.rs:260:18
[INFO] [stdout]     |
[INFO] [stdout] 260 |     pub fn tx_pl(&mut self) -> TX_PL_W<US_MAN_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |     pub fn tx_pl(&mut self) -> TX_PL_W<'_, US_MAN_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_man.rs:266:18
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub fn tx_pp(&mut self) -> TX_PP_W<US_MAN_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub fn tx_pp(&mut self) -> TX_PP_W<'_, US_MAN_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_man.rs:272:20
[INFO] [stdout]     |
[INFO] [stdout] 272 |     pub fn tx_mpol(&mut self) -> TX_MPOL_W<US_MAN_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 272 |     pub fn tx_mpol(&mut self) -> TX_MPOL_W<'_, US_MAN_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_man.rs:278:18
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn rx_pl(&mut self) -> RX_PL_W<US_MAN_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn rx_pl(&mut self) -> RX_PL_W<'_, US_MAN_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_man.rs:284:18
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub fn rx_pp(&mut self) -> RX_PP_W<US_MAN_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub fn rx_pp(&mut self) -> RX_PP_W<'_, US_MAN_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_man.rs:290:20
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub fn rx_mpol(&mut self) -> RX_MPOL_W<US_MAN_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub fn rx_mpol(&mut self) -> RX_MPOL_W<'_, US_MAN_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_man.rs:296:16
[INFO] [stdout]     |
[INFO] [stdout] 296 |     pub fn one(&mut self) -> ONE_W<US_MAN_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 296 |     pub fn one(&mut self) -> ONE_W<'_, US_MAN_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_man.rs:302:18
[INFO] [stdout]     |
[INFO] [stdout] 302 |     pub fn drift(&mut self) -> DRIFT_W<US_MAN_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 302 |     pub fn drift(&mut self) -> DRIFT_W<'_, US_MAN_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_man.rs:308:20
[INFO] [stdout]     |
[INFO] [stdout] 308 |     pub fn rxidlev(&mut self) -> RXIDLEV_W<US_MAN_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 308 |     pub fn rxidlev(&mut self) -> RXIDLEV_W<'_, US_MAN_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:172:17
[INFO] [stdout]     |
[INFO] [stdout] 172 |     pub fn nact(&mut self) -> NACT_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 172 |     pub fn nact(&mut self) -> NACT_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:178:19
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn pardis(&mut self) -> PARDIS_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn pardis(&mut self) -> PARDIS_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:184:19
[INFO] [stdout]     |
[INFO] [stdout] 184 |     pub fn chkdis(&mut self) -> CHKDIS_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 184 |     pub fn chkdis(&mut self) -> CHKDIS_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:190:19
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn chktyp(&mut self) -> CHKTYP_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn chktyp(&mut self) -> CHKTYP_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:196:16
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn dlm(&mut self) -> DLM_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn dlm(&mut self) -> DLM_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:202:18
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn fsdis(&mut self) -> FSDIS_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn fsdis(&mut self) -> FSDIS_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:208:20
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn wkuptyp(&mut self) -> WKUPTYP_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn wkuptyp(&mut self) -> WKUPTYP_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:214:16
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub fn dlc(&mut self) -> DLC_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub fn dlc(&mut self) -> DLC_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/thr.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn tdat(&mut self) -> TDAT_W<THR_SPEC> {
[INFO] [stdout]   |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn tdat(&mut self) -> TDAT_W<'_, THR_SPEC> {
[INFO] [stdout]   |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tshr.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn tsdat(&mut self) -> TSDAT_W<TSHR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn tsdat(&mut self) -> TSDAT_W<'_, TSHR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rc0r.rs:20:16
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn cp0(&mut self) -> CP0_W<RC0R_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn cp0(&mut self) -> CP0_W<'_, RC0R_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rc1r.rs:20:16
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn cp1(&mut self) -> CP1_W<RC1R_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn cp1(&mut self) -> CP1_W<'_, RC1R_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/ier.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn txrdy(&mut self) -> TXRDY_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn txrdy(&mut self) -> TXRDY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/ier.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn txempty(&mut self) -> TXEMPTY_W<IER_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn txempty(&mut self) -> TXEMPTY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/ier.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn rxrdy(&mut self) -> RXRDY_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn rxrdy(&mut self) -> RXRDY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/ier.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn ovrun(&mut self) -> OVRUN_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn ovrun(&mut self) -> OVRUN_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/ier.rs:47:16
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn cp0(&mut self) -> CP0_W<IER_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn cp0(&mut self) -> CP0_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/ier.rs:53:16
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn cp1(&mut self) -> CP1_W<IER_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn cp1(&mut self) -> CP1_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/ier.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn txsyn(&mut self) -> TXSYN_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn txsyn(&mut self) -> TXSYN_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/etrg2.rs:206:19
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub fn maxcnt(&mut self) -> MAXCNT_W<ETRG2_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub fn maxcnt(&mut self) -> MAXCNT_W<'_, ETRG2_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/mmr.rs:122:19
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub fn iadrsz(&mut self) -> IADRSZ_W<MMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub fn iadrsz(&mut self) -> IADRSZ_W<'_, MMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/mmr.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn mread(&mut self) -> MREAD_W<MMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn mread(&mut self) -> MREAD_W<'_, MMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/mmr.rs:134:17
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn dadr(&mut self) -> DADR_W<MMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn dadr(&mut self) -> DADR_W<'_, MMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/etrg2.rs:212:20
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn trgmode(&mut self) -> TRGMODE_W<ETRG2_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn trgmode(&mut self) -> TRGMODE_W<'_, ETRG2_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:101:19
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn nacken(&mut self) -> NACKEN_W<SMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn nacken(&mut self) -> NACKEN_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:107:17
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn smda(&mut self) -> SMDA_W<SMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn smda(&mut self) -> SMDA_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn smhh(&mut self) -> SMHH_W<SMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn smhh(&mut self) -> SMHH_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:119:21
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn sclwsdis(&mut self) -> SCLWSDIS_W<SMR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn sclwsdis(&mut self) -> SCLWSDIS_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:125:17
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn mask(&mut self) -> MASK_W<SMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn mask(&mut self) -> MASK_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:131:17
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn sadr(&mut self) -> SADR_W<SMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn sadr(&mut self) -> SADR_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:137:20
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub fn sadr1en(&mut self) -> SADR1EN_W<SMR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub fn sadr1en(&mut self) -> SADR1EN_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/etrg2.rs:218:20
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn trgedge(&mut self) -> TRGEDGE_W<ETRG2_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn trgedge(&mut self) -> TRGEDGE_W<'_, ETRG2_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/etrg2.rs:224:20
[INFO] [stdout]     |
[INFO] [stdout] 224 |     pub fn trgfilt(&mut self) -> TRGFILT_W<ETRG2_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 224 |     pub fn trgfilt(&mut self) -> TRGFILT_W<'_, ETRG2_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/etrg2.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub fn trgsrc(&mut self) -> TRGSRC_W<ETRG2_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub fn trgsrc(&mut self) -> TRGSRC_W<'_, ETRG2_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/etrg2.rs:236:17
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn rfen(&mut self) -> RFEN_W<ETRG2_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn rfen(&mut self) -> RFEN_W<'_, ETRG2_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/lebr2.rs:56:21
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn lebdelay(&mut self) -> LEBDELAY_W<LEBR2_SPEC> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn lebdelay(&mut self) -> LEBDELAY_W<'_, LEBR2_SPEC> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/lebr2.rs:62:20
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn pwmlfen(&mut self) -> PWMLFEN_W<LEBR2_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn pwmlfen(&mut self) -> PWMLFEN_W<'_, LEBR2_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/lebr2.rs:68:20
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn pwmlren(&mut self) -> PWMLREN_W<LEBR2_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn pwmlren(&mut self) -> PWMLREN_W<'_, LEBR2_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/lebr2.rs:74:20
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn pwmhfen(&mut self) -> PWMHFEN_W<LEBR2_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn pwmhfen(&mut self) -> PWMHFEN_W<'_, LEBR2_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/lebr2.rs:80:20
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn pwmhren(&mut self) -> PWMHREN_W<LEBR2_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn pwmhren(&mut self) -> PWMHREN_W<'_, LEBR2_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/cmupd3.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fn cpolup(&mut self) -> CPOLUP_W<CMUPD3_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fn cpolup(&mut self) -> CPOLUP_W<'_, CMUPD3_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/cmupd3.rs:17:22
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn cpolinvup(&mut self) -> CPOLINVUP_W<CMUPD3_SPEC> {
[INFO] [stdout]    |                      ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn cpolinvup(&mut self) -> CPOLINVUP_W<'_, CMUPD3_SPEC> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn sadr2en(&mut self) -> SADR2EN_W<SMR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn sadr2en(&mut self) -> SADR2EN_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:149:20
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn sadr3en(&mut self) -> SADR3EN_W<SMR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn sadr3en(&mut self) -> SADR3EN_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smr.rs:155:20
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn datamen(&mut self) -> DATAMEN_W<SMR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn datamen(&mut self) -> DATAMEN_W<'_, SMR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/iadr.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn iadr(&mut self) -> IADR_W<IADR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn iadr(&mut self) -> IADR_W<'_, IADR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/cwgr.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn cldiv(&mut self) -> CLDIV_W<CWGR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn cldiv(&mut self) -> CLDIV_W<'_, CWGR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/cwgr.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn chdiv(&mut self) -> CHDIV_W<CWGR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn chdiv(&mut self) -> CHDIV_W<'_, CWGR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/cwgr.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn ckdiv(&mut self) -> CKDIV_W<CWGR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn ckdiv(&mut self) -> CKDIV_W<'_, CWGR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/cwgr.rs:65:17
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn hold(&mut self) -> HOLD_W<CWGR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn hold(&mut self) -> HOLD_W<'_, CWGR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:39:19
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn txcomp(&mut self) -> TXCOMP_W<IER_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn txcomp(&mut self) -> TXCOMP_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:45:18
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn rxrdy(&mut self) -> RXRDY_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn rxrdy(&mut self) -> RXRDY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:51:18
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn txrdy(&mut self) -> TXRDY_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn txrdy(&mut self) -> TXRDY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub fn pdcm(&mut self) -> PDCM_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub fn pdcm(&mut self) -> PDCM_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/cr.rs:9:18
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn swrst(&mut self) -> SWRST_W<CR_SPEC> {
[INFO] [stdout]   |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |                  |
[INFO] [stdout]   |                  the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn swrst(&mut self) -> SWRST_W<'_, CR_SPEC> {
[INFO] [stdout]   |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/ier.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn rxsyn(&mut self) -> RXSYN_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn rxsyn(&mut self) -> RXSYN_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/idr.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn txrdy(&mut self) -> TXRDY_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn txrdy(&mut self) -> TXRDY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linmr.rs:226:20
[INFO] [stdout]     |
[INFO] [stdout] 226 |     pub fn syncdis(&mut self) -> SYNCDIS_W<US_LINMR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 226 |     pub fn syncdis(&mut self) -> SYNCDIS_W<'_, US_LINMR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_linir.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn idchr(&mut self) -> IDCHR_W<US_LINIR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn idchr(&mut self) -> IDCHR_W<'_, US_LINIR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonmr.rs:74:18
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn commt(&mut self) -> COMMT_W<US_LONMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn commt(&mut self) -> COMMT_W<'_, US_LONMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonmr.rs:80:19
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn coldet(&mut self) -> COLDET_W<US_LONMR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn coldet(&mut self) -> COLDET_W<'_, US_LONMR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonmr.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn tcol(&mut self) -> TCOL_W<US_LONMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn tcol(&mut self) -> TCOL_W<'_, US_LONMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonmr.rs:92:19
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn cdtail(&mut self) -> CDTAIL_W<US_LONMR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn cdtail(&mut self) -> CDTAIL_W<'_, US_LONMR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonmr.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn dmam(&mut self) -> DMAM_W<US_LONMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn dmam(&mut self) -> DMAM_W<'_, US_LONMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rswdt/mr.rs:74:16
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wdv(&mut self) -> WDV_W<MR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wdv(&mut self) -> WDV_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rswdt/mr.rs:80:19
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wdfien(&mut self) -> WDFIEN_W<MR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wdfien(&mut self) -> WDFIEN_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rswdt/mr.rs:86:20
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn wdrsten(&mut self) -> WDRSTEN_W<MR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn wdrsten(&mut self) -> WDRSTEN_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rswdt/mr.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn wddis(&mut self) -> WDDIS_W<MR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn wddis(&mut self) -> WDDIS_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rswdt/mr.rs:98:20
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn allones(&mut self) -> ALLONES_W<MR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn allones(&mut self) -> ALLONES_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rswdt/mr.rs:104:21
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn wddbghlt(&mut self) -> WDDBGHLT_W<MR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn wddbghlt(&mut self) -> WDDBGHLT_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rswdt/mr.rs:110:22
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn wdidlehlt(&mut self) -> WDIDLEHLT_W<MR_SPEC> {
[INFO] [stdout]     |                      ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn wdidlehlt(&mut self) -> WDIDLEHLT_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/idr.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn txempty(&mut self) -> TXEMPTY_W<IDR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn txempty(&mut self) -> TXEMPTY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/idr.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn rxrdy(&mut self) -> RXRDY_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn rxrdy(&mut self) -> RXRDY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/idr.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn ovrun(&mut self) -> OVRUN_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn ovrun(&mut self) -> OVRUN_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/idr.rs:47:16
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn cp0(&mut self) -> CP0_W<IDR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn cp0(&mut self) -> CP0_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:57:18
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn svacc(&mut self) -> SVACC_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn svacc(&mut self) -> SVACC_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/cr.rs:208:19
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn updtim(&mut self) -> UPDTIM_W<CR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn updtim(&mut self) -> UPDTIM_W<'_, CR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/cr.rs:214:19
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub fn updcal(&mut self) -> UPDCAL_W<CR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub fn updcal(&mut self) -> UPDCAL_W<'_, CR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/cr.rs:220:21
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub fn timevsel(&mut self) -> TIMEVSEL_W<CR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub fn timevsel(&mut self) -> TIMEVSEL_W<'_, CR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/cr.rs:226:21
[INFO] [stdout]     |
[INFO] [stdout] 226 |     pub fn calevsel(&mut self) -> CALEVSEL_W<CR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 226 |     pub fn calevsel(&mut self) -> CALEVSEL_W<'_, CR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/mr.rs:590:18
[INFO] [stdout]     |
[INFO] [stdout] 590 |     pub fn hrmod(&mut self) -> HRMOD_W<MR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 590 |     pub fn hrmod(&mut self) -> HRMOD_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/mr.rs:596:20
[INFO] [stdout]     |
[INFO] [stdout] 596 |     pub fn persian(&mut self) -> PERSIAN_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 596 |     pub fn persian(&mut self) -> PERSIAN_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/mr.rs:602:19
[INFO] [stdout]     |
[INFO] [stdout] 602 |     pub fn negppm(&mut self) -> NEGPPM_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 602 |     pub fn negppm(&mut self) -> NEGPPM_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/mr.rs:608:23
[INFO] [stdout]     |
[INFO] [stdout] 608 |     pub fn correction(&mut self) -> CORRECTION_W<MR_SPEC> {
[INFO] [stdout]     |                       ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 608 |     pub fn correction(&mut self) -> CORRECTION_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/mr.rs:614:20
[INFO] [stdout]     |
[INFO] [stdout] 614 |     pub fn highppm(&mut self) -> HIGHPPM_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 614 |     pub fn highppm(&mut self) -> HIGHPPM_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/dis.rs:21:18
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn chid1(&mut self) -> CHID1_W<DIS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn chid1(&mut self) -> CHID1_W<'_, DIS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/dis.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn chid2(&mut self) -> CHID2_W<DIS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn chid2(&mut self) -> CHID2_W<'_, DIS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/dis.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn chid3(&mut self) -> CHID3_W<DIS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn chid3(&mut self) -> CHID3_W<'_, DIS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier1.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn chid0(&mut self) -> CHID0_W<IER1_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn chid0(&mut self) -> CHID0_W<'_, IER1_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier1.rs:29:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn chid1(&mut self) -> CHID1_W<IER1_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn chid1(&mut self) -> CHID1_W<'_, IER1_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier1.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn chid2(&mut self) -> CHID2_W<IER1_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn chid2(&mut self) -> CHID2_W<'_, IER1_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier1.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn chid3(&mut self) -> CHID3_W<IER1_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn chid3(&mut self) -> CHID3_W<'_, IER1_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier1.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn fchid0(&mut self) -> FCHID0_W<IER1_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn fchid0(&mut self) -> FCHID0_W<'_, IER1_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier1.rs:53:19
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn fchid1(&mut self) -> FCHID1_W<IER1_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn fchid1(&mut self) -> FCHID1_W<'_, IER1_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier1.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn fchid2(&mut self) -> FCHID2_W<IER1_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn fchid2(&mut self) -> FCHID2_W<'_, IER1_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier1.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn fchid3(&mut self) -> FCHID3_W<IER1_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn fchid3(&mut self) -> FCHID3_W<'_, IER1_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr1.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn chid0(&mut self) -> CHID0_W<IDR1_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn chid0(&mut self) -> CHID0_W<'_, IDR1_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonmr.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn lcds(&mut self) -> LCDS_W<US_LONMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn lcds(&mut self) -> LCDS_W<'_, US_LONMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonmr.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn eofs(&mut self) -> EOFS_W<US_LONMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn eofs(&mut self) -> EOFS_W<'_, US_LONMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonpr.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn lonpl(&mut self) -> LONPL_W<US_LONPR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn lonpl(&mut self) -> LONPL_W<'_, US_LONPR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_londl.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn londl(&mut self) -> LONDL_W<US_LONDL_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn londl(&mut self) -> LONDL_W<'_, US_LONDL_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonl2hdr.rs:38:16
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn bli(&mut self) -> BLI_W<US_LONL2HDR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn bli(&mut self) -> BLI_W<'_, US_LONL2HDR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonl2hdr.rs:44:17
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn altp(&mut self) -> ALTP_W<US_LONL2HDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn altp(&mut self) -> ALTP_W<'_, US_LONL2HDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonl2hdr.rs:50:15
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn pb(&mut self) -> PB_W<US_LONL2HDR_SPEC> {
[INFO] [stdout]    |               ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn pb(&mut self) -> PB_W<'_, US_LONL2HDR_SPEC> {
[INFO] [stdout]    |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonb1tx.rs:20:20
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn beta1tx(&mut self) -> BETA1TX_W<US_LONB1TX_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn beta1tx(&mut self) -> BETA1TX_W<'_, US_LONB1TX_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonb1rx.rs:20:20
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn beta1rx(&mut self) -> BETA1RX_W<US_LONB1RX_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn beta1rx(&mut self) -> BETA1RX_W<'_, US_LONB1RX_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonprio.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn psnb(&mut self) -> PSNB_W<US_LONPRIO_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn psnb(&mut self) -> PSNB_W<'_, US_LONPRIO_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_lonprio.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn nps(&mut self) -> NPS_W<US_LONPRIO_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn nps(&mut self) -> NPS_W<'_, US_LONPRIO_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/mr.rs:620:17
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn out0(&mut self) -> OUT0_W<MR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn out0(&mut self) -> OUT0_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/mr.rs:626:17
[INFO] [stdout]     |
[INFO] [stdout] 626 |     pub fn out1(&mut self) -> OUT1_W<MR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 626 |     pub fn out1(&mut self) -> OUT1_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/mr.rs:632:18
[INFO] [stdout]     |
[INFO] [stdout] 632 |     pub fn thigh(&mut self) -> THIGH_W<MR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 632 |     pub fn thigh(&mut self) -> THIGH_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/mr.rs:638:20
[INFO] [stdout]     |
[INFO] [stdout] 638 |     pub fn tperiod(&mut self) -> TPERIOD_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 638 |     pub fn tperiod(&mut self) -> TPERIOD_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timr.rs:47:16
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn sec(&mut self) -> SEC_W<TIMR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn sec(&mut self) -> SEC_W<'_, TIMR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timr.rs:53:16
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn min(&mut self) -> MIN_W<TIMR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn min(&mut self) -> MIN_W<'_, TIMR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timr.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn hour(&mut self) -> HOUR_W<TIMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn hour(&mut self) -> HOUR_W<'_, TIMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timr.rs:65:17
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ampm(&mut self) -> AMPM_W<TIMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ampm(&mut self) -> AMPM_W<'_, TIMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/calr.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn cent(&mut self) -> CENT_W<CALR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn cent(&mut self) -> CENT_W<'_, CALR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/calr.rs:62:17
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn year(&mut self) -> YEAR_W<CALR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn year(&mut self) -> YEAR_W<'_, CALR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/calr.rs:68:18
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn month(&mut self) -> MONTH_W<CALR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn month(&mut self) -> MONTH_W<'_, CALR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/idr.rs:53:16
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn cp1(&mut self) -> CP1_W<IDR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn cp1(&mut self) -> CP1_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/mr.rs:633:21
[INFO] [stdout]     |
[INFO] [stdout] 633 |     pub fn selminus(&mut self) -> SELMINUS_W<MR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 633 |     pub fn selminus(&mut self) -> SELMINUS_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/mr.rs:639:20
[INFO] [stdout]     |
[INFO] [stdout] 639 |     pub fn selplus(&mut self) -> SELPLUS_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 639 |     pub fn selplus(&mut self) -> SELPLUS_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/mr.rs:645:17
[INFO] [stdout]     |
[INFO] [stdout] 645 |     pub fn acen(&mut self) -> ACEN_W<MR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 645 |     pub fn acen(&mut self) -> ACEN_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/mr.rs:651:20
[INFO] [stdout]     |
[INFO] [stdout] 651 |     pub fn edgetyp(&mut self) -> EDGETYP_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 651 |     pub fn edgetyp(&mut self) -> EDGETYP_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/mr.rs:657:16
[INFO] [stdout]     |
[INFO] [stdout] 657 |     pub fn inv(&mut self) -> INV_W<MR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 657 |     pub fn inv(&mut self) -> INV_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/mr.rs:663:18
[INFO] [stdout]     |
[INFO] [stdout] 663 |     pub fn selfs(&mut self) -> SELFS_W<MR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 663 |     pub fn selfs(&mut self) -> SELFS_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/mr.rs:669:15
[INFO] [stdout]     |
[INFO] [stdout] 669 |     pub fn fe(&mut self) -> FE_W<MR_SPEC> {
[INFO] [stdout]     |               ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 669 |     pub fn fe(&mut self) -> FE_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/ier.rs:9:15
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn ce(&mut self) -> CE_W<IER_SPEC> {
[INFO] [stdout]   |               ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |               |
[INFO] [stdout]   |               the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn ce(&mut self) -> CE_W<'_, IER_SPEC> {
[INFO] [stdout]   |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/idr.rs:9:15
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn ce(&mut self) -> CE_W<IDR_SPEC> {
[INFO] [stdout]   |               ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |               |
[INFO] [stdout]   |               the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn ce(&mut self) -> CE_W<'_, IDR_SPEC> {
[INFO] [stdout]   |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/acr.rs:80:17
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn isel(&mut self) -> ISEL_W<ACR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn isel(&mut self) -> ISEL_W<'_, ACR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn gacc(&mut self) -> GACC_W<IER_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn gacc(&mut self) -> GACC_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:69:17
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn ovre(&mut self) -> OVRE_W<IER_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn ovre(&mut self) -> OVRE_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn unre(&mut self) -> UNRE_W<IER_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn unre(&mut self) -> UNRE_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:81:17
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn nack(&mut self) -> NACK_W<IER_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn nack(&mut self) -> NACK_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:87:19
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn arblst(&mut self) -> ARBLST_W<IER_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn arblst(&mut self) -> ARBLST_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:93:19
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl_ws(&mut self) -> SCL_WS_W<IER_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl_ws(&mut self) -> SCL_WS_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:99:19
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub fn eosacc(&mut self) -> EOSACC_W<IER_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub fn eosacc(&mut self) -> EOSACC_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:105:18
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn mcack(&mut self) -> MCACK_W<IER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn mcack(&mut self) -> MCACK_W<'_, IER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:111:17
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tout(&mut self) -> TOUT_W<IER_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tout(&mut self) -> TOUT_W<'_, IER_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:117:19
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn pecerr(&mut self) -> PECERR_W<IER_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn pecerr(&mut self) -> PECERR_W<'_, IER_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:123:19
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn smbdam(&mut self) -> SMBDAM_W<IER_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn smbdam(&mut self) -> SMBDAM_W<'_, IER_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_idttx.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn idttx(&mut self) -> IDTTX_W<US_IDTTX_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn idttx(&mut self) -> IDTTX_W<'_, US_IDTTX_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/calr.rs:74:16
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn day(&mut self) -> DAY_W<CALR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn day(&mut self) -> DAY_W<'_, CALR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/calr.rs:80:17
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn date(&mut self) -> DATE_W<CALR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn date(&mut self) -> DATE_W<'_, CALR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timalr.rs:74:16
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn sec(&mut self) -> SEC_W<TIMALR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn sec(&mut self) -> SEC_W<'_, TIMALR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timalr.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn secen(&mut self) -> SECEN_W<TIMALR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn secen(&mut self) -> SECEN_W<'_, TIMALR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timalr.rs:86:16
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn min(&mut self) -> MIN_W<TIMALR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn min(&mut self) -> MIN_W<'_, TIMALR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timalr.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn minen(&mut self) -> MINEN_W<TIMALR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn minen(&mut self) -> MINEN_W<'_, TIMALR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timalr.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn hour(&mut self) -> HOUR_W<TIMALR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn hour(&mut self) -> HOUR_W<'_, TIMALR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timalr.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn ampm(&mut self) -> AMPM_W<TIMALR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn ampm(&mut self) -> AMPM_W<'_, TIMALR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/timalr.rs:110:19
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn houren(&mut self) -> HOUREN_W<TIMALR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn houren(&mut self) -> HOUREN_W<'_, TIMALR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/calalr.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn month(&mut self) -> MONTH_W<CALALR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn month(&mut self) -> MONTH_W<'_, CALALR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr1.rs:29:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn chid1(&mut self) -> CHID1_W<IDR1_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn chid1(&mut self) -> CHID1_W<'_, IDR1_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr1.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn chid2(&mut self) -> CHID2_W<IDR1_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn chid2(&mut self) -> CHID2_W<'_, IDR1_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr1.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn chid3(&mut self) -> CHID3_W<IDR1_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn chid3(&mut self) -> CHID3_W<'_, IDR1_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr1.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn fchid0(&mut self) -> FCHID0_W<IDR1_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn fchid0(&mut self) -> FCHID0_W<'_, IDR1_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr1.rs:53:19
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn fchid1(&mut self) -> FCHID1_W<IDR1_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn fchid1(&mut self) -> FCHID1_W<'_, IDR1_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr1.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn fchid2(&mut self) -> FCHID2_W<IDR1_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn fchid2(&mut self) -> FCHID2_W<'_, IDR1_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr1.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn fchid3(&mut self) -> FCHID3_W<IDR1_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn fchid3(&mut self) -> FCHID3_W<'_, IDR1_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scm.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn sync0(&mut self) -> SYNC0_W<SCM_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn sync0(&mut self) -> SYNC0_W<'_, SCM_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scm.rs:151:18
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn sync1(&mut self) -> SYNC1_W<SCM_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn sync1(&mut self) -> SYNC1_W<'_, SCM_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scm.rs:157:18
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn sync2(&mut self) -> SYNC2_W<SCM_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn sync2(&mut self) -> SYNC2_W<'_, SCM_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scm.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn sync3(&mut self) -> SYNC3_W<SCM_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn sync3(&mut self) -> SYNC3_W<'_, SCM_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/idr.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn txsyn(&mut self) -> TXSYN_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn txsyn(&mut self) -> TXSYN_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/idr.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn rxsyn(&mut self) -> RXSYN_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn rxsyn(&mut self) -> RXSYN_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/ier.rs:129:19
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn smbhhm(&mut self) -> SMBHHM_W<IER_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn smbhhm(&mut self) -> SMBHHM_W<'_, IER_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:39:19
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn txcomp(&mut self) -> TXCOMP_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn txcomp(&mut self) -> TXCOMP_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:45:18
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn rxrdy(&mut self) -> RXRDY_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn rxrdy(&mut self) -> RXRDY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_idtrx.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn idtrx(&mut self) -> IDTRX_W<US_IDTRX_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn idtrx(&mut self) -> IDTRX_W<'_, US_IDTRX_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/acr.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn hyst(&mut self) -> HYST_W<ACR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn hyst(&mut self) -> HYST_W<'_, ACR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_icdiff.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn icdiff(&mut self) -> ICDIFF_W<US_ICDIFF_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn icdiff(&mut self) -> ICDIFF_W<'_, US_ICDIFF_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/wpmr.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<WPMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<'_, WPMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_wpmr.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<US_WPMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<'_, US_WPMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_wpmr.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<US_WPMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<'_, US_WPMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/acc/wpmr.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<WPMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<'_, WPMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:51:18
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn txrdy(&mut self) -> TXRDY_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn txrdy(&mut self) -> TXRDY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:57:18
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn svacc(&mut self) -> SVACC_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn svacc(&mut self) -> SVACC_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/calalr.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn mthen(&mut self) -> MTHEN_W<CALALR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn mthen(&mut self) -> MTHEN_W<'_, CALALR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/calalr.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn date(&mut self) -> DATE_W<CALALR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn date(&mut self) -> DATE_W<'_, CALALR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/calalr.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn dateen(&mut self) -> DATEEN_W<CALALR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn dateen(&mut self) -> DATEEN_W<'_, CALALR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/cr.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn start(&mut self) -> START_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn start(&mut self) -> START_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/cr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn swrst(&mut self) -> SWRST_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn swrst(&mut self) -> SWRST_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/cr.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn loadseed(&mut self) -> LOADSEED_W<CR_SPEC> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn loadseed(&mut self) -> LOADSEED_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/sccr.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ackclr(&mut self) -> ACKCLR_W<SCCR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ackclr(&mut self) -> ACKCLR_W<'_, SCCR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/sccr.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn alrclr(&mut self) -> ALRCLR_W<SCCR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn alrclr(&mut self) -> ALRCLR_W<'_, SCCR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/wpmr.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<WPMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<'_, WPMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn gacc(&mut self) -> GACC_W<IDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn gacc(&mut self) -> GACC_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:69:17
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn ovre(&mut self) -> OVRE_W<IDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn ovre(&mut self) -> OVRE_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn unre(&mut self) -> UNRE_W<IDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn unre(&mut self) -> UNRE_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:81:17
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn nack(&mut self) -> NACK_W<IDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn nack(&mut self) -> NACK_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:87:19
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn arblst(&mut self) -> ARBLST_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn arblst(&mut self) -> ARBLST_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:93:19
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl_ws(&mut self) -> SCL_WS_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl_ws(&mut self) -> SCL_WS_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:99:19
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub fn eosacc(&mut self) -> EOSACC_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub fn eosacc(&mut self) -> EOSACC_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:105:18
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn mcack(&mut self) -> MCACK_W<IDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn mcack(&mut self) -> MCACK_W<'_, IDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:111:17
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tout(&mut self) -> TOUT_W<IDR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tout(&mut self) -> TOUT_W<'_, IDR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:117:19
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn pecerr(&mut self) -> PECERR_W<IDR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn pecerr(&mut self) -> PECERR_W<'_, IDR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/wpmr.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<WPMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<'_, WPMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:191:17
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn uadd(&mut self) -> UADD_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn uadd(&mut self) -> UADD_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:197:18
[INFO] [stdout]     |
[INFO] [stdout] 197 |     pub fn adden(&mut self) -> ADDEN_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 197 |     pub fn adden(&mut self) -> ADDEN_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:203:19
[INFO] [stdout]     |
[INFO] [stdout] 203 |     pub fn detach(&mut self) -> DETACH_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 203 |     pub fn detach(&mut self) -> DETACH_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:209:19
[INFO] [stdout]     |
[INFO] [stdout] 209 |     pub fn rmwkup(&mut self) -> RMWKUP_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 209 |     pub fn rmwkup(&mut self) -> RMWKUP_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scm.rs:169:17
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn updm(&mut self) -> UPDM_W<SCM_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn updm(&mut self) -> UPDM_W<'_, SCM_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scm.rs:175:17
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn ptrm(&mut self) -> PTRM_W<SCM_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn ptrm(&mut self) -> PTRM_W<'_, SCM_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scm.rs:181:18
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn ptrcs(&mut self) -> PTRCS_W<SCM_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn ptrcs(&mut self) -> PTRCS_W<'_, SCM_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/dmar.rs:9:20
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn dmaduty(&mut self) -> DMADUTY_W<DMAR_SPEC> {
[INFO] [stdout]   |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |                    |
[INFO] [stdout]   |                    the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn dmaduty(&mut self) -> DMADUTY_W<'_, DMAR_SPEC> {
[INFO] [stdout]   |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scuc.rs:20:21
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn updulock(&mut self) -> UPDULOCK_W<SCUC_SPEC> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn updulock(&mut self) -> UPDULOCK_W<'_, SCUC_SPEC> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scup.rs:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn upr(&mut self) -> UPR_W<SCUP_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn upr(&mut self) -> UPR_W<'_, SCUP_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scup.rs:35:19
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn uprcnt(&mut self) -> UPRCNT_W<SCUP_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn uprcnt(&mut self) -> UPRCNT_W<'_, SCUP_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:123:19
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn smbdam(&mut self) -> SMBDAM_W<IDR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn smbdam(&mut self) -> SMBDAM_W<'_, IDR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/idr.rs:129:19
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn smbhhm(&mut self) -> SMBHHM_W<IDR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn smbhhm(&mut self) -> SMBHHM_W<'_, IDR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/thr.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn txdata(&mut self) -> TXDATA_W<THR_SPEC> {
[INFO] [stdout]   |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |                   |
[INFO] [stdout]   |                   the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn txdata(&mut self) -> TXDATA_W<'_, THR_SPEC> {
[INFO] [stdout]   |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smbtr.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn presc(&mut self) -> PRESC_W<SMBTR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn presc(&mut self) -> PRESC_W<'_, SMBTR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smbtr.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn tlows(&mut self) -> TLOWS_W<SMBTR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn tlows(&mut self) -> TLOWS_W<'_, SMBTR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smbtr.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn tlowm(&mut self) -> TLOWM_W<SMBTR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn tlowm(&mut self) -> TLOWM_W<'_, SMBTR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/smbtr.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn thmax(&mut self) -> THMAX_W<SMBTR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn thmax(&mut self) -> THMAX_W<'_, SMBTR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/filtr.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn filt(&mut self) -> FILT_W<FILTR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn filt(&mut self) -> FILT_W<'_, FILTR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/filtr.rs:53:19
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn padfen(&mut self) -> PADFEN_W<FILTR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn padfen(&mut self) -> PADFEN_W<'_, FILTR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/filtr.rs:59:20
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn padfcfg(&mut self) -> PADFCFG_W<FILTR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn padfcfg(&mut self) -> PADFCFG_W<'_, FILTR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/filtr.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn thres(&mut self) -> THRES_W<FILTR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn thres(&mut self) -> THRES_W<'_, FILTR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/cr.rs:105:18
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn vroff(&mut self) -> VROFF_W<CR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn vroff(&mut self) -> VROFF_W<'_, CR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/cr.rs:111:20
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn xtalsel(&mut self) -> XTALSEL_W<CR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn xtalsel(&mut self) -> XTALSEL_W<'_, CR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/cr.rs:117:16
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn key(&mut self) -> KEY_W<CR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn key(&mut self) -> KEY_W<'_, CR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/smmr.rs:246:17
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub fn smth(&mut self) -> SMTH_W<SMMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub fn smth(&mut self) -> SMTH_W<'_, SMMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/smmr.rs:252:19
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn smsmpl(&mut self) -> SMSMPL_W<SMMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn smsmpl(&mut self) -> SMSMPL_W<'_, SMMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/smmr.rs:258:20
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn smrsten(&mut self) -> SMRSTEN_W<SMMR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn smrsten(&mut self) -> SMRSTEN_W<'_, SMMR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/smmr.rs:264:18
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub fn smien(&mut self) -> SMIEN_W<SMMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub fn smien(&mut self) -> SMIEN_W<'_, SMMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/mr.rs:314:21
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub fn bodrsten(&mut self) -> BODRSTEN_W<MR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub fn bodrsten(&mut self) -> BODRSTEN_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/mr.rs:320:19
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub fn boddis(&mut self) -> BODDIS_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub fn boddis(&mut self) -> BODDIS_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/mr.rs:326:18
[INFO] [stdout]     |
[INFO] [stdout] 326 |     pub fn onreg(&mut self) -> ONREG_W<MR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 326 |     pub fn onreg(&mut self) -> ONREG_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:215:20
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn spdconf(&mut self) -> SPDCONF_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn spdconf(&mut self) -> SPDCONF_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/scupupd.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn uprupd(&mut self) -> UPRUPD_W<SCUPUPD_SPEC> {
[INFO] [stdout]   |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |                   |
[INFO] [stdout]   |                   the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn uprupd(&mut self) -> UPRUPD_W<'_, SCUPUPD_SPEC> {
[INFO] [stdout]   |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn wrdy(&mut self) -> WRDY_W<IER2_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn wrdy(&mut self) -> WRDY_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn unre(&mut self) -> UNRE_W<IER2_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn unre(&mut self) -> UNRE_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:55:18
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn cmpm0(&mut self) -> CMPM0_W<IER2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn cmpm0(&mut self) -> CMPM0_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn cmpm1(&mut self) -> CMPM1_W<IER2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn cmpm1(&mut self) -> CMPM1_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:67:18
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn cmpm2(&mut self) -> CMPM2_W<IER2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn cmpm2(&mut self) -> CMPM2_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn cmpm3(&mut self) -> CMPM3_W<IER2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn cmpm3(&mut self) -> CMPM3_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:79:18
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn cmpm4(&mut self) -> CMPM4_W<IER2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn cmpm4(&mut self) -> CMPM4_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:85:18
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn cmpm5(&mut self) -> CMPM5_W<IER2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn cmpm5(&mut self) -> CMPM5_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:91:18
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn cmpm6(&mut self) -> CMPM6_W<IER2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn cmpm6(&mut self) -> CMPM6_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:546:19
[INFO] [stdout]     |
[INFO] [stdout] 546 |     pub fn cipher(&mut self) -> CIPHER_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 546 |     pub fn cipher(&mut self) -> CIPHER_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:221:15
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub fn ls(&mut self) -> LS_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |               ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub fn ls(&mut self) -> LS_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:227:17
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn tstj(&mut self) -> TSTJ_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn tstj(&mut self) -> TSTJ_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub fn tstk(&mut self) -> TSTK_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub fn tstk(&mut self) -> TSTK_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:239:20
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub fn tstpckt(&mut self) -> TSTPCKT_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub fn tstpckt(&mut self) -> TSTPCKT_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/sccr.rs:31:19
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn secclr(&mut self) -> SECCLR_W<SCCR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn secclr(&mut self) -> SECCLR_W<'_, SCCR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/sccr.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn timclr(&mut self) -> TIMCLR_W<SCCR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn timclr(&mut self) -> TIMCLR_W<'_, SCCR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/sccr.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn calclr(&mut self) -> CALCLR_W<SCCR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn calclr(&mut self) -> CALCLR_W<'_, SCCR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/sccr.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn tderrclr(&mut self) -> TDERRCLR_W<SCCR_SPEC> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn tderrclr(&mut self) -> TDERRCLR_W<'_, SCCR_SPEC> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/ier.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn acken(&mut self) -> ACKEN_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn acken(&mut self) -> ACKEN_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/ier.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn alren(&mut self) -> ALREN_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn alren(&mut self) -> ALREN_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/swmr.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn sadr1(&mut self) -> SADR1_W<SWMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn sadr1(&mut self) -> SADR1_W<'_, SWMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/swmr.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn sadr2(&mut self) -> SADR2_W<SWMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn sadr2(&mut self) -> SADR2_W<'_, SWMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/swmr.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn sadr3(&mut self) -> SADR3_W<SWMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn sadr3(&mut self) -> SADR3_W<'_, SWMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/swmr.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn datam(&mut self) -> DATAM_W<SWMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn datam(&mut self) -> DATAM_W<'_, SWMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/wpmr.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<WPMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<'_, WPMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/twihs0/wpmr.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<WPMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<'_, WPMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cr.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn rstrx(&mut self) -> RSTRX_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn rstrx(&mut self) -> RSTRX_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cr.rs:29:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn rsttx(&mut self) -> RSTTX_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn rsttx(&mut self) -> RSTTX_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cr.rs:35:17
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn rxen(&mut self) -> RXEN_W<CR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn rxen(&mut self) -> RXEN_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cr.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn rxdis(&mut self) -> RXDIS_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn rxdis(&mut self) -> RXDIS_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cr.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn txen(&mut self) -> TXEN_W<CR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn txen(&mut self) -> TXEN_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/mr.rs:332:22
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub fn bkupreton(&mut self) -> BKUPRETON_W<MR_SPEC> {
[INFO] [stdout]     |                      ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub fn bkupreton(&mut self) -> BKUPRETON_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/mr.rs:338:22
[INFO] [stdout]     |
[INFO] [stdout] 338 |     pub fn oscbypass(&mut self) -> OSCBYPASS_W<MR_SPEC> {
[INFO] [stdout]     |                      ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 338 |     pub fn oscbypass(&mut self) -> OSCBYPASS_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/mr.rs:344:16
[INFO] [stdout]     |
[INFO] [stdout] 344 |     pub fn key(&mut self) -> KEY_W<MR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 344 |     pub fn key(&mut self) -> KEY_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wumr.rs:635:17
[INFO] [stdout]     |
[INFO] [stdout] 635 |     pub fn smen(&mut self) -> SMEN_W<WUMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 635 |     pub fn smen(&mut self) -> SMEN_W<'_, WUMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wumr.rs:641:18
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub fn rtten(&mut self) -> RTTEN_W<WUMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub fn rtten(&mut self) -> RTTEN_W<'_, WUMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wumr.rs:647:18
[INFO] [stdout]     |
[INFO] [stdout] 647 |     pub fn rtcen(&mut self) -> RTCEN_W<WUMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 647 |     pub fn rtcen(&mut self) -> RTCEN_W<'_, WUMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wumr.rs:653:21
[INFO] [stdout]     |
[INFO] [stdout] 653 |     pub fn lpdbcen0(&mut self) -> LPDBCEN0_W<WUMR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 653 |     pub fn lpdbcen0(&mut self) -> LPDBCEN0_W<'_, WUMR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wumr.rs:659:21
[INFO] [stdout]     |
[INFO] [stdout] 659 |     pub fn lpdbcen1(&mut self) -> LPDBCEN1_W<WUMR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 659 |     pub fn lpdbcen1(&mut self) -> LPDBCEN1_W<'_, WUMR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wumr.rs:665:21
[INFO] [stdout]     |
[INFO] [stdout] 665 |     pub fn lpdbcclr(&mut self) -> LPDBCCLR_W<WUMR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 665 |     pub fn lpdbcclr(&mut self) -> LPDBCCLR_W<'_, WUMR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wumr.rs:671:20
[INFO] [stdout]     |
[INFO] [stdout] 671 |     pub fn wkupdbc(&mut self) -> WKUPDBC_W<WUMR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 671 |     pub fn wkupdbc(&mut self) -> WKUPDBC_W<'_, WUMR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wumr.rs:677:18
[INFO] [stdout]     |
[INFO] [stdout] 677 |     pub fn lpdbc(&mut self) -> LPDBC_W<WUMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 677 |     pub fn lpdbc(&mut self) -> LPDBC_W<'_, WUMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devctrl.rs:245:20
[INFO] [stdout]     |
[INFO] [stdout] 245 |     pub fn opmode2(&mut self) -> OPMODE2_W<DEVCTRL_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 245 |     pub fn opmode2(&mut self) -> OPMODE2_W<'_, DEVCTRL_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/ier.rs:31:18
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn secen(&mut self) -> SECEN_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn secen(&mut self) -> SECEN_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devicr.rs:21:18
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn suspc(&mut self) -> SUSPC_W<DEVICR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn suspc(&mut self) -> SUSPC_W<'_, DEVICR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devicr.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn msofc(&mut self) -> MSOFC_W<DEVICR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn msofc(&mut self) -> MSOFC_W<'_, DEVICR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devicr.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn sofc(&mut self) -> SOFC_W<DEVICR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn sofc(&mut self) -> SOFC_W<'_, DEVICR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devicr.rs:39:19
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn eorstc(&mut self) -> EORSTC_W<DEVICR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn eorstc(&mut self) -> EORSTC_W<'_, DEVICR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devicr.rs:45:20
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn wakeupc(&mut self) -> WAKEUPC_W<DEVICR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn wakeupc(&mut self) -> WAKEUPC_W<'_, DEVICR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devicr.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn eorsmc(&mut self) -> EORSMC_W<DEVICR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn eorsmc(&mut self) -> EORSMC_W<'_, DEVICR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devicr.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn uprsmc(&mut self) -> UPRSMC_W<DEVICR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn uprsmc(&mut self) -> UPRSMC_W<'_, DEVICR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn susps(&mut self) -> SUSPS_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn susps(&mut self) -> SUSPS_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/cr.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn qspien(&mut self) -> QSPIEN_W<CR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn qspien(&mut self) -> QSPIEN_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/cr.rs:21:20
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn qspidis(&mut self) -> QSPIDIS_W<CR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn qspidis(&mut self) -> QSPIDIS_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/cr.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn swrst(&mut self) -> SWRST_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn swrst(&mut self) -> SWRST_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/cr.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn lastxfer(&mut self) -> LASTXFER_W<CR_SPEC> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn lastxfer(&mut self) -> LASTXFER_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/mr.rs:356:16
[INFO] [stdout]     |
[INFO] [stdout] 356 |     pub fn smm(&mut self) -> SMM_W<MR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 356 |     pub fn smm(&mut self) -> SMM_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/mr.rs:362:16
[INFO] [stdout]     |
[INFO] [stdout] 362 |     pub fn llb(&mut self) -> LLB_W<MR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 362 |     pub fn llb(&mut self) -> LLB_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/mr.rs:368:18
[INFO] [stdout]     |
[INFO] [stdout] 368 |     pub fn wdrbt(&mut self) -> WDRBT_W<MR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 368 |     pub fn wdrbt(&mut self) -> WDRBT_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/mr.rs:374:19
[INFO] [stdout]     |
[INFO] [stdout] 374 |     pub fn csmode(&mut self) -> CSMODE_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 374 |     pub fn csmode(&mut self) -> CSMODE_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/mr.rs:380:19
[INFO] [stdout]     |
[INFO] [stdout] 380 |     pub fn nbbits(&mut self) -> NBBITS_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 380 |     pub fn nbbits(&mut self) -> NBBITS_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/mr.rs:386:19
[INFO] [stdout]     |
[INFO] [stdout] 386 |     pub fn dlybct(&mut self) -> DLYBCT_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 386 |     pub fn dlybct(&mut self) -> DLYBCT_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/mr.rs:392:18
[INFO] [stdout]     |
[INFO] [stdout] 392 |     pub fn dlycs(&mut self) -> DLYCS_W<MR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 392 |     pub fn dlycs(&mut self) -> DLYCS_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:552:19
[INFO] [stdout]     |
[INFO] [stdout] 552 |     pub fn gtagen(&mut self) -> GTAGEN_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 552 |     pub fn gtagen(&mut self) -> GTAGEN_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:558:21
[INFO] [stdout]     |
[INFO] [stdout] 558 |     pub fn dualbuff(&mut self) -> DUALBUFF_W<MR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 558 |     pub fn dualbuff(&mut self) -> DUALBUFF_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/ier.rs:37:18
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn timen(&mut self) -> TIMEN_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn timen(&mut self) -> TIMEN_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:564:20
[INFO] [stdout]     |
[INFO] [stdout] 564 |     pub fn procdly(&mut self) -> PROCDLY_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 564 |     pub fn procdly(&mut self) -> PROCDLY_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:570:17
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub fn smod(&mut self) -> SMOD_W<MR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub fn smod(&mut self) -> SMOD_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:576:20
[INFO] [stdout]     |
[INFO] [stdout] 576 |     pub fn keysize(&mut self) -> KEYSIZE_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 576 |     pub fn keysize(&mut self) -> KEYSIZE_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:582:18
[INFO] [stdout]     |
[INFO] [stdout] 582 |     pub fn opmod(&mut self) -> OPMOD_W<MR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 582 |     pub fn opmod(&mut self) -> OPMOD_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:588:16
[INFO] [stdout]     |
[INFO] [stdout] 588 |     pub fn lod(&mut self) -> LOD_W<MR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 588 |     pub fn lod(&mut self) -> LOD_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:594:17
[INFO] [stdout]     |
[INFO] [stdout] 594 |     pub fn cfbs(&mut self) -> CFBS_W<MR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 594 |     pub fn cfbs(&mut self) -> CFBS_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/mr.rs:600:17
[INFO] [stdout]     |
[INFO] [stdout] 600 |     pub fn ckey(&mut self) -> CKEY_W<MR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 600 |     pub fn ckey(&mut self) -> CKEY_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/ier.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn datrdy(&mut self) -> DATRDY_W<IER_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn datrdy(&mut self) -> DATRDY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/ier.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn calen(&mut self) -> CALEN_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn calen(&mut self) -> CALEN_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/ier.rs:49:20
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn tderren(&mut self) -> TDERREN_W<IER_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn tderren(&mut self) -> TDERREN_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/idr.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ackdis(&mut self) -> ACKDIS_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ackdis(&mut self) -> ACKDIS_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/idr.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn alrdis(&mut self) -> ALRDIS_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn alrdis(&mut self) -> ALRDIS_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/idr.rs:31:19
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn secdis(&mut self) -> SECDIS_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn secdis(&mut self) -> SECDIS_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/idr.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn timdis(&mut self) -> TIMDIS_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn timdis(&mut self) -> TIMDIS_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/idr.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn caldis(&mut self) -> CALDIS_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn caldis(&mut self) -> CALDIS_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtc/idr.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn tderrdis(&mut self) -> TDERRDIS_W<IDR_SPEC> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn tderrdis(&mut self) -> TDERRDIS_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtt/mr.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn rtpres(&mut self) -> RTPRES_W<MR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn rtpres(&mut self) -> RTPRES_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtt/mr.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn almien(&mut self) -> ALMIEN_W<MR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn almien(&mut self) -> ALMIEN_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn msofs(&mut self) -> MSOFS_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn msofs(&mut self) -> MSOFS_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn sofs(&mut self) -> SOFS_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn sofs(&mut self) -> SOFS_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:53:19
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn eorsts(&mut self) -> EORSTS_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn eorsts(&mut self) -> EORSTS_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:59:20
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn wakeups(&mut self) -> WAKEUPS_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn wakeups(&mut self) -> WAKEUPS_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn eorsms(&mut self) -> EORSMS_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn eorsms(&mut self) -> EORSMS_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn uprsms(&mut self) -> UPRSMS_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn uprsms(&mut self) -> UPRSMS_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:77:18
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn dma_1(&mut self) -> DMA_1_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn dma_1(&mut self) -> DMA_1_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:83:18
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn dma_2(&mut self) -> DMA_2_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn dma_2(&mut self) -> DMA_2_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:89:18
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn dma_3(&mut self) -> DMA_3_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn dma_3(&mut self) -> DMA_3_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:95:18
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn dma_4(&mut self) -> DMA_4_W<DEVIFR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn dma_4(&mut self) -> DMA_4_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:101:18
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn dma_5(&mut self) -> DMA_5_W<DEVIFR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn dma_5(&mut self) -> DMA_5_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn cmpm7(&mut self) -> CMPM7_W<IER2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn cmpm7(&mut self) -> CMPM7_W<'_, IER2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn cmpu0(&mut self) -> CMPU0_W<IER2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn cmpu0(&mut self) -> CMPU0_W<'_, IER2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:109:18
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn cmpu1(&mut self) -> CMPU1_W<IER2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn cmpu1(&mut self) -> CMPU1_W<'_, IER2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:115:18
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn cmpu2(&mut self) -> CMPU2_W<IER2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn cmpu2(&mut self) -> CMPU2_W<'_, IER2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:121:18
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cmpu3(&mut self) -> CMPU3_W<IER2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cmpu3(&mut self) -> CMPU3_W<'_, IER2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn cmpu4(&mut self) -> CMPU4_W<IER2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn cmpu4(&mut self) -> CMPU4_W<'_, IER2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn cmpu5(&mut self) -> CMPU5_W<IER2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn cmpu5(&mut self) -> CMPU5_W<'_, IER2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:139:18
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn cmpu6(&mut self) -> CMPU6_W<IER2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn cmpu6(&mut self) -> CMPU6_W<'_, IER2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ier2.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn cmpu7(&mut self) -> CMPU7_W<IER2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn cmpu7(&mut self) -> CMPU7_W<'_, IER2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn wrdy(&mut self) -> WRDY_W<IDR2_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn wrdy(&mut self) -> WRDY_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn unre(&mut self) -> UNRE_W<IDR2_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn unre(&mut self) -> UNRE_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1691:20
[INFO] [stdout]      |
[INFO] [stdout] 1691 |     pub fn wkupen0(&mut self) -> WKUPEN0_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1691 |     pub fn wkupen0(&mut self) -> WKUPEN0_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1697:20
[INFO] [stdout]      |
[INFO] [stdout] 1697 |     pub fn wkupen1(&mut self) -> WKUPEN1_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1697 |     pub fn wkupen1(&mut self) -> WKUPEN1_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1703:20
[INFO] [stdout]      |
[INFO] [stdout] 1703 |     pub fn wkupen2(&mut self) -> WKUPEN2_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1703 |     pub fn wkupen2(&mut self) -> WKUPEN2_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1709:20
[INFO] [stdout]      |
[INFO] [stdout] 1709 |     pub fn wkupen3(&mut self) -> WKUPEN3_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1709 |     pub fn wkupen3(&mut self) -> WKUPEN3_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/tdr.rs:9:15
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn td(&mut self) -> TD_W<TDR_SPEC> {
[INFO] [stdout]   |               ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |               |
[INFO] [stdout]   |               the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn td(&mut self) -> TD_W<'_, TDR_SPEC> {
[INFO] [stdout]   |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/ier.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn rdrf(&mut self) -> RDRF_W<IER_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn rdrf(&mut self) -> RDRF_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/ier.rs:27:17
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn tdre(&mut self) -> TDRE_W<IER_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn tdre(&mut self) -> TDRE_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/ier.rs:33:20
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txempty(&mut self) -> TXEMPTY_W<IER_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txempty(&mut self) -> TXEMPTY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/ier.rs:39:18
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn ovres(&mut self) -> OVRES_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn ovres(&mut self) -> OVRES_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/ier.rs:45:16
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn csr(&mut self) -> CSR_W<IER_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn csr(&mut self) -> CSR_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtt/mr.rs:77:22
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn rttincien(&mut self) -> RTTINCIEN_W<MR_SPEC> {
[INFO] [stdout]    |                      ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn rttincien(&mut self) -> RTTINCIEN_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtt/mr.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rttrst(&mut self) -> RTTRST_W<MR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rttrst(&mut self) -> RTTRST_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/ier.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn urad(&mut self) -> URAD_W<IER_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn urad(&mut self) -> URAD_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1715:20
[INFO] [stdout]      |
[INFO] [stdout] 1715 |     pub fn wkupen4(&mut self) -> WKUPEN4_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1715 |     pub fn wkupen4(&mut self) -> WKUPEN4_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1721:20
[INFO] [stdout]      |
[INFO] [stdout] 1721 |     pub fn wkupen5(&mut self) -> WKUPEN5_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1721 |     pub fn wkupen5(&mut self) -> WKUPEN5_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1727:20
[INFO] [stdout]      |
[INFO] [stdout] 1727 |     pub fn wkupen6(&mut self) -> WKUPEN6_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1727 |     pub fn wkupen6(&mut self) -> WKUPEN6_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1733:20
[INFO] [stdout]      |
[INFO] [stdout] 1733 |     pub fn wkupen7(&mut self) -> WKUPEN7_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1733 |     pub fn wkupen7(&mut self) -> WKUPEN7_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1739:20
[INFO] [stdout]      |
[INFO] [stdout] 1739 |     pub fn wkupen8(&mut self) -> WKUPEN8_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1739 |     pub fn wkupen8(&mut self) -> WKUPEN8_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1745:20
[INFO] [stdout]      |
[INFO] [stdout] 1745 |     pub fn wkupen9(&mut self) -> WKUPEN9_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1745 |     pub fn wkupen9(&mut self) -> WKUPEN9_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1751:21
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     pub fn wkupen10(&mut self) -> WKUPEN10_W<WUIR_SPEC> {
[INFO] [stdout]      |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     pub fn wkupen10(&mut self) -> WKUPEN10_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1757:21
[INFO] [stdout]      |
[INFO] [stdout] 1757 |     pub fn wkupen11(&mut self) -> WKUPEN11_W<WUIR_SPEC> {
[INFO] [stdout]      |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1757 |     pub fn wkupen11(&mut self) -> WKUPEN11_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1763:21
[INFO] [stdout]      |
[INFO] [stdout] 1763 |     pub fn wkupen12(&mut self) -> WKUPEN12_W<WUIR_SPEC> {
[INFO] [stdout]      |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1763 |     pub fn wkupen12(&mut self) -> WKUPEN12_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cr.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn txdis(&mut self) -> TXDIS_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn txdis(&mut self) -> TXDIS_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:55:18
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn cmpm0(&mut self) -> CMPM0_W<IDR2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn cmpm0(&mut self) -> CMPM0_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn cmpm1(&mut self) -> CMPM1_W<IDR2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn cmpm1(&mut self) -> CMPM1_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/ier.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn css(&mut self) -> CSS_W<IER_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn css(&mut self) -> CSS_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/ier.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn instre(&mut self) -> INSTRE_W<IER_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn instre(&mut self) -> INSTRE_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:107:18
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn dma_6(&mut self) -> DMA_6_W<DEVIFR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn dma_6(&mut self) -> DMA_6_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtt/mr.rs:89:19
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn rttdis(&mut self) -> RTTDIS_W<MR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn rttdis(&mut self) -> RTTDIS_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtt/mr.rs:95:19
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn rtc1hz(&mut self) -> RTC1HZ_W<MR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn rtc1hz(&mut self) -> RTC1HZ_W<'_, MR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/rtt/ar.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn almv(&mut self) -> ALMV_W<AR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn almv(&mut self) -> ALMV_W<'_, AR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/cr.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn rxen(&mut self) -> RXEN_W<CR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn rxen(&mut self) -> RXEN_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/cr.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn rxdis(&mut self) -> RXDIS_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn rxdis(&mut self) -> RXDIS_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/cr.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn txen(&mut self) -> TXEN_W<CR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn txen(&mut self) -> TXEN_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cr.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn rststa(&mut self) -> RSTSTA_W<CR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn rststa(&mut self) -> RSTSTA_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cr.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn reqclr(&mut self) -> REQCLR_W<CR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn reqclr(&mut self) -> REQCLR_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/mr.rs:330:19
[INFO] [stdout]     |
[INFO] [stdout] 330 |     pub fn filter(&mut self) -> FILTER_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 330 |     pub fn filter(&mut self) -> FILTER_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/mr.rs:336:16
[INFO] [stdout]     |
[INFO] [stdout] 336 |     pub fn par(&mut self) -> PAR_W<MR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 336 |     pub fn par(&mut self) -> PAR_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/mr.rs:342:20
[INFO] [stdout]     |
[INFO] [stdout] 342 |     pub fn brsrcck(&mut self) -> BRSRCCK_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 342 |     pub fn brsrcck(&mut self) -> BRSRCCK_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/mr.rs:348:19
[INFO] [stdout]     |
[INFO] [stdout] 348 |     pub fn chmode(&mut self) -> CHMODE_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 348 |     pub fn chmode(&mut self) -> CHMODE_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/ier.rs:21:18
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn rxrdy(&mut self) -> RXRDY_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn rxrdy(&mut self) -> RXRDY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/ier.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn txrdy(&mut self) -> TXRDY_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn txrdy(&mut self) -> TXRDY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/ier.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ovre(&mut self) -> OVRE_W<IER_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ovre(&mut self) -> OVRE_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/ier.rs:39:18
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn frame(&mut self) -> FRAME_W<IER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn frame(&mut self) -> FRAME_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1769:21
[INFO] [stdout]      |
[INFO] [stdout] 1769 |     pub fn wkupen13(&mut self) -> WKUPEN13_W<WUIR_SPEC> {
[INFO] [stdout]      |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1769 |     pub fn wkupen13(&mut self) -> WKUPEN13_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1775:19
[INFO] [stdout]      |
[INFO] [stdout] 1775 |     pub fn wkupt0(&mut self) -> WKUPT0_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1775 |     pub fn wkupt0(&mut self) -> WKUPT0_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1781:19
[INFO] [stdout]      |
[INFO] [stdout] 1781 |     pub fn wkupt1(&mut self) -> WKUPT1_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1781 |     pub fn wkupt1(&mut self) -> WKUPT1_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1787:19
[INFO] [stdout]      |
[INFO] [stdout] 1787 |     pub fn wkupt2(&mut self) -> WKUPT2_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1787 |     pub fn wkupt2(&mut self) -> WKUPT2_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1793:19
[INFO] [stdout]      |
[INFO] [stdout] 1793 |     pub fn wkupt3(&mut self) -> WKUPT3_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1793 |     pub fn wkupt3(&mut self) -> WKUPT3_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1799:19
[INFO] [stdout]      |
[INFO] [stdout] 1799 |     pub fn wkupt4(&mut self) -> WKUPT4_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1799 |     pub fn wkupt4(&mut self) -> WKUPT4_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1805:19
[INFO] [stdout]      |
[INFO] [stdout] 1805 |     pub fn wkupt5(&mut self) -> WKUPT5_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1805 |     pub fn wkupt5(&mut self) -> WKUPT5_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1811:19
[INFO] [stdout]      |
[INFO] [stdout] 1811 |     pub fn wkupt6(&mut self) -> WKUPT6_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1811 |     pub fn wkupt6(&mut self) -> WKUPT6_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1817:19
[INFO] [stdout]      |
[INFO] [stdout] 1817 |     pub fn wkupt7(&mut self) -> WKUPT7_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1817 |     pub fn wkupt7(&mut self) -> WKUPT7_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1823:19
[INFO] [stdout]      |
[INFO] [stdout] 1823 |     pub fn wkupt8(&mut self) -> WKUPT8_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1823 |     pub fn wkupt8(&mut self) -> WKUPT8_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1829:19
[INFO] [stdout]      |
[INFO] [stdout] 1829 |     pub fn wkupt9(&mut self) -> WKUPT9_W<WUIR_SPEC> {
[INFO] [stdout]      |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1829 |     pub fn wkupt9(&mut self) -> WKUPT9_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/ier.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn tagrdy(&mut self) -> TAGRDY_W<IER_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn tagrdy(&mut self) -> TAGRDY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devifr.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn dma_7(&mut self) -> DMA_7_W<DEVIFR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn dma_7(&mut self) -> DMA_7_W<'_, DEVIFR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn suspec(&mut self) -> SUSPEC_W<DEVIDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn suspec(&mut self) -> SUSPEC_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn msofec(&mut self) -> MSOFEC_W<DEVIDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn msofec(&mut self) -> MSOFEC_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:67:18
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn sofec(&mut self) -> SOFEC_W<DEVIDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn sofec(&mut self) -> SOFEC_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:73:20
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn eorstec(&mut self) -> EORSTEC_W<DEVIDR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn eorstec(&mut self) -> EORSTEC_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:79:21
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn wakeupec(&mut self) -> WAKEUPEC_W<DEVIDR_SPEC> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn wakeupec(&mut self) -> WAKEUPEC_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:85:20
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn eorsmec(&mut self) -> EORSMEC_W<DEVIDR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn eorsmec(&mut self) -> EORSMEC_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:91:20
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn uprsmec(&mut self) -> UPRSMEC_W<DEVIDR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn uprsmec(&mut self) -> UPRSMEC_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn pep_0(&mut self) -> PEP_0_W<DEVIDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn pep_0(&mut self) -> PEP_0_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn pep_1(&mut self) -> PEP_1_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn pep_1(&mut self) -> PEP_1_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/ier.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn pare(&mut self) -> PARE_W<IER_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn pare(&mut self) -> PARE_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/ier.rs:51:20
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn txempty(&mut self) -> TXEMPTY_W<IER_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn txempty(&mut self) -> TXEMPTY_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/ier.rs:57:16
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn cmp(&mut self) -> CMP_W<IER_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn cmp(&mut self) -> CMP_W<'_, IER_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/idr.rs:21:18
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn rxrdy(&mut self) -> RXRDY_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn rxrdy(&mut self) -> RXRDY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/idr.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn txrdy(&mut self) -> TXRDY_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn txrdy(&mut self) -> TXRDY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/idr.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ovre(&mut self) -> OVRE_W<IDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ovre(&mut self) -> OVRE_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/idr.rs:39:18
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn frame(&mut self) -> FRAME_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn frame(&mut self) -> FRAME_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/idr.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn pare(&mut self) -> PARE_W<IDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn pare(&mut self) -> PARE_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/idr.rs:51:20
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn txempty(&mut self) -> TXEMPTY_W<IDR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn txempty(&mut self) -> TXEMPTY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/idr.rs:57:16
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn cmp(&mut self) -> CMP_W<IDR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn cmp(&mut self) -> CMP_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/idr.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn datrdy(&mut self) -> DATRDY_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn datrdy(&mut self) -> DATRDY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/idr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn urad(&mut self) -> URAD_W<IDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn urad(&mut self) -> URAD_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/idr.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn tagrdy(&mut self) -> TAGRDY_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn tagrdy(&mut self) -> TAGRDY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/keywr.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn keyw(&mut self) -> KEYW_W<KEYWR_SPEC> {
[INFO] [stdout]   |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn keyw(&mut self) -> KEYW_W<'_, KEYWR_SPEC> {
[INFO] [stdout]   |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/idatar.rs:9:18
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn idata(&mut self) -> IDATA_W<IDATAR_SPEC> {
[INFO] [stdout]   |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |                  |
[INFO] [stdout]   |                  the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn idata(&mut self) -> IDATA_W<'_, IDATAR_SPEC> {
[INFO] [stdout]   |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/ivr.rs:9:15
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn iv(&mut self) -> IV_W<IVR_SPEC> {
[INFO] [stdout]   |               ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |               |
[INFO] [stdout]   |               the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn iv(&mut self) -> IV_W<'_, IVR_SPEC> {
[INFO] [stdout]   |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/aadlenr.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn aadlen(&mut self) -> AADLEN_W<AADLENR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn aadlen(&mut self) -> AADLEN_W<'_, AADLENR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/clenr.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn clen(&mut self) -> CLEN_W<CLENR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn clen(&mut self) -> CLEN_W<'_, CLENR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/cr.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn txdis(&mut self) -> TXDIS_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn txdis(&mut self) -> TXDIS_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/cr.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn swrst(&mut self) -> SWRST_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn swrst(&mut self) -> SWRST_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/cmr.rs:20:16
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn div(&mut self) -> DIV_W<CMR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn div(&mut self) -> DIV_W<'_, CMR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/idr.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn rdrf(&mut self) -> RDRF_W<IDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn rdrf(&mut self) -> RDRF_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/idr.rs:27:17
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn tdre(&mut self) -> TDRE_W<IDR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn tdre(&mut self) -> TDRE_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:67:18
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn cmpm2(&mut self) -> CMPM2_W<IDR2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn cmpm2(&mut self) -> CMPM2_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn cmpm3(&mut self) -> CMPM3_W<IDR2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn cmpm3(&mut self) -> CMPM3_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:79:18
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn cmpm4(&mut self) -> CMPM4_W<IDR2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn cmpm4(&mut self) -> CMPM4_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:85:18
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn cmpm5(&mut self) -> CMPM5_W<IDR2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn cmpm5(&mut self) -> CMPM5_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1835:20
[INFO] [stdout]      |
[INFO] [stdout] 1835 |     pub fn wkupt10(&mut self) -> WKUPT10_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1835 |     pub fn wkupt10(&mut self) -> WKUPT10_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1841:20
[INFO] [stdout]      |
[INFO] [stdout] 1841 |     pub fn wkupt11(&mut self) -> WKUPT11_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1841 |     pub fn wkupt11(&mut self) -> WKUPT11_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1847:20
[INFO] [stdout]      |
[INFO] [stdout] 1847 |     pub fn wkupt12(&mut self) -> WKUPT12_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1847 |     pub fn wkupt12(&mut self) -> WKUPT12_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/wuir.rs:1853:20
[INFO] [stdout]      |
[INFO] [stdout] 1853 |     pub fn wkupt13(&mut self) -> WKUPT13_W<WUIR_SPEC> {
[INFO] [stdout]      |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1853 |     pub fn wkupt13(&mut self) -> WKUPT13_W<'_, WUIR_SPEC> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/ghashr.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn ghash(&mut self) -> GHASH_W<GHASHR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn ghash(&mut self) -> GHASH_W<'_, GHASHR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/aes/gcmhr.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn h(&mut self) -> H_W<GCMHR_SPEC> {
[INFO] [stdout]    |              ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |              |
[INFO] [stdout]    |              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn h(&mut self) -> H_W<'_, GCMHR_SPEC> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/idr.rs:33:20
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txempty(&mut self) -> TXEMPTY_W<IDR_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txempty(&mut self) -> TXEMPTY_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/idr.rs:39:18
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn ovres(&mut self) -> OVRES_W<IDR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn ovres(&mut self) -> OVRES_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:91:18
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn cmpm6(&mut self) -> CMPM6_W<IDR2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn cmpm6(&mut self) -> CMPM6_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn cmpm7(&mut self) -> CMPM7_W<IDR2_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn cmpm7(&mut self) -> CMPM7_W<'_, IDR2_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn cmpu0(&mut self) -> CMPU0_W<IDR2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn cmpu0(&mut self) -> CMPU0_W<'_, IDR2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:109:18
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn cmpu1(&mut self) -> CMPU1_W<IDR2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn cmpu1(&mut self) -> CMPU1_W<'_, IDR2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:115:18
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn cmpu2(&mut self) -> CMPU2_W<IDR2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn cmpu2(&mut self) -> CMPU2_W<'_, IDR2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:121:18
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cmpu3(&mut self) -> CMPU3_W<IDR2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cmpu3(&mut self) -> CMPU3_W<'_, IDR2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn cmpu4(&mut self) -> CMPU4_W<IDR2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn cmpu4(&mut self) -> CMPU4_W<'_, IDR2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn cmpu5(&mut self) -> CMPU5_W<IDR2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn cmpu5(&mut self) -> CMPU5_W<'_, IDR2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:139:18
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn cmpu6(&mut self) -> CMPU6_W<IDR2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn cmpu6(&mut self) -> CMPU6_W<'_, IDR2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/thr.rs:9:18
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn txchr(&mut self) -> TXCHR_W<THR_SPEC> {
[INFO] [stdout]   |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |                  |
[INFO] [stdout]   |                  the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn txchr(&mut self) -> TXCHR_W<'_, THR_SPEC> {
[INFO] [stdout]   |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/brgr.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn cd(&mut self) -> CD_W<BRGR_SPEC> {
[INFO] [stdout]    |               ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn cd(&mut self) -> CD_W<'_, BRGR_SPEC> {
[INFO] [stdout]    |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/idr2.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn cmpu7(&mut self) -> CMPU7_W<IDR2_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn cmpu7(&mut self) -> CMPU7_W<'_, IDR2_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oov.rs:83:18
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn oovh0(&mut self) -> OOVH0_W<OOV_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn oovh0(&mut self) -> OOVH0_W<'_, OOV_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oov.rs:89:18
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn oovh1(&mut self) -> OOVH1_W<OOV_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn oovh1(&mut self) -> OOVH1_W<'_, OOV_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oov.rs:95:18
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn oovh2(&mut self) -> OOVH2_W<OOV_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn oovh2(&mut self) -> OOVH2_W<'_, OOV_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oov.rs:101:18
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn oovh3(&mut self) -> OOVH3_W<OOV_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn oovh3(&mut self) -> OOVH3_W<'_, OOV_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oov.rs:107:18
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn oovl0(&mut self) -> OOVL0_W<OOV_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn oovl0(&mut self) -> OOVL0_W<'_, OOV_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oov.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn oovl1(&mut self) -> OOVL1_W<OOV_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn oovl1(&mut self) -> OOVL1_W<'_, OOV_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oov.rs:119:18
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn oovl2(&mut self) -> OOVL2_W<OOV_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn oovl2(&mut self) -> OOVL2_W<'_, OOV_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:109:18
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn pep_2(&mut self) -> PEP_2_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn pep_2(&mut self) -> PEP_2_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:115:18
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn pep_3(&mut self) -> PEP_3_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn pep_3(&mut self) -> PEP_3_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:121:18
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn pep_4(&mut self) -> PEP_4_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn pep_4(&mut self) -> PEP_4_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn pep_5(&mut self) -> PEP_5_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn pep_5(&mut self) -> PEP_5_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn pep_6(&mut self) -> PEP_6_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn pep_6(&mut self) -> PEP_6_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:139:18
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn pep_7(&mut self) -> PEP_7_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn pep_7(&mut self) -> PEP_7_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn pep_8(&mut self) -> PEP_8_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn pep_8(&mut self) -> PEP_8_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:151:18
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn pep_9(&mut self) -> PEP_9_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn pep_9(&mut self) -> PEP_9_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:157:18
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn dma_1(&mut self) -> DMA_1_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn dma_1(&mut self) -> DMA_1_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn dma_2(&mut self) -> DMA_2_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn dma_2(&mut self) -> DMA_2_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn dma_3(&mut self) -> DMA_3_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn dma_3(&mut self) -> DMA_3_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rcmr.rs:445:16
[INFO] [stdout]     |
[INFO] [stdout] 445 |     pub fn cks(&mut self) -> CKS_W<RCMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 445 |     pub fn cks(&mut self) -> CKS_W<'_, RCMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rcmr.rs:451:16
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub fn cko(&mut self) -> CKO_W<RCMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub fn cko(&mut self) -> CKO_W<'_, RCMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rcmr.rs:457:16
[INFO] [stdout]     |
[INFO] [stdout] 457 |     pub fn cki(&mut self) -> CKI_W<RCMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 457 |     pub fn cki(&mut self) -> CKI_W<'_, RCMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rcmr.rs:463:16
[INFO] [stdout]     |
[INFO] [stdout] 463 |     pub fn ckg(&mut self) -> CKG_W<RCMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 463 |     pub fn ckg(&mut self) -> CKG_W<'_, RCMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rcmr.rs:469:18
[INFO] [stdout]     |
[INFO] [stdout] 469 |     pub fn start(&mut self) -> START_W<RCMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 469 |     pub fn start(&mut self) -> START_W<'_, RCMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rcmr.rs:475:17
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn stop(&mut self) -> STOP_W<RCMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn stop(&mut self) -> STOP_W<'_, RCMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rcmr.rs:481:19
[INFO] [stdout]     |
[INFO] [stdout] 481 |     pub fn sttdly(&mut self) -> STTDLY_W<RCMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 481 |     pub fn sttdly(&mut self) -> STTDLY_W<'_, RCMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rcmr.rs:487:19
[INFO] [stdout]     |
[INFO] [stdout] 487 |     pub fn period(&mut self) -> PERIOD_W<RCMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 487 |     pub fn period(&mut self) -> PERIOD_W<'_, RCMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rfmr.rs:244:19
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn datlen(&mut self) -> DATLEN_W<RFMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn datlen(&mut self) -> DATLEN_W<'_, RFMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rfmr.rs:250:18
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub fn loop_(&mut self) -> LOOP_W<RFMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub fn loop_(&mut self) -> LOOP_W<'_, RFMR_SPEC> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rfmr.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn msbf(&mut self) -> MSBF_W<RFMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn msbf(&mut self) -> MSBF_W<'_, RFMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oov.rs:125:18
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn oovl3(&mut self) -> OOVL3_W<OOV_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn oovl3(&mut self) -> OOVL3_W<'_, OOV_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/os.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn osh0(&mut self) -> OSH0_W<OS_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn osh0(&mut self) -> OSH0_W<'_, OS_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/os.rs:89:17
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn osh1(&mut self) -> OSH1_W<OS_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn osh1(&mut self) -> OSH1_W<'_, OS_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/os.rs:95:17
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn osh2(&mut self) -> OSH2_W<OS_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn osh2(&mut self) -> OSH2_W<'_, OS_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/os.rs:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn osh3(&mut self) -> OSH3_W<OS_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn osh3(&mut self) -> OSH3_W<'_, OS_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/os.rs:107:17
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn osl0(&mut self) -> OSL0_W<OS_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn osl0(&mut self) -> OSL0_W<'_, OS_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/os.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn osl1(&mut self) -> OSL1_W<OS_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn osl1(&mut self) -> OSL1_W<'_, OS_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/os.rs:119:17
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn osl2(&mut self) -> OSL2_W<OS_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn osl2(&mut self) -> OSL2_W<'_, OS_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/os.rs:125:17
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn osl3(&mut self) -> OSL3_W<OS_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn osl3(&mut self) -> OSL3_W<'_, OS_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oss.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ossh0(&mut self) -> OSSH0_W<OSS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ossh0(&mut self) -> OSSH0_W<'_, OSS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oss.rs:29:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn ossh1(&mut self) -> OSSH1_W<OSS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn ossh1(&mut self) -> OSSH1_W<'_, OSS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/sysc_wpmr.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<SYSC_WPMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<'_, SYSC_WPMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/supc/sysc_wpmr.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<SYSC_WPMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<'_, SYSC_WPMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/cr.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fn swrst(&mut self) -> SWRST_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fn swrst(&mut self) -> SWRST_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/cr.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn start(&mut self) -> START_W<CR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn start(&mut self) -> START_W<'_, CR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:734:18
[INFO] [stdout]     |
[INFO] [stdout] 734 |     pub fn trgen(&mut self) -> TRGEN_W<MR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 734 |     pub fn trgen(&mut self) -> TRGEN_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cmpr.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn val1(&mut self) -> VAL1_W<CMPR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn val1(&mut self) -> VAL1_W<'_, CMPR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cmpr.rs:104:20
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn cmpmode(&mut self) -> CMPMODE_W<CMPR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn cmpmode(&mut self) -> CMPMODE_W<'_, CMPR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cmpr.rs:110:19
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn cmppar(&mut self) -> CMPPAR_W<CMPR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn cmppar(&mut self) -> CMPPAR_W<'_, CMPR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/cmpr.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn val2(&mut self) -> VAL2_W<CMPR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn val2(&mut self) -> VAL2_W<'_, CMPR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/wpmr.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<WPMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn wpen(&mut self) -> WPEN_W<'_, WPMR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/uart0/wpmr.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<WPMR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn wpkey(&mut self) -> WPKEY_W<'_, WPMR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rfmr.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub fn datnb(&mut self) -> DATNB_W<RFMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub fn datnb(&mut self) -> DATNB_W<'_, RFMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:175:18
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn dma_4(&mut self) -> DMA_4_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn dma_4(&mut self) -> DMA_4_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:181:18
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn dma_5(&mut self) -> DMA_5_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn dma_5(&mut self) -> DMA_5_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:187:18
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub fn dma_6(&mut self) -> DMA_6_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub fn dma_6(&mut self) -> DMA_6_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devidr.rs:193:18
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn dma_7(&mut self) -> DMA_7_W<DEVIDR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn dma_7(&mut self) -> DMA_7_W<'_, DEVIDR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn suspes(&mut self) -> SUSPES_W<DEVIER_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn suspes(&mut self) -> SUSPES_W<'_, DEVIER_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn msofes(&mut self) -> MSOFES_W<DEVIER_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn msofes(&mut self) -> MSOFES_W<'_, DEVIER_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:67:18
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn sofes(&mut self) -> SOFES_W<DEVIER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn sofes(&mut self) -> SOFES_W<'_, DEVIER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:73:20
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn eorstes(&mut self) -> EORSTES_W<DEVIER_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn eorstes(&mut self) -> EORSTES_W<'_, DEVIER_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:79:21
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn wakeupes(&mut self) -> WAKEUPES_W<DEVIER_SPEC> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn wakeupes(&mut self) -> WAKEUPES_W<'_, DEVIER_SPEC> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:85:20
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn eorsmes(&mut self) -> EORSMES_W<DEVIER_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn eorsmes(&mut self) -> EORSMES_W<'_, DEVIER_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:91:20
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn uprsmes(&mut self) -> UPRSMES_W<DEVIER_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn uprsmes(&mut self) -> UPRSMES_W<'_, DEVIER_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rfmr.rs:268:18
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn fslen(&mut self) -> FSLEN_W<RFMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn fslen(&mut self) -> FSLEN_W<'_, RFMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rfmr.rs:274:17
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub fn fsos(&mut self) -> FSOS_W<RFMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub fn fsos(&mut self) -> FSOS_W<'_, RFMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rfmr.rs:280:19
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub fn fsedge(&mut self) -> FSEDGE_W<RFMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub fn fsedge(&mut self) -> FSEDGE_W<'_, RFMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/rfmr.rs:286:22
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn fslen_ext(&mut self) -> FSLEN_EXT_W<RFMR_SPEC> {
[INFO] [stdout]     |                      ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn fslen_ext(&mut self) -> FSLEN_EXT_W<'_, RFMR_SPEC> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tcmr.rs:423:16
[INFO] [stdout]     |
[INFO] [stdout] 423 |     pub fn cks(&mut self) -> CKS_W<TCMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 423 |     pub fn cks(&mut self) -> CKS_W<'_, TCMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tcmr.rs:429:16
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub fn cko(&mut self) -> CKO_W<TCMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub fn cko(&mut self) -> CKO_W<'_, TCMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tcmr.rs:435:16
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn cki(&mut self) -> CKI_W<TCMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn cki(&mut self) -> CKI_W<'_, TCMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tcmr.rs:441:16
[INFO] [stdout]     |
[INFO] [stdout] 441 |     pub fn ckg(&mut self) -> CKG_W<TCMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 441 |     pub fn ckg(&mut self) -> CKG_W<'_, TCMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tcmr.rs:447:18
[INFO] [stdout]     |
[INFO] [stdout] 447 |     pub fn start(&mut self) -> START_W<TCMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 447 |     pub fn start(&mut self) -> START_W<'_, TCMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tcmr.rs:453:19
[INFO] [stdout]     |
[INFO] [stdout] 453 |     pub fn sttdly(&mut self) -> STTDLY_W<TCMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 453 |     pub fn sttdly(&mut self) -> STTDLY_W<'_, TCMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:740:19
[INFO] [stdout]     |
[INFO] [stdout] 740 |     pub fn trgsel(&mut self) -> TRGSEL_W<MR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 740 |     pub fn trgsel(&mut self) -> TRGSEL_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn rstrx(&mut self) -> RSTRX_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn rstrx(&mut self) -> RSTRX_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:49:18
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn rsttx(&mut self) -> RSTTX_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn rsttx(&mut self) -> RSTTX_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:55:17
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn rxen(&mut self) -> RXEN_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn rxen(&mut self) -> RXEN_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn rxdis(&mut self) -> RXDIS_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn rxdis(&mut self) -> RXDIS_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:67:17
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn txen(&mut self) -> TXEN_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn txen(&mut self) -> TXEN_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn txdis(&mut self) -> TXDIS_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn txdis(&mut self) -> TXDIS_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:79:19
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn rststa(&mut self) -> RSTSTA_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn rststa(&mut self) -> RSTSTA_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn sttbrk(&mut self) -> STTBRK_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn sttbrk(&mut self) -> STTBRK_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:91:19
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn stpbrk(&mut self) -> STPBRK_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn stpbrk(&mut self) -> STPBRK_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn sttto(&mut self) -> STTTO_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn sttto(&mut self) -> STTTO_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/idr.rs:45:16
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn csr(&mut self) -> CSR_W<IDR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn csr(&mut self) -> CSR_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/tc0/tc_channel/ccr.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn clken(&mut self) -> CLKEN_W<CCR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn clken(&mut self) -> CLKEN_W<'_, CCR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn pep_0(&mut self) -> PEP_0_W<DEVIER_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn pep_0(&mut self) -> PEP_0_W<'_, DEVIER_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn pep_1(&mut self) -> PEP_1_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn pep_1(&mut self) -> PEP_1_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:109:18
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn pep_2(&mut self) -> PEP_2_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn pep_2(&mut self) -> PEP_2_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tcmr.rs:459:19
[INFO] [stdout]     |
[INFO] [stdout] 459 |     pub fn period(&mut self) -> PERIOD_W<TCMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 459 |     pub fn period(&mut self) -> PERIOD_W<'_, TCMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/idr.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn css(&mut self) -> CSS_W<IDR_SPEC> {
[INFO] [stdout]    |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn css(&mut self) -> CSS_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/idr.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn instre(&mut self) -> INSTRE_W<IDR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn instre(&mut self) -> INSTRE_W<'_, IDR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/scr.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn cpol(&mut self) -> CPOL_W<SCR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn cpol(&mut self) -> CPOL_W<'_, SCR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/scr.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn cpha(&mut self) -> CPHA_W<SCR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn cpha(&mut self) -> CPHA_W<'_, SCR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/scr.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn scbr(&mut self) -> SCBR_W<SCR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn scbr(&mut self) -> SCBR_W<'_, SCR_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:746:18
[INFO] [stdout]     |
[INFO] [stdout] 746 |     pub fn sleep(&mut self) -> SLEEP_W<MR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 746 |     pub fn sleep(&mut self) -> SLEEP_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn senda(&mut self) -> SENDA_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn senda(&mut self) -> SENDA_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oss.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn ossh2(&mut self) -> OSSH2_W<OSS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn ossh2(&mut self) -> OSSH2_W<'_, OSS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oss.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn ossh3(&mut self) -> OSSH3_W<OSS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn ossh3(&mut self) -> OSSH3_W<'_, OSS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oss.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn ossl0(&mut self) -> OSSL0_W<OSS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn ossl0(&mut self) -> OSSL0_W<'_, OSS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oss.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn ossl1(&mut self) -> OSSL1_W<OSS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn ossl1(&mut self) -> OSSL1_W<'_, OSS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oss.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn ossl2(&mut self) -> OSSL2_W<OSS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn ossl2(&mut self) -> OSSL2_W<'_, OSS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oss.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ossl3(&mut self) -> OSSL3_W<OSS_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ossl3(&mut self) -> OSSL3_W<'_, OSS_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/osc.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn osch0(&mut self) -> OSCH0_W<OSC_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn osch0(&mut self) -> OSCH0_W<'_, OSC_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/osc.rs:29:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn osch1(&mut self) -> OSCH1_W<OSC_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn osch1(&mut self) -> OSCH1_W<'_, OSC_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/osc.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn osch2(&mut self) -> OSCH2_W<OSC_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn osch2(&mut self) -> OSCH2_W<'_, OSC_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:752:17
[INFO] [stdout]     |
[INFO] [stdout] 752 |     pub fn fwup(&mut self) -> FWUP_W<MR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 752 |     pub fn fwup(&mut self) -> FWUP_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:758:20
[INFO] [stdout]     |
[INFO] [stdout] 758 |     pub fn freerun(&mut self) -> FREERUN_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 758 |     pub fn freerun(&mut self) -> FREERUN_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:764:20
[INFO] [stdout]     |
[INFO] [stdout] 764 |     pub fn prescal(&mut self) -> PRESCAL_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 764 |     pub fn prescal(&mut self) -> PRESCAL_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:770:20
[INFO] [stdout]     |
[INFO] [stdout] 770 |     pub fn startup(&mut self) -> STARTUP_W<MR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 770 |     pub fn startup(&mut self) -> STARTUP_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:776:16
[INFO] [stdout]     |
[INFO] [stdout] 776 |     pub fn one(&mut self) -> ONE_W<MR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 776 |     pub fn one(&mut self) -> ONE_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:782:21
[INFO] [stdout]     |
[INFO] [stdout] 782 |     pub fn tracktim(&mut self) -> TRACKTIM_W<MR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 782 |     pub fn tracktim(&mut self) -> TRACKTIM_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:788:21
[INFO] [stdout]     |
[INFO] [stdout] 788 |     pub fn transfer(&mut self) -> TRANSFER_W<MR_SPEC> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 788 |     pub fn transfer(&mut self) -> TRANSFER_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/mr.rs:794:17
[INFO] [stdout]     |
[INFO] [stdout] 794 |     pub fn useq(&mut self) -> USEQ_W<MR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 794 |     pub fn useq(&mut self) -> USEQ_W<'_, MR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/emr.rs:360:20
[INFO] [stdout]     |
[INFO] [stdout] 360 |     pub fn cmpmode(&mut self) -> CMPMODE_W<EMR_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 360 |     pub fn cmpmode(&mut self) -> CMPMODE_W<'_, EMR_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/emr.rs:366:19
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn cmpsel(&mut self) -> CMPSEL_W<EMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn cmpsel(&mut self) -> CMPSEL_W<'_, EMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/emr.rs:372:19
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn cmpall(&mut self) -> CMPALL_W<EMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn cmpall(&mut self) -> CMPALL_W<'_, EMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/osc.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn osch3(&mut self) -> OSCH3_W<OSC_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn osch3(&mut self) -> OSCH3_W<'_, OSC_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/osc.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn oscl0(&mut self) -> OSCL0_W<OSC_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn oscl0(&mut self) -> OSCL0_W<'_, OSC_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/tc0/tc_channel/ccr.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn clkdis(&mut self) -> CLKDIS_W<CCR_SPEC> {
[INFO] [stdout]    |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn clkdis(&mut self) -> CLKDIS_W<'_, CCR_SPEC> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/tc0/tc_channel/ccr.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn swtrg(&mut self) -> SWTRG_W<CCR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn swtrg(&mut self) -> SWTRG_W<'_, CCR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:115:18
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn pep_3(&mut self) -> PEP_3_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn pep_3(&mut self) -> PEP_3_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:121:18
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn pep_4(&mut self) -> PEP_4_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn pep_4(&mut self) -> PEP_4_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn pep_5(&mut self) -> PEP_5_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn pep_5(&mut self) -> PEP_5_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn pep_6(&mut self) -> PEP_6_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn pep_6(&mut self) -> PEP_6_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:139:18
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn pep_7(&mut self) -> PEP_7_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn pep_7(&mut self) -> PEP_7_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn pep_8(&mut self) -> PEP_8_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn pep_8(&mut self) -> PEP_8_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:151:18
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn pep_9(&mut self) -> PEP_9_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn pep_9(&mut self) -> PEP_9_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:109:18
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn rstit(&mut self) -> RSTIT_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn rstit(&mut self) -> RSTIT_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:115:20
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn rstnack(&mut self) -> RSTNACK_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn rstnack(&mut self) -> RSTNACK_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:121:18
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn retto(&mut self) -> RETTO_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn retto(&mut self) -> RETTO_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn dtren(&mut self) -> DTREN_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn dtren(&mut self) -> DTREN_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:133:19
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn dtrdis(&mut self) -> DTRDIS_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn dtrdis(&mut self) -> DTRDIS_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:139:18
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn rtsen(&mut self) -> RTSEN_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn rtsen(&mut self) -> RTSEN_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_usart_mode.rs:145:19
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn rtsdis(&mut self) -> RTSDIS_W<US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn rtsdis(&mut self) -> RTSDIS_W<'_, US_CR_USART_MODE_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_spi_mode.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn rstrx(&mut self) -> RSTRX_W<US_CR_SPI_MODE_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn rstrx(&mut self) -> RSTRX_W<'_, US_CR_SPI_MODE_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_spi_mode.rs:31:18
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn rsttx(&mut self) -> RSTTX_W<US_CR_SPI_MODE_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn rsttx(&mut self) -> RSTTX_W<'_, US_CR_SPI_MODE_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_spi_mode.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn rxen(&mut self) -> RXEN_W<US_CR_SPI_MODE_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn rxen(&mut self) -> RXEN_W<'_, US_CR_SPI_MODE_SPEC> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usart0/us_cr_spi_mode.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn rxdis(&mut self) -> RXDIS_W<US_CR_SPI_MODE_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn rxdis(&mut self) -> RXDIS_W<'_, US_CR_SPI_MODE_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:157:18
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn dma_1(&mut self) -> DMA_1_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn dma_1(&mut self) -> DMA_1_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn dma_2(&mut self) -> DMA_2_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn dma_2(&mut self) -> DMA_2_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn dma_3(&mut self) -> DMA_3_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn dma_3(&mut self) -> DMA_3_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:175:18
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn dma_4(&mut self) -> DMA_4_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn dma_4(&mut self) -> DMA_4_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:181:18
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn dma_5(&mut self) -> DMA_5_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn dma_5(&mut self) -> DMA_5_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:187:18
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub fn dma_6(&mut self) -> DMA_6_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub fn dma_6(&mut self) -> DMA_6_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devier.rs:193:18
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn dma_7(&mut self) -> DMA_7_W<DEVIER_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn dma_7(&mut self) -> DMA_7_W<'_, DEVIER_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:191:18
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn epen0(&mut self) -> EPEN0_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn epen0(&mut self) -> EPEN0_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:197:18
[INFO] [stdout]     |
[INFO] [stdout] 197 |     pub fn epen1(&mut self) -> EPEN1_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 197 |     pub fn epen1(&mut self) -> EPEN1_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/qspi/scr.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn dlybs(&mut self) -> DLYBS_W<SCR_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn dlybs(&mut self) -> DLYBS_W<'_, SCR_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/emr.rs:378:22
[INFO] [stdout]     |
[INFO] [stdout] 378 |     pub fn cmpfilter(&mut self) -> CMPFILTER_W<EMR_SPEC> {
[INFO] [stdout]     |                      ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 378 |     pub fn cmpfilter(&mut self) -> CMPFILTER_W<'_, EMR_SPEC> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/emr.rs:384:16
[INFO] [stdout]     |
[INFO] [stdout] 384 |     pub fn res(&mut self) -> RES_W<EMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 384 |     pub fn res(&mut self) -> RES_W<'_, EMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/osc.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn oscl1(&mut self) -> OSCL1_W<OSC_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn oscl1(&mut self) -> OSCL1_W<'_, OSC_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/osc.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn oscl2(&mut self) -> OSCL2_W<OSC_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn oscl2(&mut self) -> OSCL2_W<'_, OSC_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/osc.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn oscl3(&mut self) -> OSCL3_W<OSC_SPEC> {
[INFO] [stdout]    |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn oscl3(&mut self) -> OSCL3_W<'_, OSC_SPEC> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ossupd.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ossuph0(&mut self) -> OSSUPH0_W<OSSUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ossuph0(&mut self) -> OSSUPH0_W<'_, OSSUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ossupd.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn ossuph1(&mut self) -> OSSUPH1_W<OSSUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn ossuph1(&mut self) -> OSSUPH1_W<'_, OSSUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ossupd.rs:35:20
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn ossuph2(&mut self) -> OSSUPH2_W<OSSUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn ossuph2(&mut self) -> OSSUPH2_W<'_, OSSUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ossupd.rs:41:20
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn ossuph3(&mut self) -> OSSUPH3_W<OSSUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn ossuph3(&mut self) -> OSSUPH3_W<'_, OSSUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ossupd.rs:47:20
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn ossupl0(&mut self) -> OSSUPL0_W<OSSUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn ossupl0(&mut self) -> OSSUPL0_W<'_, OSSUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ossupd.rs:53:20
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn ossupl1(&mut self) -> OSSUPL1_W<OSSUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn ossupl1(&mut self) -> OSSUPL1_W<'_, OSSUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ossupd.rs:59:20
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn ossupl2(&mut self) -> OSSUPL2_W<OSSUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn ossupl2(&mut self) -> OSSUPL2_W<'_, OSSUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:203:18
[INFO] [stdout]     |
[INFO] [stdout] 203 |     pub fn epen2(&mut self) -> EPEN2_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 203 |     pub fn epen2(&mut self) -> EPEN2_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:209:18
[INFO] [stdout]     |
[INFO] [stdout] 209 |     pub fn epen3(&mut self) -> EPEN3_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 209 |     pub fn epen3(&mut self) -> EPEN3_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:215:18
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn epen4(&mut self) -> EPEN4_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn epen4(&mut self) -> EPEN4_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:221:18
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub fn epen5(&mut self) -> EPEN5_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub fn epen5(&mut self) -> EPEN5_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:227:18
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn epen6(&mut self) -> EPEN6_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn epen6(&mut self) -> EPEN6_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:233:18
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub fn epen7(&mut self) -> EPEN7_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub fn epen7(&mut self) -> EPEN7_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:239:18
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub fn epen8(&mut self) -> EPEN8_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub fn epen8(&mut self) -> EPEN8_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:245:18
[INFO] [stdout]     |
[INFO] [stdout] 245 |     pub fn epen9(&mut self) -> EPEN9_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 245 |     pub fn epen9(&mut self) -> EPEN9_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:251:19
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub fn eprst0(&mut self) -> EPRST0_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub fn eprst0(&mut self) -> EPRST0_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:257:19
[INFO] [stdout]     |
[INFO] [stdout] 257 |     pub fn eprst1(&mut self) -> EPRST1_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 257 |     pub fn eprst1(&mut self) -> EPRST1_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/devept.rs:263:19
[INFO] [stdout]     |
[INFO] [stdout] 263 |     pub fn eprst2(&mut self) -> EPRST2_W<DEVEPT_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 263 |     pub fn eprst2(&mut self) -> EPRST2_W<'_, DEVEPT_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/afec0/emr.rs:390:16
[INFO] [stdout]     |
[INFO] [stdout] 390 |     pub fn tag(&mut self) -> TAG_W<EMR_SPEC> {
[INFO] [stdout]     |                ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 390 |     pub fn tag(&mut self) -> TAG_W<'_, EMR_SPEC> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tfmr.rs:253:19
[INFO] [stdout]     |
[INFO] [stdout] 253 |     pub fn datlen(&mut self) -> DATLEN_W<TFMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 253 |     pub fn datlen(&mut self) -> DATLEN_W<'_, TFMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tfmr.rs:259:19
[INFO] [stdout]     |
[INFO] [stdout] 259 |     pub fn datdef(&mut self) -> DATDEF_W<TFMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 259 |     pub fn datdef(&mut self) -> DATDEF_W<'_, TFMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tfmr.rs:265:17
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub fn msbf(&mut self) -> MSBF_W<TFMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub fn msbf(&mut self) -> MSBF_W<'_, TFMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tfmr.rs:271:18
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub fn datnb(&mut self) -> DATNB_W<TFMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub fn datnb(&mut self) -> DATNB_W<'_, TFMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tfmr.rs:277:18
[INFO] [stdout]     |
[INFO] [stdout] 277 |     pub fn fslen(&mut self) -> FSLEN_W<TFMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 277 |     pub fn fslen(&mut self) -> FSLEN_W<'_, TFMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tfmr.rs:283:17
[INFO] [stdout]     |
[INFO] [stdout] 283 |     pub fn fsos(&mut self) -> FSOS_W<TFMR_SPEC> {
[INFO] [stdout]     |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 283 |     pub fn fsos(&mut self) -> FSOS_W<'_, TFMR_SPEC> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tfmr.rs:289:18
[INFO] [stdout]     |
[INFO] [stdout] 289 |     pub fn fsden(&mut self) -> FSDEN_W<TFMR_SPEC> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 289 |     pub fn fsden(&mut self) -> FSDEN_W<'_, TFMR_SPEC> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tfmr.rs:295:19
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub fn fsedge(&mut self) -> FSEDGE_W<TFMR_SPEC> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub fn fsedge(&mut self) -> FSEDGE_W<'_, TFMR_SPEC> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/ssc/tfmr.rs:301:22
[INFO] [stdout]     |
[INFO] [stdout] 301 |     pub fn fslen_ext(&mut self) -> FSLEN_EXT_W<TFMR_SPEC> {
[INFO] [stdout]     |                      ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 301 |     pub fn fslen_ext(&mut self) -> FSLEN_EXT_W<'_, TFMR_SPEC> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/usbhs/usbhs_hstdma/hstdmaaddress.rs:20:21
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn buff_add(&mut self) -> BUFF_ADD_W<HSTDMAADDRESS_SPEC> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn buff_add(&mut self) -> BUFF_ADD_W<'_, HSTDMAADDRESS_SPEC> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/ossupd.rs:65:20
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ossupl3(&mut self) -> OSSUPL3_W<OSSUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ossupl3(&mut self) -> OSSUPL3_W<'_, OSSUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oscupd.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn oscuph0(&mut self) -> OSCUPH0_W<OSCUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn oscuph0(&mut self) -> OSCUPH0_W<'_, OSCUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oscupd.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn oscuph1(&mut self) -> OSCUPH1_W<OSCUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn oscuph1(&mut self) -> OSCUPH1_W<'_, OSCUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oscupd.rs:35:20
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn oscuph2(&mut self) -> OSCUPH2_W<OSCUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn oscuph2(&mut self) -> OSCUPH2_W<'_, OSCUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oscupd.rs:41:20
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn oscuph3(&mut self) -> OSCUPH3_W<OSCUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn oscuph3(&mut self) -> OSCUPH3_W<'_, OSCUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oscupd.rs:47:20
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn oscupl0(&mut self) -> OSCUPL0_W<OSCUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn oscupl0(&mut self) -> OSCUPL0_W<'_, OSCUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oscupd.rs:53:20
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn oscupl1(&mut self) -> OSCUPL1_W<OSCUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn oscupl1(&mut self) -> OSCUPL1_W<'_, OSCUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oscupd.rs:59:20
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn oscupl2(&mut self) -> OSCUPL2_W<OSCUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn oscupl2(&mut self) -> OSCUPL2_W<'_, OSCUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/oscupd.rs:65:20
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn oscupl3(&mut self) -> OSCUPL3_W<OSCUPD_SPEC> {
[INFO] [stdout]    |                    ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn oscupl3(&mut self) -> OSCUPL3_W<'_, OSCUPD_SPEC> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/atsamv71j21b-23813a15ff1626a0/out/pwm0/fmr.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn fpol(&mut self) -> FPOL_W<FMR_SPEC> {
[INFO] [stdout]    |                 ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn fpol(&mut self) -> FPOL_W<'_, FMR_SPEC> {
[INFO] [stdout]    |                                      +++
[WARN] too many lines in the log, truncating it
