[INFO] fetching crate esp32h2 0.16.0... [INFO] testing esp32h2-0.16.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate esp32h2 0.16.0 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate esp32h2 0.16.0 [INFO] finished tweaking crates.io crate esp32h2 0.16.0 [INFO] tweaked toml for crates.io crate esp32h2 0.16.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate esp32h2 0.16.0 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate esp32h2 0.16.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded defmt-parser v1.0.0 [INFO] [stderr] Downloaded defmt v1.0.1 [INFO] [stderr] Downloaded defmt-macros v1.0.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] be6e1d4cbd20aa51c37d55fac4a04d2822eb7472d839462892663977b4dac267 [INFO] running `Command { std: "docker" "start" "-a" "be6e1d4cbd20aa51c37d55fac4a04d2822eb7472d839462892663977b4dac267", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "be6e1d4cbd20aa51c37d55fac4a04d2822eb7472d839462892663977b4dac267", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "be6e1d4cbd20aa51c37d55fac4a04d2822eb7472d839462892663977b4dac267", kill_on_drop: false }` [INFO] [stdout] be6e1d4cbd20aa51c37d55fac4a04d2822eb7472d839462892663977b4dac267 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 3d10e6e7eba1eb598e6cd72bff29bd3ab3ae56a0b76bdaced35940116676fd4b [INFO] running `Command { std: "docker" "start" "-a" "3d10e6e7eba1eb598e6cd72bff29bd3ab3ae56a0b76bdaced35940116676fd4b", kill_on_drop: false }` [INFO] [stderr] Compiling esp32h2 v0.16.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/key.rs:25:16 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn key(&mut self) -> KEY_W { [INFO] [stdout] | ^^^^^^^^^ --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn key(&mut self) -> KEY_W<'_, KEY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/text_in.rs:27:20 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn text_in(&mut self) -> TEXT_IN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn text_in(&mut self) -> TEXT_IN_W<'_, TEXT_IN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/text_out.rs:27:21 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn text_out(&mut self) -> TEXT_OUT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn text_out(&mut self) -> TEXT_OUT_W<'_, TEXT_OUT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/mode.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn mode(&mut self) -> MODE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn mode(&mut self) -> MODE_W<'_, MODE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/endian.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn endian(&mut self) -> ENDIAN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn endian(&mut self) -> ENDIAN_W<'_, ENDIAN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/trigger.rs:14:20 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn trigger(&mut self) -> TRIGGER_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn trigger(&mut self) -> TRIGGER_W<'_, TRIGGER_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/dma_enable.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn dma_enable(&mut self) -> DMA_ENABLE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn dma_enable(&mut self) -> DMA_ENABLE_W<'_, DMA_ENABLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/block_mode.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn block_mode(&mut self) -> BLOCK_MODE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn block_mode(&mut self) -> BLOCK_MODE_W<'_, BLOCK_MODE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/block_num.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn block_num(&mut self) -> BLOCK_NUM_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn block_num(&mut self) -> BLOCK_NUM_W<'_, BLOCK_NUM_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/inc_sel.rs:27:20 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn inc_sel(&mut self) -> INC_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn inc_sel(&mut self) -> INC_SEL_W<'_, INC_SEL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/aad_block_num.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn aad_block_num(&mut self) -> AAD_BLOCK_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn aad_block_num(&mut self) -> AAD_BLOCK_NUM_W<'_, AAD_BLOCK_NUM_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/remainder_bit_num.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn remainder_bit_num(&mut self) -> REMAINDER_BIT_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn remainder_bit_num(&mut self) -> REMAINDER_BIT_NUM_W<'_, REMAINDER_BIT_NUM_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/continue_.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn continue_(&mut self) -> CONTINUE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn continue_(&mut self) -> CONTINUE_W<'_, CONTINUE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/int_clr.rs:14:20 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn int_clr(&mut self) -> INT_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn int_clr(&mut self) -> INT_CLR_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/int_ena.rs:27:20 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn int_ena(&mut self) -> INT_ENA_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn int_ena(&mut self) -> INT_ENA_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/date.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/aes/dma_exit.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn dma_exit(&mut self) -> DMA_EXIT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn dma_exit(&mut self) -> DMA_EXIT_W<'_, DMA_EXIT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl.rs:107:24 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn start_force(&mut self) -> START_FORCE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn start_force(&mut self) -> START_FORCE_W<'_, CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl.rs:112:18 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn start(&mut self) -> START_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn start(&mut self) -> START_W<'_, CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl.rs:117:26 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn sar_clk_gated(&mut self) -> SAR_CLK_GATED_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn sar_clk_gated(&mut self) -> SAR_CLK_GATED_W<'_, CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl.rs:122:24 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn sar_clk_div(&mut self) -> SAR_CLK_DIV_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn sar_clk_div(&mut self) -> SAR_CLK_DIV_W<'_, CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl.rs:127:25 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn sar_patt_len(&mut self) -> SAR_PATT_LEN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn sar_patt_len(&mut self) -> SAR_PATT_LEN_W<'_, CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl.rs:132:29 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn sar_patt_p_clear(&mut self) -> SAR_PATT_P_CLEAR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 132 | pub fn sar_patt_p_clear(&mut self) -> SAR_PATT_P_CLEAR_W<'_, CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl.rs:137:26 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn xpd_sar_force(&mut self) -> XPD_SAR_FORCE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 137 | pub fn xpd_sar_force(&mut self) -> XPD_SAR_FORCE_W<'_, CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl.rs:142:30 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn saradc2_pwdet_drv(&mut self) -> SARADC2_PWDET_DRV_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 142 | pub fn saradc2_pwdet_drv(&mut self) -> SARADC2_PWDET_DRV_W<'_, CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl.rs:147:27 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn wait_arb_cycle(&mut self) -> WAIT_ARB_CYCLE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 147 | pub fn wait_arb_cycle(&mut self) -> WAIT_ARB_CYCLE_W<'_, CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl2.rs:77:27 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn meas_num_limit(&mut self) -> MEAS_NUM_LIMIT_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn meas_num_limit(&mut self) -> MEAS_NUM_LIMIT_W<'_, CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl2.rs:82:25 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn max_meas_num(&mut self) -> MAX_MEAS_NUM_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn max_meas_num(&mut self) -> MAX_MEAS_NUM_W<'_, CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl2.rs:87:21 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn sar1_inv(&mut self) -> SAR1_INV_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn sar1_inv(&mut self) -> SAR1_INV_W<'_, CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl2.rs:92:21 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn sar2_inv(&mut self) -> SAR2_INV_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn sar2_inv(&mut self) -> SAR2_INV_W<'_, CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl2.rs:97:25 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn timer_target(&mut self) -> TIMER_TARGET_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn timer_target(&mut self) -> TIMER_TARGET_W<'_, CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl2.rs:102:21 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn timer_en(&mut self) -> TIMER_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn timer_en(&mut self) -> TIMER_EN_W<'_, CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/filter_ctrl1.rs:37:27 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn filter_factor1(&mut self) -> FILTER_FACTOR1_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn filter_factor1(&mut self) -> FILTER_FACTOR1_W<'_, FILTER_CTRL1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/filter_ctrl1.rs:42:27 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn filter_factor0(&mut self) -> FILTER_FACTOR0_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn filter_factor0(&mut self) -> FILTER_FACTOR0_W<'_, FILTER_CTRL1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/fsm_wait.rs:47:21 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn xpd_wait(&mut self) -> XPD_WAIT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn xpd_wait(&mut self) -> XPD_WAIT_W<'_, FSM_WAIT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/fsm_wait.rs:52:22 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn rstb_wait(&mut self) -> RSTB_WAIT_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn rstb_wait(&mut self) -> RSTB_WAIT_W<'_, FSM_WAIT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/fsm_wait.rs:57:25 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn standby_wait(&mut self) -> STANDBY_WAIT_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn standby_wait(&mut self) -> STANDBY_WAIT_W<'_, FSM_WAIT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/sar_patt_tab1.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar_patt_tab1(&mut self) -> SAR_PATT_TAB1_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar_patt_tab1(&mut self) -> SAR_PATT_TAB1_W<'_, SAR_PATT_TAB1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/sar_patt_tab2.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar_patt_tab2(&mut self) -> SAR_PATT_TAB2_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar_patt_tab2(&mut self) -> SAR_PATT_TAB2_W<'_, SAR_PATT_TAB2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/onetime_sample.rs:67:26 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn onetime_atten(&mut self) -> ONETIME_ATTEN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn onetime_atten(&mut self) -> ONETIME_ATTEN_W<'_, ONETIME_SAMPLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/onetime_sample.rs:72:28 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn onetime_channel(&mut self) -> ONETIME_CHANNEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn onetime_channel(&mut self) -> ONETIME_CHANNEL_W<'_, ONETIME_SAMPLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/onetime_sample.rs:77:26 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn onetime_start(&mut self) -> ONETIME_START_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn onetime_start(&mut self) -> ONETIME_START_W<'_, ONETIME_SAMPLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/onetime_sample.rs:82:35 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn saradc2_onetime_sample(&mut self) -> SARADC2_ONETIME_SAMPLE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn saradc2_onetime_sample(&mut self) -> SARADC2_ONETIME_SAMPLE_W<'_, ONETIME_SAMPLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/onetime_sample.rs:87:35 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn saradc1_onetime_sample(&mut self) -> SARADC1_ONETIME_SAMPLE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn saradc1_onetime_sample(&mut self) -> SARADC1_ONETIME_SAMPLE_W<'_, ONETIME_SAMPLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/arb_ctrl.rs:97:22 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn apb_force(&mut self) -> APB_FORCE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn apb_force(&mut self) -> APB_FORCE_W<'_, ARB_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/arb_ctrl.rs:102:22 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn rtc_force(&mut self) -> RTC_FORCE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn rtc_force(&mut self) -> RTC_FORCE_W<'_, ARB_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/arb_ctrl.rs:107:23 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn wifi_force(&mut self) -> WIFI_FORCE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn wifi_force(&mut self) -> WIFI_FORCE_W<'_, ARB_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/arb_ctrl.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn grant_force(&mut self) -> GRANT_FORCE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn grant_force(&mut self) -> GRANT_FORCE_W<'_, ARB_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/arb_ctrl.rs:117:25 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn apb_priority(&mut self) -> APB_PRIORITY_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn apb_priority(&mut self) -> APB_PRIORITY_W<'_, ARB_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/arb_ctrl.rs:122:25 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn rtc_priority(&mut self) -> RTC_PRIORITY_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn rtc_priority(&mut self) -> RTC_PRIORITY_W<'_, ARB_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/arb_ctrl.rs:127:26 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn wifi_priority(&mut self) -> WIFI_PRIORITY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn wifi_priority(&mut self) -> WIFI_PRIORITY_W<'_, ARB_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/arb_ctrl.rs:132:25 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn fix_priority(&mut self) -> FIX_PRIORITY_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 132 | pub fn fix_priority(&mut self) -> FIX_PRIORITY_W<'_, ARB_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/filter_ctrl0.rs:47:28 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn filter_channel1(&mut self) -> FILTER_CHANNEL1_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn filter_channel1(&mut self) -> FILTER_CHANNEL1_W<'_, FILTER_CTRL0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/filter_ctrl0.rs:52:28 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn filter_channel0(&mut self) -> FILTER_CHANNEL0_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn filter_channel0(&mut self) -> FILTER_CHANNEL0_W<'_, FILTER_CTRL0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/filter_ctrl0.rs:57:25 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn filter_reset(&mut self) -> FILTER_RESET_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn filter_reset(&mut self) -> FILTER_RESET_W<'_, FILTER_CTRL0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/thres0_ctrl.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn thres0_channel(&mut self) -> THRES0_CHANNEL_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn thres0_channel(&mut self) -> THRES0_CHANNEL_W<'_, THRES0_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/thres0_ctrl.rs:52:24 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn thres0_high(&mut self) -> THRES0_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn thres0_high(&mut self) -> THRES0_HIGH_W<'_, THRES0_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/thres0_ctrl.rs:57:23 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thres0_low(&mut self) -> THRES0_LOW_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thres0_low(&mut self) -> THRES0_LOW_W<'_, THRES0_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/thres1_ctrl.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn thres1_channel(&mut self) -> THRES1_CHANNEL_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn thres1_channel(&mut self) -> THRES1_CHANNEL_W<'_, THRES1_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/thres1_ctrl.rs:52:24 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn thres1_high(&mut self) -> THRES1_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn thres1_high(&mut self) -> THRES1_HIGH_W<'_, THRES1_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/thres1_ctrl.rs:57:23 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thres1_low(&mut self) -> THRES1_LOW_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thres1_low(&mut self) -> THRES1_LOW_W<'_, THRES1_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/thres_ctrl.rs:47:25 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn thres_all_en(&mut self) -> THRES_ALL_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn thres_all_en(&mut self) -> THRES_ALL_EN_W<'_, THRES_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/thres_ctrl.rs:52:22 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn thres1_en(&mut self) -> THRES1_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn thres1_en(&mut self) -> THRES1_EN_W<'_, THRES_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/thres_ctrl.rs:57:22 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thres0_en(&mut self) -> THRES0_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thres0_en(&mut self) -> THRES0_EN_W<'_, THRES_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_ena.rs:87:18 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn tsens(&mut self) -> TSENS_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn tsens(&mut self) -> TSENS_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_ena.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn thres1_low(&mut self) -> THRES1_LOW_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn thres1_low(&mut self) -> THRES1_LOW_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_ena.rs:97:23 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn thres0_low(&mut self) -> THRES0_LOW_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn thres0_low(&mut self) -> THRES0_LOW_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_ena.rs:102:24 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn thres1_high(&mut self) -> THRES1_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn thres1_high(&mut self) -> THRES1_HIGH_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_ena.rs:107:24 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn thres0_high(&mut self) -> THRES0_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn thres0_high(&mut self) -> THRES0_HIGH_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_ena.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn adc2_done(&mut self) -> ADC2_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn adc2_done(&mut self) -> ADC2_DONE_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_ena.rs:117:22 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn adc1_done(&mut self) -> ADC1_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn adc1_done(&mut self) -> ADC1_DONE_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_raw.rs:87:18 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn tsens(&mut self) -> TSENS_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn tsens(&mut self) -> TSENS_W<'_, INT_RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_raw.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn thres1_low(&mut self) -> THRES1_LOW_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn thres1_low(&mut self) -> THRES1_LOW_W<'_, INT_RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_raw.rs:97:23 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn thres0_low(&mut self) -> THRES0_LOW_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn thres0_low(&mut self) -> THRES0_LOW_W<'_, INT_RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_raw.rs:102:24 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn thres1_high(&mut self) -> THRES1_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn thres1_high(&mut self) -> THRES1_HIGH_W<'_, INT_RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_raw.rs:107:24 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn thres0_high(&mut self) -> THRES0_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn thres0_high(&mut self) -> THRES0_HIGH_W<'_, INT_RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_raw.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn adc2_done(&mut self) -> ADC2_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn adc2_done(&mut self) -> ADC2_DONE_W<'_, INT_RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_raw.rs:117:22 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn adc1_done(&mut self) -> ADC1_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn adc1_done(&mut self) -> ADC1_DONE_W<'_, INT_RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_clr.rs:26:18 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn tsens(&mut self) -> TSENS_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 26 | pub fn tsens(&mut self) -> TSENS_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_clr.rs:31:23 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn thres1_low(&mut self) -> THRES1_LOW_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 31 | pub fn thres1_low(&mut self) -> THRES1_LOW_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_clr.rs:36:23 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn thres0_low(&mut self) -> THRES0_LOW_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 36 | pub fn thres0_low(&mut self) -> THRES0_LOW_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_clr.rs:41:24 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn thres1_high(&mut self) -> THRES1_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 41 | pub fn thres1_high(&mut self) -> THRES1_HIGH_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_clr.rs:46:24 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn thres0_high(&mut self) -> THRES0_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 46 | pub fn thres0_high(&mut self) -> THRES0_HIGH_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_clr.rs:51:22 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn adc2_done(&mut self) -> ADC2_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 51 | pub fn adc2_done(&mut self) -> ADC2_DONE_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/int_clr.rs:56:22 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn adc1_done(&mut self) -> ADC1_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 56 | pub fn adc1_done(&mut self) -> ADC1_DONE_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/dma_conf.rs:47:24 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn adc_eof_num(&mut self) -> ADC_EOF_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn adc_eof_num(&mut self) -> ADC_EOF_NUM_W<'_, DMA_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/dma_conf.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn adc_reset_fsm(&mut self) -> ADC_RESET_FSM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn adc_reset_fsm(&mut self) -> ADC_RESET_FSM_W<'_, DMA_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/dma_conf.rs:57:22 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn adc_trans(&mut self) -> ADC_TRANS_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn adc_trans(&mut self) -> ADC_TRANS_W<'_, DMA_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/clkm_conf.rs:67:25 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn clkm_div_num(&mut self) -> CLKM_DIV_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn clkm_div_num(&mut self) -> CLKM_DIV_NUM_W<'_, CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/clkm_conf.rs:72:23 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn clkm_div_b(&mut self) -> CLKM_DIV_B_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn clkm_div_b(&mut self) -> CLKM_DIV_B_W<'_, CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/clkm_conf.rs:77:23 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn clkm_div_a(&mut self) -> CLKM_DIV_A_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn clkm_div_a(&mut self) -> CLKM_DIV_A_W<'_, CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/clkm_conf.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/clkm_conf.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn clk_sel(&mut self) -> CLK_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn clk_sel(&mut self) -> CLK_SEL_W<'_, CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_ctrl.rs:55:19 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn in_inv(&mut self) -> IN_INV_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 55 | pub fn in_inv(&mut self) -> IN_INV_W<'_, TSENS_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_ctrl.rs:60:20 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn clk_div(&mut self) -> CLK_DIV_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 60 | pub fn clk_div(&mut self) -> CLK_DIV_W<'_, TSENS_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_ctrl.rs:65:15 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn pu(&mut self) -> PU_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 65 | pub fn pu(&mut self) -> PU_W<'_, TSENS_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_ctrl2.rs:57:21 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn xpd_wait(&mut self) -> XPD_WAIT_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn xpd_wait(&mut self) -> XPD_WAIT_W<'_, TSENS_CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_ctrl2.rs:62:22 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn xpd_force(&mut self) -> XPD_FORCE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn xpd_force(&mut self) -> XPD_FORCE_W<'_, TSENS_CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_ctrl2.rs:67:20 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn clk_inv(&mut self) -> CLK_INV_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn clk_inv(&mut self) -> CLK_INV_W<'_, TSENS_CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_ctrl2.rs:72:20 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn clk_sel(&mut self) -> CLK_SEL_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn clk_sel(&mut self) -> CLK_SEL_W<'_, TSENS_CTRL2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/cali.rs:25:16 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn cfg(&mut self) -> CFG_W { [INFO] [stdout] | ^^^^^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn cfg(&mut self) -> CFG_W<'_, CALI_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_wake.rs:65:26 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn wakeup_th_low(&mut self) -> WAKEUP_TH_LOW_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 65 | pub fn wakeup_th_low(&mut self) -> WAKEUP_TH_LOW_W<'_, TSENS_WAKE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_wake.rs:70:27 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn wakeup_th_high(&mut self) -> WAKEUP_TH_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 70 | pub fn wakeup_th_high(&mut self) -> WAKEUP_TH_HIGH_W<'_, TSENS_WAKE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_wake.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn wakeup_mode(&mut self) -> WAKEUP_MODE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 75 | pub fn wakeup_mode(&mut self) -> WAKEUP_MODE_W<'_, TSENS_WAKE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_wake.rs:80:22 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn wakeup_en(&mut self) -> WAKEUP_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 80 | pub fn wakeup_en(&mut self) -> WAKEUP_EN_W<'_, TSENS_WAKE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_sample.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn rate(&mut self) -> RATE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn rate(&mut self) -> RATE_W<'_, TSENS_SAMPLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/tsens_sample.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn en(&mut self) -> EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn en(&mut self) -> EN_W<'_, TSENS_SAMPLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/apb_saradc/ctrl_date.rs:27:17 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn date(&mut self) -> DATE_W<'_, CTRL_DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 157 | ) -> CORE_0_AREA_DRAM0_0_RD_ENA_W { [INFO] [stdout] | --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 157 | ) -> CORE_0_AREA_DRAM0_0_RD_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 164 | ) -> CORE_0_AREA_DRAM0_0_WR_ENA_W { [INFO] [stdout] | --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 164 | ) -> CORE_0_AREA_DRAM0_0_WR_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 171 | ) -> CORE_0_AREA_DRAM0_1_RD_ENA_W { [INFO] [stdout] | --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 171 | ) -> CORE_0_AREA_DRAM0_1_RD_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 178 | ) -> CORE_0_AREA_DRAM0_1_WR_ENA_W { [INFO] [stdout] | --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 178 | ) -> CORE_0_AREA_DRAM0_1_WR_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 185 | ) -> CORE_0_AREA_PIF_0_RD_ENA_W { [INFO] [stdout] | ------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 185 | ) -> CORE_0_AREA_PIF_0_RD_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:191:9 [INFO] [stdout] | [INFO] [stdout] 191 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 192 | ) -> CORE_0_AREA_PIF_0_WR_ENA_W { [INFO] [stdout] | ------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 192 | ) -> CORE_0_AREA_PIF_0_WR_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:198:9 [INFO] [stdout] | [INFO] [stdout] 198 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 199 | ) -> CORE_0_AREA_PIF_1_RD_ENA_W { [INFO] [stdout] | ------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 199 | ) -> CORE_0_AREA_PIF_1_RD_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 206 | ) -> CORE_0_AREA_PIF_1_WR_ENA_W { [INFO] [stdout] | ------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 206 | ) -> CORE_0_AREA_PIF_1_WR_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:211:36 [INFO] [stdout] | [INFO] [stdout] 211 | pub fn core_0_sp_spill_min_ena(&mut self) -> CORE_0_SP_SPILL_MIN_ENA_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 211 | pub fn core_0_sp_spill_min_ena(&mut self) -> CORE_0_SP_SPILL_MIN_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:216:36 [INFO] [stdout] | [INFO] [stdout] 216 | pub fn core_0_sp_spill_max_ena(&mut self) -> CORE_0_SP_SPILL_MAX_ENA_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 216 | pub fn core_0_sp_spill_max_ena(&mut self) -> CORE_0_SP_SPILL_MAX_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 223 | ) -> CORE_0_IRAM0_EXCEPTION_MONITOR_ENA_W { [INFO] [stdout] | ----------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 223 | ) -> CORE_0_IRAM0_EXCEPTION_MONITOR_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_montr_ena.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 229 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 230 | ) -> CORE_0_DRAM0_EXCEPTION_MONITOR_ENA_W { [INFO] [stdout] | ----------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 230 | ) -> CORE_0_DRAM0_EXCEPTION_MONITOR_ENA_W<'_, CORE_0_MONTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 179 | ) -> CORE_0_AREA_DRAM0_0_RD_INTR_ENA_W { [INFO] [stdout] | ------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 179 | ) -> CORE_0_AREA_DRAM0_0_RD_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:185:9 [INFO] [stdout] | [INFO] [stdout] 185 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 186 | ) -> CORE_0_AREA_DRAM0_0_WR_INTR_ENA_W { [INFO] [stdout] | ------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 186 | ) -> CORE_0_AREA_DRAM0_0_WR_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 192 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 193 | ) -> CORE_0_AREA_DRAM0_1_RD_INTR_ENA_W { [INFO] [stdout] | ------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 193 | ) -> CORE_0_AREA_DRAM0_1_RD_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 200 | ) -> CORE_0_AREA_DRAM0_1_WR_INTR_ENA_W { [INFO] [stdout] | ------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 200 | ) -> CORE_0_AREA_DRAM0_1_WR_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 207 | ) -> CORE_0_AREA_PIF_0_RD_INTR_ENA_W { [INFO] [stdout] | ----------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 207 | ) -> CORE_0_AREA_PIF_0_RD_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 214 | ) -> CORE_0_AREA_PIF_0_WR_INTR_ENA_W { [INFO] [stdout] | ----------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 214 | ) -> CORE_0_AREA_PIF_0_WR_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 220 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 221 | ) -> CORE_0_AREA_PIF_1_RD_INTR_ENA_W { [INFO] [stdout] | ----------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 221 | ) -> CORE_0_AREA_PIF_1_RD_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 227 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 228 | ) -> CORE_0_AREA_PIF_1_WR_INTR_ENA_W { [INFO] [stdout] | ----------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 228 | ) -> CORE_0_AREA_PIF_1_WR_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 235 | ) -> CORE_0_SP_SPILL_MIN_INTR_ENA_W { [INFO] [stdout] | ---------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 235 | ) -> CORE_0_SP_SPILL_MIN_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 242 | ) -> CORE_0_SP_SPILL_MAX_INTR_ENA_W { [INFO] [stdout] | ---------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 242 | ) -> CORE_0_SP_SPILL_MAX_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:248:9 [INFO] [stdout] | [INFO] [stdout] 248 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 249 | ) -> CORE_0_IRAM0_EXCEPTION_MONITOR_INTR_ENA_W { [INFO] [stdout] | --------------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 249 | ) -> CORE_0_IRAM0_EXCEPTION_MONITOR_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_ena.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 256 | ) -> CORE_0_DRAM0_EXCEPTION_MONITOR_INTR_ENA_W { [INFO] [stdout] | --------------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 256 | ) -> CORE_0_DRAM0_EXCEPTION_MONITOR_INTR_ENA_W<'_, CORE_0_INTR_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 38 | ) -> CORE_0_AREA_DRAM0_0_RD_CLR_W { [INFO] [stdout] | -------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 38 | ) -> CORE_0_AREA_DRAM0_0_RD_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 45 | ) -> CORE_0_AREA_DRAM0_0_WR_CLR_W { [INFO] [stdout] | -------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 45 | ) -> CORE_0_AREA_DRAM0_0_WR_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 52 | ) -> CORE_0_AREA_DRAM0_1_RD_CLR_W { [INFO] [stdout] | -------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | ) -> CORE_0_AREA_DRAM0_1_RD_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 59 | ) -> CORE_0_AREA_DRAM0_1_WR_CLR_W { [INFO] [stdout] | -------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 59 | ) -> CORE_0_AREA_DRAM0_1_WR_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:64:37 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn core_0_area_pif_0_rd_clr(&mut self) -> CORE_0_AREA_PIF_0_RD_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 64 | pub fn core_0_area_pif_0_rd_clr(&mut self) -> CORE_0_AREA_PIF_0_RD_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:69:37 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn core_0_area_pif_0_wr_clr(&mut self) -> CORE_0_AREA_PIF_0_WR_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 69 | pub fn core_0_area_pif_0_wr_clr(&mut self) -> CORE_0_AREA_PIF_0_WR_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:74:37 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn core_0_area_pif_1_rd_clr(&mut self) -> CORE_0_AREA_PIF_1_RD_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn core_0_area_pif_1_rd_clr(&mut self) -> CORE_0_AREA_PIF_1_RD_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:79:37 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn core_0_area_pif_1_wr_clr(&mut self) -> CORE_0_AREA_PIF_1_WR_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 79 | pub fn core_0_area_pif_1_wr_clr(&mut self) -> CORE_0_AREA_PIF_1_WR_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:84:36 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn core_0_sp_spill_min_clr(&mut self) -> CORE_0_SP_SPILL_MIN_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 84 | pub fn core_0_sp_spill_min_clr(&mut self) -> CORE_0_SP_SPILL_MIN_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:89:36 [INFO] [stdout] | [INFO] [stdout] 89 | pub fn core_0_sp_spill_max_clr(&mut self) -> CORE_0_SP_SPILL_MAX_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 89 | pub fn core_0_sp_spill_max_clr(&mut self) -> CORE_0_SP_SPILL_MAX_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 96 | ) -> CORE_0_IRAM0_EXCEPTION_MONITOR_CLR_W { [INFO] [stdout] | ---------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 96 | ) -> CORE_0_IRAM0_EXCEPTION_MONITOR_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_intr_clr.rs:102:9 [INFO] [stdout] | [INFO] [stdout] 102 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 103 | ) -> CORE_0_DRAM0_EXCEPTION_MONITOR_CLR_W { [INFO] [stdout] | ---------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 103 | ) -> CORE_0_DRAM0_EXCEPTION_MONITOR_CLR_W<'_, CORE_0_INTR_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_area_dram0_0_min.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> CORE_0_AREA_DRAM0_0_MIN_W { [INFO] [stdout] | ------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 29 | ) -> CORE_0_AREA_DRAM0_0_MIN_W<'_, CORE_0_AREA_DRAM0_0_MIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_area_dram0_0_max.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> CORE_0_AREA_DRAM0_0_MAX_W { [INFO] [stdout] | ------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 29 | ) -> CORE_0_AREA_DRAM0_0_MAX_W<'_, CORE_0_AREA_DRAM0_0_MAX_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_area_dram0_1_min.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> CORE_0_AREA_DRAM0_1_MIN_W { [INFO] [stdout] | ------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 29 | ) -> CORE_0_AREA_DRAM0_1_MIN_W<'_, CORE_0_AREA_DRAM0_1_MIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_area_dram0_1_max.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> CORE_0_AREA_DRAM0_1_MAX_W { [INFO] [stdout] | ------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 29 | ) -> CORE_0_AREA_DRAM0_1_MAX_W<'_, CORE_0_AREA_DRAM0_1_MAX_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_area_pif_0_min.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_area_pif_0_min(&mut self) -> CORE_0_AREA_PIF_0_MIN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_area_pif_0_min(&mut self) -> CORE_0_AREA_PIF_0_MIN_W<'_, CORE_0_AREA_PIF_0_MIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_area_pif_0_max.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_area_pif_0_max(&mut self) -> CORE_0_AREA_PIF_0_MAX_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_area_pif_0_max(&mut self) -> CORE_0_AREA_PIF_0_MAX_W<'_, CORE_0_AREA_PIF_0_MAX_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_area_pif_1_min.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_area_pif_1_min(&mut self) -> CORE_0_AREA_PIF_1_MIN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_area_pif_1_min(&mut self) -> CORE_0_AREA_PIF_1_MIN_W<'_, CORE_0_AREA_PIF_1_MIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_area_pif_1_max.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_area_pif_1_max(&mut self) -> CORE_0_AREA_PIF_1_MAX_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_area_pif_1_max(&mut self) -> CORE_0_AREA_PIF_1_MAX_W<'_, CORE_0_AREA_PIF_1_MAX_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_sp_min.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_sp_min(&mut self) -> CORE_0_SP_MIN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_sp_min(&mut self) -> CORE_0_SP_MIN_W<'_, CORE_0_SP_MIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_sp_max.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_sp_max(&mut self) -> CORE_0_SP_MAX_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn core_0_sp_max(&mut self) -> CORE_0_SP_MAX_W<'_, CORE_0_SP_MAX_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_rcd_en.rs:37:32 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn core_0_rcd_recorden(&mut self) -> CORE_0_RCD_RECORDEN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn core_0_rcd_recorden(&mut self) -> CORE_0_RCD_RECORDEN_W<'_, CORE_0_RCD_EN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_0_rcd_en.rs:42:32 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn core_0_rcd_pdebugen(&mut self) -> CORE_0_RCD_PDEBUGEN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn core_0_rcd_pdebugen(&mut self) -> CORE_0_RCD_PDEBUGEN_W<'_, CORE_0_RCD_EN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_x_iram0_dram0_exception_monitor_0.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_0_W { [INFO] [stdout] | ------------------------------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 32 | ) -> CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_0_W<'_, CORE_X_IRAM0_DRAM0_EXCEPTION_MONITOR_0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/core_x_iram0_dram0_exception_monitor_1.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_1_W { [INFO] [stdout] | ------------------------------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 32 | ) -> CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_1_W<'_, CORE_X_IRAM0_DRAM0_EXCEPTION_MONITOR_1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/clock_gate.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, CLOCK_GATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/assist_debug/date.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn assist_debug_date(&mut self) -> ASSIST_DEBUG_DATE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn assist_debug_date(&mut self) -> ASSIST_DEBUG_DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/raw.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn in_done(&mut self) -> IN_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn in_done(&mut self) -> IN_DONE_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/raw.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn in_suc_eof(&mut self) -> IN_SUC_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn in_suc_eof(&mut self) -> IN_SUC_EOF_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/raw.rs:97:23 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn in_err_eof(&mut self) -> IN_ERR_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn in_err_eof(&mut self) -> IN_ERR_EOF_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/raw.rs:102:24 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn in_dscr_err(&mut self) -> IN_DSCR_ERR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn in_dscr_err(&mut self) -> IN_DSCR_ERR_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/raw.rs:107:26 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn in_dscr_empty(&mut self) -> IN_DSCR_EMPTY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn in_dscr_empty(&mut self) -> IN_DSCR_EMPTY_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/raw.rs:112:23 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn infifo_ovf(&mut self) -> INFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn infifo_ovf(&mut self) -> INFIFO_OVF_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/raw.rs:117:23 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn infifo_udf(&mut self) -> INFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn infifo_udf(&mut self) -> INFIFO_UDF_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/ena.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn in_done(&mut self) -> IN_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn in_done(&mut self) -> IN_DONE_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/ena.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn in_suc_eof(&mut self) -> IN_SUC_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn in_suc_eof(&mut self) -> IN_SUC_EOF_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/ena.rs:97:23 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn in_err_eof(&mut self) -> IN_ERR_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn in_err_eof(&mut self) -> IN_ERR_EOF_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/ena.rs:102:24 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn in_dscr_err(&mut self) -> IN_DSCR_ERR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn in_dscr_err(&mut self) -> IN_DSCR_ERR_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/ena.rs:107:26 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn in_dscr_empty(&mut self) -> IN_DSCR_EMPTY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn in_dscr_empty(&mut self) -> IN_DSCR_EMPTY_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/ena.rs:112:23 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn infifo_ovf(&mut self) -> INFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn infifo_ovf(&mut self) -> INFIFO_OVF_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/ena.rs:117:23 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn infifo_udf(&mut self) -> INFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn infifo_udf(&mut self) -> INFIFO_UDF_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/clr.rs:26:20 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn in_done(&mut self) -> IN_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 26 | pub fn in_done(&mut self) -> IN_DONE_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/clr.rs:31:23 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn in_suc_eof(&mut self) -> IN_SUC_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 31 | pub fn in_suc_eof(&mut self) -> IN_SUC_EOF_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/clr.rs:36:23 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn in_err_eof(&mut self) -> IN_ERR_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 36 | pub fn in_err_eof(&mut self) -> IN_ERR_EOF_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/clr.rs:41:24 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn in_dscr_err(&mut self) -> IN_DSCR_ERR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 41 | pub fn in_dscr_err(&mut self) -> IN_DSCR_ERR_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/clr.rs:46:26 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn in_dscr_empty(&mut self) -> IN_DSCR_EMPTY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 46 | pub fn in_dscr_empty(&mut self) -> IN_DSCR_EMPTY_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/clr.rs:51:23 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn infifo_ovf(&mut self) -> INFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 51 | pub fn infifo_ovf(&mut self) -> INFIFO_OVF_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/in_int_ch/clr.rs:56:23 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn infifo_udf(&mut self) -> INFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 56 | pub fn infifo_udf(&mut self) -> INFIFO_UDF_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/raw.rs:77:21 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn out_done(&mut self) -> OUT_DONE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn out_done(&mut self) -> OUT_DONE_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/raw.rs:82:20 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn out_eof(&mut self) -> OUT_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn out_eof(&mut self) -> OUT_EOF_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/raw.rs:87:25 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn out_dscr_err(&mut self) -> OUT_DSCR_ERR_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn out_dscr_err(&mut self) -> OUT_DSCR_ERR_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/raw.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn out_total_eof(&mut self) -> OUT_TOTAL_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn out_total_eof(&mut self) -> OUT_TOTAL_EOF_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/raw.rs:97:24 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn outfifo_ovf(&mut self) -> OUTFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn outfifo_ovf(&mut self) -> OUTFIFO_OVF_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/raw.rs:102:24 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn outfifo_udf(&mut self) -> OUTFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn outfifo_udf(&mut self) -> OUTFIFO_UDF_W<'_, RAW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/ena.rs:77:21 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn out_done(&mut self) -> OUT_DONE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn out_done(&mut self) -> OUT_DONE_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/ena.rs:82:20 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn out_eof(&mut self) -> OUT_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn out_eof(&mut self) -> OUT_EOF_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/ena.rs:87:25 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn out_dscr_err(&mut self) -> OUT_DSCR_ERR_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn out_dscr_err(&mut self) -> OUT_DSCR_ERR_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/ena.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn out_total_eof(&mut self) -> OUT_TOTAL_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn out_total_eof(&mut self) -> OUT_TOTAL_EOF_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/ena.rs:97:24 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn outfifo_ovf(&mut self) -> OUTFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn outfifo_ovf(&mut self) -> OUTFIFO_OVF_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/ena.rs:102:24 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn outfifo_udf(&mut self) -> OUTFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn outfifo_udf(&mut self) -> OUTFIFO_UDF_W<'_, ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/clr.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn out_done(&mut self) -> OUT_DONE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 24 | pub fn out_done(&mut self) -> OUT_DONE_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/clr.rs:29:20 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn out_eof(&mut self) -> OUT_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 29 | pub fn out_eof(&mut self) -> OUT_EOF_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/clr.rs:34:25 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn out_dscr_err(&mut self) -> OUT_DSCR_ERR_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 34 | pub fn out_dscr_err(&mut self) -> OUT_DSCR_ERR_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/clr.rs:39:26 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn out_total_eof(&mut self) -> OUT_TOTAL_EOF_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 39 | pub fn out_total_eof(&mut self) -> OUT_TOTAL_EOF_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/clr.rs:44:24 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn outfifo_ovf(&mut self) -> OUTFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 44 | pub fn outfifo_ovf(&mut self) -> OUTFIFO_OVF_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/out_int_ch/clr.rs:49:24 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn outfifo_udf(&mut self) -> OUTFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 49 | pub fn outfifo_udf(&mut self) -> OUTFIFO_UDF_W<'_, CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ahb_test.rs:37:25 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn ahb_testmode(&mut self) -> AHB_TESTMODE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn ahb_testmode(&mut self) -> AHB_TESTMODE_W<'_, AHB_TEST_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ahb_test.rs:42:25 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn ahb_testaddr(&mut self) -> AHB_TESTADDR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn ahb_testaddr(&mut self) -> AHB_TESTADDR_W<'_, AHB_TEST_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/misc_conf.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn ahbm_rst_inter(&mut self) -> AHBM_RST_INTER_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn ahbm_rst_inter(&mut self) -> AHBM_RST_INTER_W<'_, MISC_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/misc_conf.rs:52:24 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn arb_pri_dis(&mut self) -> ARB_PRI_DIS_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn arb_pri_dis(&mut self) -> ARB_PRI_DIS_W<'_, MISC_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/misc_conf.rs:57:19 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, MISC_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/date.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_conf0.rs:77:19 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn in_rst(&mut self) -> IN_RST_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn in_rst(&mut self) -> IN_RST_W<'_, IN_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_conf0.rs:82:25 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn in_loop_test(&mut self) -> IN_LOOP_TEST_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn in_loop_test(&mut self) -> IN_LOOP_TEST_W<'_, IN_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_conf0.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn indscr_burst_en(&mut self) -> INDSCR_BURST_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn indscr_burst_en(&mut self) -> INDSCR_BURST_EN_W<'_, IN_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_conf0.rs:92:29 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn in_data_burst_en(&mut self) -> IN_DATA_BURST_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn in_data_burst_en(&mut self) -> IN_DATA_BURST_EN_W<'_, IN_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_conf0.rs:97:25 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn mem_trans_en(&mut self) -> MEM_TRANS_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn mem_trans_en(&mut self) -> MEM_TRANS_EN_W<'_, IN_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_conf0.rs:102:22 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn in_etm_en(&mut self) -> IN_ETM_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn in_etm_en(&mut self) -> IN_ETM_EN_W<'_, IN_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_conf1.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn in_check_owner(&mut self) -> IN_CHECK_OWNER_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn in_check_owner(&mut self) -> IN_CHECK_OWNER_W<'_, IN_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_pop.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn infifo_pop(&mut self) -> INFIFO_POP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn infifo_pop(&mut self) -> INFIFO_POP_W<'_, IN_POP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_link.rs:51:24 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn inlink_addr(&mut self) -> INLINK_ADDR_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 51 | pub fn inlink_addr(&mut self) -> INLINK_ADDR_W<'_, IN_LINK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_link.rs:56:28 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn inlink_auto_ret(&mut self) -> INLINK_AUTO_RET_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 56 | pub fn inlink_auto_ret(&mut self) -> INLINK_AUTO_RET_W<'_, IN_LINK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_link.rs:61:24 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn inlink_stop(&mut self) -> INLINK_STOP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 61 | pub fn inlink_stop(&mut self) -> INLINK_STOP_W<'_, IN_LINK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_link.rs:66:25 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn inlink_start(&mut self) -> INLINK_START_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 66 | pub fn inlink_start(&mut self) -> INLINK_START_W<'_, IN_LINK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_link.rs:71:27 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn inlink_restart(&mut self) -> INLINK_RESTART_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 71 | pub fn inlink_restart(&mut self) -> INLINK_RESTART_W<'_, IN_LINK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_pri.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn rx_pri(&mut self) -> RX_PRI_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn rx_pri(&mut self) -> RX_PRI_W<'_, IN_PRI_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/in_peri_sel.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn peri_in_sel(&mut self) -> PERI_IN_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn peri_in_sel(&mut self) -> PERI_IN_SEL_W<'_, IN_PERI_SEL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_conf0.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn out_rst(&mut self) -> OUT_RST_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn out_rst(&mut self) -> OUT_RST_W<'_, OUT_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_conf0.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn out_loop_test(&mut self) -> OUT_LOOP_TEST_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn out_loop_test(&mut self) -> OUT_LOOP_TEST_W<'_, OUT_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_conf0.rs:97:28 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn out_auto_wrback(&mut self) -> OUT_AUTO_WRBACK_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn out_auto_wrback(&mut self) -> OUT_AUTO_WRBACK_W<'_, OUT_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_conf0.rs:102:25 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn out_eof_mode(&mut self) -> OUT_EOF_MODE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn out_eof_mode(&mut self) -> OUT_EOF_MODE_W<'_, OUT_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_conf0.rs:107:29 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn outdscr_burst_en(&mut self) -> OUTDSCR_BURST_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn outdscr_burst_en(&mut self) -> OUTDSCR_BURST_EN_W<'_, OUT_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_conf0.rs:112:30 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn out_data_burst_en(&mut self) -> OUT_DATA_BURST_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn out_data_burst_en(&mut self) -> OUT_DATA_BURST_EN_W<'_, OUT_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_conf0.rs:117:23 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn out_etm_en(&mut self) -> OUT_ETM_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn out_etm_en(&mut self) -> OUT_ETM_EN_W<'_, OUT_CONF0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_conf1.rs:27:28 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn out_check_owner(&mut self) -> OUT_CHECK_OWNER_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn out_check_owner(&mut self) -> OUT_CHECK_OWNER_W<'_, OUT_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_push.rs:29:26 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn outfifo_wdata(&mut self) -> OUTFIFO_WDATA_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 29 | pub fn outfifo_wdata(&mut self) -> OUTFIFO_WDATA_W<'_, OUT_PUSH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_push.rs:34:25 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn outfifo_push(&mut self) -> OUTFIFO_PUSH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 34 | pub fn outfifo_push(&mut self) -> OUTFIFO_PUSH_W<'_, OUT_PUSH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_link.rs:41:25 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn outlink_addr(&mut self) -> OUTLINK_ADDR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 41 | pub fn outlink_addr(&mut self) -> OUTLINK_ADDR_W<'_, OUT_LINK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_link.rs:46:25 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn outlink_stop(&mut self) -> OUTLINK_STOP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 46 | pub fn outlink_stop(&mut self) -> OUTLINK_STOP_W<'_, OUT_LINK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_link.rs:51:26 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn outlink_start(&mut self) -> OUTLINK_START_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 51 | pub fn outlink_start(&mut self) -> OUTLINK_START_W<'_, OUT_LINK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_link.rs:56:28 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn outlink_restart(&mut self) -> OUTLINK_RESTART_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 56 | pub fn outlink_restart(&mut self) -> OUTLINK_RESTART_W<'_, OUT_LINK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_pri.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn tx_pri(&mut self) -> TX_PRI_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn tx_pri(&mut self) -> TX_PRI_W<'_, OUT_PRI_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dma/ch/out_peri_sel.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn peri_out_sel(&mut self) -> PERI_OUT_SEL_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn peri_out_sel(&mut self) -> PERI_OUT_SEL_W<'_, OUT_PERI_SEL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ds/set_start.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_start(&mut self) -> SET_START_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_start(&mut self) -> SET_START_W<'_, SET_START_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ds/set_continue.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_continue(&mut self) -> SET_CONTINUE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_continue(&mut self) -> SET_CONTINUE_W<'_, SET_CONTINUE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ds/set_finish.rs:14:23 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_finish(&mut self) -> SET_FINISH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_finish(&mut self) -> SET_FINISH_W<'_, SET_FINISH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ds/date.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_int_ena.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn calc_done(&mut self) -> CALC_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn calc_done(&mut self) -> CALC_DONE_W<'_, MULT_INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_int_clr.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn calc_done(&mut self) -> CALC_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn calc_done(&mut self) -> CALC_DONE_W<'_, MULT_INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_conf.rs:97:18 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn start(&mut self) -> START_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn start(&mut self) -> START_W<'_, MULT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_conf.rs:102:18 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn reset(&mut self) -> RESET_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn reset(&mut self) -> RESET_W<'_, MULT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_conf.rs:107:23 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn key_length(&mut self) -> KEY_LENGTH_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn key_length(&mut self) -> KEY_LENGTH_W<'_, MULT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_conf.rs:112:21 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn mod_base(&mut self) -> MOD_BASE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn mod_base(&mut self) -> MOD_BASE_W<'_, MULT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_conf.rs:117:22 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn work_mode(&mut self) -> WORK_MODE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn work_mode(&mut self) -> WORK_MODE_W<'_, MULT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_conf.rs:122:26 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn security_mode(&mut self) -> SECURITY_MODE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn security_mode(&mut self) -> SECURITY_MODE_W<'_, MULT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_conf.rs:127:19 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, MULT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_conf.rs:132:36 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn mem_clock_gate_force_on(&mut self) -> MEM_CLOCK_GATE_FORCE_ON_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 132 | pub fn mem_clock_gate_force_on(&mut self) -> MEM_CLOCK_GATE_FORCE_ON_W<'_, MULT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ecc/mult_date.rs:27:17 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn date(&mut self) -> DATE_W<'_, MULT_DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_data0.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_0(&mut self) -> PGM_DATA_0_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_0(&mut self) -> PGM_DATA_0_W<'_, PGM_DATA0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_data1.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_1(&mut self) -> PGM_DATA_1_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_1(&mut self) -> PGM_DATA_1_W<'_, PGM_DATA1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_data2.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_2(&mut self) -> PGM_DATA_2_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_2(&mut self) -> PGM_DATA_2_W<'_, PGM_DATA2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_data3.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_3(&mut self) -> PGM_DATA_3_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_3(&mut self) -> PGM_DATA_3_W<'_, PGM_DATA3_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_data4.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_4(&mut self) -> PGM_DATA_4_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_4(&mut self) -> PGM_DATA_4_W<'_, PGM_DATA4_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_data5.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_5(&mut self) -> PGM_DATA_5_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_5(&mut self) -> PGM_DATA_5_W<'_, PGM_DATA5_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_data6.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_6(&mut self) -> PGM_DATA_6_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_6(&mut self) -> PGM_DATA_6_W<'_, PGM_DATA6_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_data7.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_7(&mut self) -> PGM_DATA_7_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data_7(&mut self) -> PGM_DATA_7_W<'_, PGM_DATA7_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_check_value0.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_rs_data_0(&mut self) -> PGM_RS_DATA_0_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_rs_data_0(&mut self) -> PGM_RS_DATA_0_W<'_, PGM_CHECK_VALUE0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_check_value1.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_rs_data_1(&mut self) -> PGM_RS_DATA_1_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_rs_data_1(&mut self) -> PGM_RS_DATA_1_W<'_, PGM_CHECK_VALUE1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/pgm_check_value2.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_rs_data_2(&mut self) -> PGM_RS_DATA_2_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_rs_data_2(&mut self) -> PGM_RS_DATA_2_W<'_, PGM_CHECK_VALUE2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/clk.rs:57:25 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn mem_force_pd(&mut self) -> MEM_FORCE_PD_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn mem_force_pd(&mut self) -> MEM_FORCE_PD_W<'_, CLK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/clk.rs:62:29 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn mem_clk_force_on(&mut self) -> MEM_CLK_FORCE_ON_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn mem_clk_force_on(&mut self) -> MEM_CLK_FORCE_ON_W<'_, CLK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/clk.rs:67:25 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn mem_force_pu(&mut self) -> MEM_FORCE_PU_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn mem_force_pu(&mut self) -> MEM_FORCE_PU_W<'_, CLK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/clk.rs:72:15 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn en(&mut self) -> EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn en(&mut self) -> EN_W<'_, CLK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/conf.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn op_code(&mut self) -> OP_CODE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn op_code(&mut self) -> OP_CODE_W<'_, CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/conf.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn cfg_ecdsa_blk(&mut self) -> CFG_ECDSA_BLK_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn cfg_ecdsa_blk(&mut self) -> CFG_ECDSA_BLK_W<'_, CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/cmd.rs:47:21 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn read_cmd(&mut self) -> READ_CMD_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn read_cmd(&mut self) -> READ_CMD_W<'_, CMD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/cmd.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn pgm_cmd(&mut self) -> PGM_CMD_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn pgm_cmd(&mut self) -> PGM_CMD_W<'_, CMD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/cmd.rs:57:20 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn blk_num(&mut self) -> BLK_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn blk_num(&mut self) -> BLK_NUM_W<'_, CMD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/int_ena.rs:37:22 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn read_done(&mut self) -> READ_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn read_done(&mut self) -> READ_DONE_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/int_ena.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn pgm_done(&mut self) -> PGM_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn pgm_done(&mut self) -> PGM_DONE_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/int_clr.rs:16:22 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn read_done(&mut self) -> READ_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 16 | pub fn read_done(&mut self) -> READ_DONE_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/int_clr.rs:21:21 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn pgm_done(&mut self) -> PGM_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 21 | pub fn pgm_done(&mut self) -> PGM_DONE_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/dac_conf.rs:57:24 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn dac_clk_div(&mut self) -> DAC_CLK_DIV_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn dac_clk_div(&mut self) -> DAC_CLK_DIV_W<'_, DAC_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/dac_conf.rs:62:28 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn dac_clk_pad_sel(&mut self) -> DAC_CLK_PAD_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn dac_clk_pad_sel(&mut self) -> DAC_CLK_PAD_SEL_W<'_, DAC_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/dac_conf.rs:67:20 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn dac_num(&mut self) -> DAC_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn dac_num(&mut self) -> DAC_NUM_W<'_, DAC_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/dac_conf.rs:72:19 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn oe_clr(&mut self) -> OE_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn oe_clr(&mut self) -> OE_CLR_W<'_, DAC_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/rd_tim_conf.rs:57:18 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thr_a(&mut self) -> THR_A_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thr_a(&mut self) -> THR_A_W<'_, RD_TIM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/rd_tim_conf.rs:62:16 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn trd(&mut self) -> TRD_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn trd(&mut self) -> TRD_W<'_, RD_TIM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/rd_tim_conf.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tsur_a(&mut self) -> TSUR_A_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tsur_a(&mut self) -> TSUR_A_W<'_, RD_TIM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/rd_tim_conf.rs:72:26 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn read_init_num(&mut self) -> READ_INIT_NUM_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn read_init_num(&mut self) -> READ_INIT_NUM_W<'_, RD_TIM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/wr_tim_conf1.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn tsup_a(&mut self) -> TSUP_A_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn tsup_a(&mut self) -> TSUP_A_W<'_, WR_TIM_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/wr_tim_conf1.rs:52:23 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn pwr_on_num(&mut self) -> PWR_ON_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn pwr_on_num(&mut self) -> PWR_ON_NUM_W<'_, WR_TIM_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/wr_tim_conf1.rs:57:18 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thp_a(&mut self) -> THP_A_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn thp_a(&mut self) -> THP_A_W<'_, WR_TIM_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/wr_tim_conf2.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn pwr_off_num(&mut self) -> PWR_OFF_NUM_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn pwr_off_num(&mut self) -> PWR_OFF_NUM_W<'_, WR_TIM_CONF2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/wr_tim_conf2.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn tpgm(&mut self) -> TPGM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn tpgm(&mut self) -> TPGM_W<'_, WR_TIM_CONF2_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/wr_tim_conf0_rs_bypass.rs:49:33 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn bypass_rs_correction(&mut self) -> BYPASS_RS_CORRECTION_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 49 | pub fn bypass_rs_correction(&mut self) -> BYPASS_RS_CORRECTION_W<'_, WR_TIM_CONF0_RS_BYPASS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/wr_tim_conf0_rs_bypass.rs:54:30 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn bypass_rs_blk_num(&mut self) -> BYPASS_RS_BLK_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 54 | pub fn bypass_rs_blk_num(&mut self) -> BYPASS_RS_BLK_NUM_W<'_, WR_TIM_CONF0_RS_BYPASS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/wr_tim_conf0_rs_bypass.rs:59:19 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn update(&mut self) -> UPDATE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 59 | pub fn update(&mut self) -> UPDATE_W<'_, WR_TIM_CONF0_RS_BYPASS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/wr_tim_conf0_rs_bypass.rs:64:26 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn tpgm_inactive(&mut self) -> TPGM_INACTIVE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 64 | pub fn tpgm_inactive(&mut self) -> TPGM_INACTIVE_W<'_, WR_TIM_CONF0_RS_BYPASS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/efuse/date.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/bt_select.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn bt_sel(&mut self) -> BT_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn bt_sel(&mut self) -> BT_SEL_W<'_, BT_SELECT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/out.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn data_orig(&mut self) -> DATA_ORIG_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn data_orig(&mut self) -> DATA_ORIG_W<'_, OUT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/out_w1ts.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn out_w1ts(&mut self) -> OUT_W1TS_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn out_w1ts(&mut self) -> OUT_W1TS_W<'_, OUT_W1TS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/out_w1tc.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn out_w1tc(&mut self) -> OUT_W1TC_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn out_w1tc(&mut self) -> OUT_W1TC_W<'_, OUT_W1TC_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/sdio_select.rs:27:21 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sdio_sel(&mut self) -> SDIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sdio_sel(&mut self) -> SDIO_SEL_W<'_, SDIO_SELECT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/enable.rs:27:17 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn data(&mut self) -> DATA_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn data(&mut self) -> DATA_W<'_, ENABLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/enable_w1ts.rs:14:24 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn enable_w1ts(&mut self) -> ENABLE_W1TS_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn enable_w1ts(&mut self) -> ENABLE_W1TS_W<'_, ENABLE_W1TS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/enable_w1tc.rs:14:24 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn enable_w1tc(&mut self) -> ENABLE_W1TC_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn enable_w1tc(&mut self) -> ENABLE_W1TC_W<'_, ENABLE_W1TC_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/status.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn interrupt(&mut self) -> INTERRUPT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn interrupt(&mut self) -> INTERRUPT_W<'_, STATUS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/status_w1ts.rs:14:24 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn status_w1ts(&mut self) -> STATUS_W1TS_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn status_w1ts(&mut self) -> STATUS_W1TS_W<'_, STATUS_W1TS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/status_w1tc.rs:14:24 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn status_w1tc(&mut self) -> STATUS_W1TC_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn status_w1tc(&mut self) -> STATUS_W1TC_W<'_, STATUS_W1TC_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/pin.rs:87:25 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn sync2_bypass(&mut self) -> SYNC2_BYPASS_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn sync2_bypass(&mut self) -> SYNC2_BYPASS_W<'_, PIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/pin.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn pad_driver(&mut self) -> PAD_DRIVER_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn pad_driver(&mut self) -> PAD_DRIVER_W<'_, PIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/pin.rs:97:25 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn sync1_bypass(&mut self) -> SYNC1_BYPASS_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn sync1_bypass(&mut self) -> SYNC1_BYPASS_W<'_, PIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/pin.rs:102:21 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn int_type(&mut self) -> INT_TYPE_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn int_type(&mut self) -> INT_TYPE_W<'_, PIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/pin.rs:107:26 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn wakeup_enable(&mut self) -> WAKEUP_ENABLE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn wakeup_enable(&mut self) -> WAKEUP_ENABLE_W<'_, PIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/pin.rs:112:19 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn config(&mut self) -> CONFIG_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn config(&mut self) -> CONFIG_W<'_, PIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/pin.rs:117:20 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn int_ena(&mut self) -> INT_ENA_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn int_ena(&mut self) -> INT_ENA_W<'_, PIN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/func_in_sel_cfg.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn in_sel(&mut self) -> IN_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn in_sel(&mut self) -> IN_SEL_W<'_, FUNC_IN_SEL_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/func_in_sel_cfg.rs:52:23 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn in_inv_sel(&mut self) -> IN_INV_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 52 | pub fn in_inv_sel(&mut self) -> IN_INV_SEL_W<'_, FUNC_IN_SEL_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/func_in_sel_cfg.rs:57:16 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn sel(&mut self) -> SEL_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn sel(&mut self) -> SEL_W<'_, FUNC_IN_SEL_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/func_out_sel_cfg.rs:57:20 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn out_sel(&mut self) -> OUT_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn out_sel(&mut self) -> OUT_SEL_W<'_, FUNC_OUT_SEL_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/func_out_sel_cfg.rs:62:20 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn inv_sel(&mut self) -> INV_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn inv_sel(&mut self) -> INV_SEL_W<'_, FUNC_OUT_SEL_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/func_out_sel_cfg.rs:67:20 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn oen_sel(&mut self) -> OEN_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn oen_sel(&mut self) -> OEN_SEL_W<'_, FUNC_OUT_SEL_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/func_out_sel_cfg.rs:72:24 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn oen_inv_sel(&mut self) -> OEN_INV_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn oen_inv_sel(&mut self) -> OEN_INV_SEL_W<'_, FUNC_OUT_SEL_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/clock_gate.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, CLOCK_GATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio/date.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/sigmadelta.rs:37:16 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn in_(&mut self) -> IN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn in_(&mut self) -> IN_W<'_, SIGMADELTA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/sigmadelta.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn prescale(&mut self) -> PRESCALE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn prescale(&mut self) -> PRESCALE_W<'_, SIGMADELTA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/clock_gate.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, CLOCK_GATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/sigmadelta_misc.rs:37:28 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn function_clk_en(&mut self) -> FUNCTION_CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn function_clk_en(&mut self) -> FUNCTION_CLK_EN_W<'_, SIGMADELTA_MISC_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/sigmadelta_misc.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn spi_swap(&mut self) -> SPI_SWAP_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn spi_swap(&mut self) -> SPI_SWAP_W<'_, SIGMADELTA_MISC_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/pad_comp_config.rs:57:21 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn xpd_comp(&mut self) -> XPD_COMP_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn xpd_comp(&mut self) -> XPD_COMP_W<'_, PAD_COMP_CONFIG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/pad_comp_config.rs:62:22 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn mode_comp(&mut self) -> MODE_COMP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn mode_comp(&mut self) -> MODE_COMP_W<'_, PAD_COMP_CONFIG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/pad_comp_config.rs:67:22 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn dref_comp(&mut self) -> DREF_COMP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn dref_comp(&mut self) -> DREF_COMP_W<'_, PAD_COMP_CONFIG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/pad_comp_config.rs:72:26 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn zero_det_mode(&mut self) -> ZERO_DET_MODE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn zero_det_mode(&mut self) -> ZERO_DET_MODE_W<'_, PAD_COMP_CONFIG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/pad_comp_filter.rs:27:32 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn zero_det_filter_cnt(&mut self) -> ZERO_DET_FILTER_CNT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn zero_det_filter_cnt(&mut self) -> ZERO_DET_FILTER_CNT_W<'_, PAD_COMP_FILTER_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/glitch_filter_ch.rs:57:15 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn en(&mut self) -> EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn en(&mut self) -> EN_W<'_, GLITCH_FILTER_CH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/glitch_filter_ch.rs:62:25 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn input_io_num(&mut self) -> INPUT_IO_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn input_io_num(&mut self) -> INPUT_IO_NUM_W<'_, GLITCH_FILTER_CH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/glitch_filter_ch.rs:67:25 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn window_thres(&mut self) -> WINDOW_THRES_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn window_thres(&mut self) -> WINDOW_THRES_W<'_, GLITCH_FILTER_CH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/glitch_filter_ch.rs:72:25 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn window_width(&mut self) -> WINDOW_WIDTH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn window_width(&mut self) -> WINDOW_WIDTH_W<'_, GLITCH_FILTER_CH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_event_ch_cfg.rs:37:22 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn event_sel(&mut self) -> EVENT_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn event_sel(&mut self) -> EVENT_SEL_W<'_, ETM_EVENT_CH_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_event_ch_cfg.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn event_en(&mut self) -> EVENT_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn event_en(&mut self) -> EVENT_EN_W<'_, ETM_EVENT_CH_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:112:21 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio0_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio0_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:117:21 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio1_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio1_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:122:21 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio2_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio2_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:127:21 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio3_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio3_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:141:22 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio0_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio0_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:146:22 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio1_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio1_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:151:22 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio2_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio2_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p0_cfg.rs:156:22 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio3_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio3_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P0_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:112:21 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio4_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio4_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:117:21 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio5_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio5_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:122:21 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio6_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio6_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:127:21 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio7_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio7_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:141:22 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio4_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio4_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:146:22 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio5_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio5_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:151:22 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio6_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio6_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p1_cfg.rs:156:22 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio7_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio7_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P1_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:112:21 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio8_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio8_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:117:21 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio9_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio9_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:122:22 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio10_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio10_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:127:22 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio11_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio11_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:141:22 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio8_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio8_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:146:22 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio9_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio9_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:151:23 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio10_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio10_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p2_cfg.rs:156:23 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio11_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio11_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P2_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio12_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio12_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:117:22 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio13_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio13_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:122:22 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio14_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio14_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:127:22 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio15_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio15_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:141:23 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio12_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio12_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:146:23 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio13_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio13_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:151:23 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio14_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio14_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p3_cfg.rs:156:23 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio15_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio15_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P3_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio16_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio16_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:117:22 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio17_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio17_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:122:22 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio18_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio18_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:127:22 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio19_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio19_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:141:23 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio16_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio16_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:146:23 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio17_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio17_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:151:23 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio18_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio18_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p4_cfg.rs:156:23 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio19_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio19_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P4_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio20_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio20_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:117:22 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio21_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio21_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:122:22 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio22_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio22_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:127:22 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio23_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio23_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:141:23 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio20_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio20_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:146:23 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio21_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio21_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:151:23 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio22_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio22_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p5_cfg.rs:156:23 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio23_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio23_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P5_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn gpio_en(&mut self, n: u8) -> GPIO_EN_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio24_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn gpio24_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:117:22 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio25_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn gpio25_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:122:22 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio26_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 122 | pub fn gpio26_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:127:22 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio27_en(&mut self) -> GPIO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gpio27_en(&mut self) -> GPIO_EN_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 134 | pub fn gpio_sel(&mut self, n: u8) -> GPIO_SEL_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:141:23 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio24_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 141 | pub fn gpio24_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:146:23 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio25_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 146 | pub fn gpio25_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:151:23 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio26_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 151 | pub fn gpio26_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/etm_task_p6_cfg.rs:156:23 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio27_sel(&mut self) -> GPIO_SEL_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 156 | pub fn gpio27_sel(&mut self) -> GPIO_SEL_W<'_, ETM_TASK_P6_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/int_ena.rs:27:21 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pad_comp(&mut self) -> PAD_COMP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pad_comp(&mut self) -> PAD_COMP_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/int_clr.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn pad_comp(&mut self) -> PAD_COMP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn pad_comp(&mut self) -> PAD_COMP_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/gpio_sd/version.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn gpio_sd_date(&mut self) -> GPIO_SD_DATE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn gpio_sd_date(&mut self) -> GPIO_SD_DATE_W<'_, VERSION_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_start.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_start(&mut self) -> SET_START_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_start(&mut self) -> SET_START_W<'_, SET_START_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_para_purpose.rs:14:24 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn purpose_set(&mut self) -> PURPOSE_SET_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn purpose_set(&mut self) -> PURPOSE_SET_W<'_, SET_PARA_PURPOSE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_para_key.rs:14:20 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn key_set(&mut self) -> KEY_SET_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn key_set(&mut self) -> KEY_SET_W<'_, SET_PARA_KEY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_para_finish.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_para_end(&mut self) -> SET_PARA_END_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_para_end(&mut self) -> SET_PARA_END_W<'_, SET_PARA_FINISH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_message_one.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_text_one(&mut self) -> SET_TEXT_ONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_text_one(&mut self) -> SET_TEXT_ONE_W<'_, SET_MESSAGE_ONE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_message_ing.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_text_ing(&mut self) -> SET_TEXT_ING_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_text_ing(&mut self) -> SET_TEXT_ING_W<'_, SET_MESSAGE_ING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_message_end.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_text_end(&mut self) -> SET_TEXT_END_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_text_end(&mut self) -> SET_TEXT_END_W<'_, SET_MESSAGE_END_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_result_finish.rs:14:27 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_result_end(&mut self) -> SET_RESULT_END_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_result_end(&mut self) -> SET_RESULT_END_W<'_, SET_RESULT_FINISH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_invalidate_jtag.rs:14:32 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_invalidate_jtag(&mut self) -> SET_INVALIDATE_JTAG_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_invalidate_jtag(&mut self) -> SET_INVALIDATE_JTAG_W<'_, SET_INVALIDATE_JTAG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_invalidate_ds.rs:14:30 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_invalidate_ds(&mut self) -> SET_INVALIDATE_DS_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_invalidate_ds(&mut self) -> SET_INVALIDATE_DS_W<'_, SET_INVALIDATE_DS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/set_message_pad.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_text_pad(&mut self) -> SET_TEXT_PAD_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_text_pad(&mut self) -> SET_TEXT_PAD_W<'_, SET_MESSAGE_PAD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/one_block.rs:14:26 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_one_block(&mut self) -> SET_ONE_BLOCK_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_one_block(&mut self) -> SET_ONE_BLOCK_W<'_, ONE_BLOCK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/soft_jtag_ctrl.rs:14:27 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn soft_jtag_ctrl(&mut self) -> SOFT_JTAG_CTRL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn soft_jtag_ctrl(&mut self) -> SOFT_JTAG_CTRL_W<'_, SOFT_JTAG_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/wr_jtag.rs:14:20 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn wr_jtag(&mut self) -> WR_JTAG_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn wr_jtag(&mut self) -> WR_JTAG_W<'_, WR_JTAG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hmac/date.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region_filter_en.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn region_filter_en(&mut self) -> REGION_FILTER_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn region_filter_en(&mut self) -> REGION_FILTER_EN_W<'_, REGION_FILTER_EN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/addr_start.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn addr_start(&mut self) -> ADDR_START_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn addr_start(&mut self) -> ADDR_START_W<'_, ADDR_START_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/addr_end.rs:27:21 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn addr_end(&mut self) -> ADDR_END_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn addr_end(&mut self) -> ADDR_END_W<'_, ADDR_END_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:130:20 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn r_pms_x(&mut self, n: u8) -> R_PMS_X_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 130 | pub fn r_pms_x(&mut self, n: u8) -> R_PMS_X_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:137:21 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn r0_pms_x(&mut self) -> R_PMS_X_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 137 | pub fn r0_pms_x(&mut self) -> R_PMS_X_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:142:21 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn r1_pms_x(&mut self) -> R_PMS_X_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 142 | pub fn r1_pms_x(&mut self) -> R_PMS_X_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:147:21 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn r2_pms_x(&mut self) -> R_PMS_X_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 147 | pub fn r2_pms_x(&mut self) -> R_PMS_X_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:154:20 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn r_pms_w(&mut self, n: u8) -> R_PMS_W_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 154 | pub fn r_pms_w(&mut self, n: u8) -> R_PMS_W_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:161:21 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn r0_pms_w(&mut self) -> R_PMS_W_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 161 | pub fn r0_pms_w(&mut self) -> R_PMS_W_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn r1_pms_w(&mut self) -> R_PMS_W_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 166 | pub fn r1_pms_w(&mut self) -> R_PMS_W_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:171:21 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn r2_pms_w(&mut self) -> R_PMS_W_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 171 | pub fn r2_pms_w(&mut self) -> R_PMS_W_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:178:20 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn r_pms_r(&mut self, n: u8) -> R_PMS_R_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 178 | pub fn r_pms_r(&mut self, n: u8) -> R_PMS_R_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:185:21 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn r0_pms_r(&mut self) -> R_PMS_R_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 185 | pub fn r0_pms_r(&mut self) -> R_PMS_R_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | pub fn r1_pms_r(&mut self) -> R_PMS_R_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 190 | pub fn r1_pms_r(&mut self) -> R_PMS_R_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/region/pms_attr.rs:195:21 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn r2_pms_r(&mut self) -> R_PMS_R_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 195 | pub fn r2_pms_r(&mut self) -> R_PMS_R_W<'_, PMS_ATTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/func_ctrl.rs:62:26 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn m_pms_func_en(&mut self, n: u8) -> M_PMS_FUNC_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn m_pms_func_en(&mut self, n: u8) -> M_PMS_FUNC_EN_W<'_, FUNC_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/func_ctrl.rs:69:27 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn m0_pms_func_en(&mut self) -> M_PMS_FUNC_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 69 | pub fn m0_pms_func_en(&mut self) -> M_PMS_FUNC_EN_W<'_, FUNC_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/func_ctrl.rs:74:27 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn m1_pms_func_en(&mut self) -> M_PMS_FUNC_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn m1_pms_func_en(&mut self) -> M_PMS_FUNC_EN_W<'_, FUNC_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/func_ctrl.rs:79:27 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn m2_pms_func_en(&mut self) -> M_PMS_FUNC_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 79 | pub fn m2_pms_func_en(&mut self) -> M_PMS_FUNC_EN_W<'_, FUNC_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/func_ctrl.rs:84:27 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn m3_pms_func_en(&mut self) -> M_PMS_FUNC_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 84 | pub fn m3_pms_func_en(&mut self) -> M_PMS_FUNC_EN_W<'_, FUNC_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/m/status_clr.rs:14:30 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn region_status_clr(&mut self) -> REGION_STATUS_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 14 | pub fn region_status_clr(&mut self) -> REGION_STATUS_CLR_W<'_, STATUS_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/int_en.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn m_apm(&mut self, n: u8) -> M_APM_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn m_apm(&mut self, n: u8) -> M_APM_W<'_, INT_EN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/int_en.rs:69:19 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn m0_apm(&mut self) -> M_APM_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 69 | pub fn m0_apm(&mut self) -> M_APM_W<'_, INT_EN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/int_en.rs:74:19 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn m1_apm(&mut self) -> M_APM_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn m1_apm(&mut self) -> M_APM_W<'_, INT_EN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/int_en.rs:79:19 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn m2_apm(&mut self) -> M_APM_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 79 | pub fn m2_apm(&mut self) -> M_APM_W<'_, INT_EN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/int_en.rs:84:19 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn m3_apm(&mut self) -> M_APM_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 84 | pub fn m3_apm(&mut self) -> M_APM_W<'_, INT_EN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/clock_gate.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, CLOCK_GATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_apm/date.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/external_device_encrypt_decrypt_control.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 69 | ) -> ENABLE_SPI_MANUAL_ENCRYPT_W { [INFO] [stdout] | ------------------------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 69 | ) -> ENABLE_SPI_MANUAL_ENCRYPT_W<'_, EXTERNAL_DEVICE_ENCRYPT_DECRYPT_CONTROL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/external_device_encrypt_decrypt_control.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 76 | ) -> ENABLE_DOWNLOAD_G0CB_DECRYPT_W { [INFO] [stdout] | ---------------------------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 76 | ) -> ENABLE_DOWNLOAD_G0CB_DECRYPT_W<'_, EXTERNAL_DEVICE_ENCRYPT_DECRYPT_CONTROL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/external_device_encrypt_decrypt_control.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 83 | ) -> ENABLE_DOWNLOAD_MANUAL_ENCRYPT_W { [INFO] [stdout] | ------------------------------------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 83 | ) -> ENABLE_DOWNLOAD_MANUAL_ENCRYPT_W<'_, EXTERNAL_DEVICE_ENCRYPT_DECRYPT_CONTROL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/sram_usage_conf.rs:45:23 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn sram_usage(&mut self) -> SRAM_USAGE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 45 | pub fn sram_usage(&mut self) -> SRAM_USAGE_W<'_, SRAM_USAGE_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/sram_usage_conf.rs:50:27 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mac_dump_alloc(&mut self) -> MAC_DUMP_ALLOC_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mac_dump_alloc(&mut self) -> MAC_DUMP_ALLOC_W<'_, SRAM_USAGE_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/sec_dpa_conf.rs:37:26 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn sec_dpa_level(&mut self) -> SEC_DPA_LEVEL_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn sec_dpa_level(&mut self) -> SEC_DPA_LEVEL_W<'_, SEC_DPA_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/sec_dpa_conf.rs:42:28 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn sec_dpa_cfg_sel(&mut self) -> SEC_DPA_CFG_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn sec_dpa_cfg_sel(&mut self) -> SEC_DPA_CFG_SEL_W<'_, SEC_DPA_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/cpu_peri_timeout_conf.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 44 | ) -> CPU_PERI_TIMEOUT_THRES_W { [INFO] [stdout] | ---------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 44 | ) -> CPU_PERI_TIMEOUT_THRES_W<'_, CPU_PERI_TIMEOUT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/cpu_peri_timeout_conf.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 51 | ) -> CPU_PERI_TIMEOUT_INT_CLEAR_W { [INFO] [stdout] | -------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 51 | ) -> CPU_PERI_TIMEOUT_INT_CLEAR_W<'_, CPU_PERI_TIMEOUT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/cpu_peri_timeout_conf.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 58 | ) -> CPU_PERI_TIMEOUT_PROTECT_EN_W { [INFO] [stdout] | --------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 58 | ) -> CPU_PERI_TIMEOUT_PROTECT_EN_W<'_, CPU_PERI_TIMEOUT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/hp_peri_timeout_conf.rs:42:34 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn hp_peri_timeout_thres(&mut self) -> HP_PERI_TIMEOUT_THRES_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn hp_peri_timeout_thres(&mut self) -> HP_PERI_TIMEOUT_THRES_W<'_, HP_PERI_TIMEOUT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/hp_peri_timeout_conf.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 49 | ) -> HP_PERI_TIMEOUT_INT_CLEAR_W { [INFO] [stdout] | ------------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 49 | ) -> HP_PERI_TIMEOUT_INT_CLEAR_W<'_, HP_PERI_TIMEOUT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/hp_peri_timeout_conf.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 56 | ) -> HP_PERI_TIMEOUT_PROTECT_EN_W { [INFO] [stdout] | ------------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 56 | ) -> HP_PERI_TIMEOUT_PROTECT_EN_W<'_, HP_PERI_TIMEOUT_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/rom_table_lock.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn rom_table_lock(&mut self) -> ROM_TABLE_LOCK_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn rom_table_lock(&mut self) -> ROM_TABLE_LOCK_W<'_, ROM_TABLE_LOCK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/rom_table.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn rom_table(&mut self) -> ROM_TABLE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn rom_table(&mut self) -> ROM_TABLE_W<'_, ROM_TABLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/mem_test_conf.rs:67:26 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn hp_mem_wpulse(&mut self) -> HP_MEM_WPULSE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn hp_mem_wpulse(&mut self) -> HP_MEM_WPULSE_W<'_, MEM_TEST_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/mem_test_conf.rs:72:22 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn hp_mem_wa(&mut self) -> HP_MEM_WA_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn hp_mem_wa(&mut self) -> HP_MEM_WA_W<'_, MEM_TEST_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/mem_test_conf.rs:77:22 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn hp_mem_ra(&mut self) -> HP_MEM_RA_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn hp_mem_ra(&mut self) -> HP_MEM_RA_W<'_, MEM_TEST_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/mem_test_conf.rs:82:22 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn hp_mem_rm(&mut self) -> HP_MEM_RM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn hp_mem_rm(&mut self) -> HP_MEM_RM_W<'_, MEM_TEST_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/mem_test_conf.rs:87:19 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn rom_rm(&mut self) -> ROM_RM_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn rom_rm(&mut self) -> ROM_RM_W<'_, MEM_TEST_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/rnd_eco.rs:35:22 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn redcy_ena(&mut self) -> REDCY_ENA_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 35 | pub fn redcy_ena(&mut self) -> REDCY_ENA_W<'_, RND_ECO_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/rnd_eco_low.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn redcy_low(&mut self) -> REDCY_LOW_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn redcy_low(&mut self) -> REDCY_LOW_W<'_, RND_ECO_LOW_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/rnd_eco_high.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn redcy_high(&mut self) -> REDCY_HIGH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn redcy_high(&mut self) -> REDCY_HIGH_W<'_, RND_ECO_HIGH_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/clock_gate.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, CLOCK_GATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/hp_sys/date.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_low_period.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn scl_low_period(&mut self) -> SCL_LOW_PERIOD_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn scl_low_period(&mut self) -> SCL_LOW_PERIOD_W<'_, SCL_LOW_PERIOD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:143:26 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn sda_force_out(&mut self) -> SDA_FORCE_OUT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 143 | pub fn sda_force_out(&mut self) -> SDA_FORCE_OUT_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:148:26 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn scl_force_out(&mut self) -> SCL_FORCE_OUT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 148 | pub fn scl_force_out(&mut self) -> SCL_FORCE_OUT_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:153:29 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn sample_scl_level(&mut self) -> SAMPLE_SCL_LEVEL_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 153 | pub fn sample_scl_level(&mut self) -> SAMPLE_SCL_LEVEL_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:158:30 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn rx_full_ack_level(&mut self) -> RX_FULL_ACK_LEVEL_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 158 | pub fn rx_full_ack_level(&mut self) -> RX_FULL_ACK_LEVEL_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:163:20 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn ms_mode(&mut self) -> MS_MODE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 163 | pub fn ms_mode(&mut self) -> MS_MODE_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:168:24 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn trans_start(&mut self) -> TRANS_START_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 168 | pub fn trans_start(&mut self) -> TRANS_START_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:173:25 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn tx_lsb_first(&mut self) -> TX_LSB_FIRST_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 173 | pub fn tx_lsb_first(&mut self) -> TX_LSB_FIRST_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:178:25 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn rx_lsb_first(&mut self) -> RX_LSB_FIRST_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 178 | pub fn rx_lsb_first(&mut self) -> RX_LSB_FIRST_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:183:19 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 183 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:188:27 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn arbitration_en(&mut self) -> ARBITRATION_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 188 | pub fn arbitration_en(&mut self) -> ARBITRATION_EN_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:193:20 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn fsm_rst(&mut self) -> FSM_RST_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 193 | pub fn fsm_rst(&mut self) -> FSM_RST_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:198:24 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn conf_upgate(&mut self) -> CONF_UPGATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 198 | pub fn conf_upgate(&mut self) -> CONF_UPGATE_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:203:33 [INFO] [stdout] | [INFO] [stdout] 203 | pub fn slv_tx_auto_start_en(&mut self) -> SLV_TX_AUTO_START_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 203 | pub fn slv_tx_auto_start_en(&mut self) -> SLV_TX_AUTO_START_EN_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:208:35 [INFO] [stdout] | [INFO] [stdout] 208 | pub fn addr_10bit_rw_check_en(&mut self) -> ADDR_10BIT_RW_CHECK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 208 | pub fn addr_10bit_rw_check_en(&mut self) -> ADDR_10BIT_RW_CHECK_EN_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/ctr.rs:213:33 [INFO] [stdout] | [INFO] [stdout] 213 | pub fn addr_broadcasting_en(&mut self) -> ADDR_BROADCASTING_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 213 | pub fn addr_broadcasting_en(&mut self) -> ADDR_BROADCASTING_EN_W<'_, CTR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/to.rs:37:27 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn time_out_value(&mut self) -> TIME_OUT_VALUE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn time_out_value(&mut self) -> TIME_OUT_VALUE_W<'_, TO_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/to.rs:42:24 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn time_out_en(&mut self) -> TIME_OUT_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn time_out_en(&mut self) -> TIME_OUT_EN_W<'_, TO_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/slave_addr.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn slave_addr(&mut self) -> SLAVE_ADDR_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn slave_addr(&mut self) -> SLAVE_ADDR_W<'_, SLAVE_ADDR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/slave_addr.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn addr_10bit_en(&mut self) -> ADDR_10BIT_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn addr_10bit_en(&mut self) -> ADDR_10BIT_EN_W<'_, SLAVE_ADDR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/fifo_conf.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn rxfifo_wm_thrhd(&mut self) -> RXFIFO_WM_THRHD_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn rxfifo_wm_thrhd(&mut self) -> RXFIFO_WM_THRHD_W<'_, FIFO_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/fifo_conf.rs:92:28 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn txfifo_wm_thrhd(&mut self) -> TXFIFO_WM_THRHD_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn txfifo_wm_thrhd(&mut self) -> TXFIFO_WM_THRHD_W<'_, FIFO_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/fifo_conf.rs:97:23 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn nonfifo_en(&mut self) -> NONFIFO_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn nonfifo_en(&mut self) -> NONFIFO_EN_W<'_, FIFO_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/fifo_conf.rs:102:29 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn fifo_addr_cfg_en(&mut self) -> FIFO_ADDR_CFG_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn fifo_addr_cfg_en(&mut self) -> FIFO_ADDR_CFG_EN_W<'_, FIFO_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/fifo_conf.rs:107:24 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn rx_fifo_rst(&mut self) -> RX_FIFO_RST_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn rx_fifo_rst(&mut self) -> RX_FIFO_RST_W<'_, FIFO_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/fifo_conf.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn tx_fifo_rst(&mut self) -> TX_FIFO_RST_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn tx_fifo_rst(&mut self) -> TX_FIFO_RST_W<'_, FIFO_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/fifo_conf.rs:117:24 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn fifo_prt_en(&mut self) -> FIFO_PRT_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn fifo_prt_en(&mut self) -> FIFO_PRT_EN_W<'_, FIFO_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/data.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn fifo_rdata(&mut self) -> FIFO_RDATA_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn fifo_rdata(&mut self) -> FIFO_RDATA_W<'_, DATA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:50:22 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn rxfifo_wm(&mut self) -> RXFIFO_WM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 50 | pub fn rxfifo_wm(&mut self) -> RXFIFO_WM_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:55:22 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn txfifo_wm(&mut self) -> TXFIFO_WM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 55 | pub fn txfifo_wm(&mut self) -> TXFIFO_WM_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:60:23 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn rxfifo_ovf(&mut self) -> RXFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 60 | pub fn rxfifo_ovf(&mut self) -> RXFIFO_OVF_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:65:23 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn end_detect(&mut self) -> END_DETECT_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 65 | pub fn end_detect(&mut self) -> END_DETECT_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:70:28 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn byte_trans_done(&mut self) -> BYTE_TRANS_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 70 | pub fn byte_trans_done(&mut self) -> BYTE_TRANS_DONE_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:75:29 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn arbitration_lost(&mut self) -> ARBITRATION_LOST_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 75 | pub fn arbitration_lost(&mut self) -> ARBITRATION_LOST_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:80:27 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn mst_txfifo_udf(&mut self) -> MST_TXFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 80 | pub fn mst_txfifo_udf(&mut self) -> MST_TXFIFO_UDF_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:85:27 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn trans_complete(&mut self) -> TRANS_COMPLETE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 85 | pub fn trans_complete(&mut self) -> TRANS_COMPLETE_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:90:21 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn time_out(&mut self) -> TIME_OUT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 90 | pub fn time_out(&mut self) -> TIME_OUT_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:95:24 [INFO] [stdout] | [INFO] [stdout] 95 | pub fn trans_start(&mut self) -> TRANS_START_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 95 | pub fn trans_start(&mut self) -> TRANS_START_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:100:17 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn nack(&mut self) -> NACK_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 100 | pub fn nack(&mut self) -> NACK_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:105:23 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn txfifo_ovf(&mut self) -> TXFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn txfifo_ovf(&mut self) -> TXFIFO_OVF_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:110:23 [INFO] [stdout] | [INFO] [stdout] 110 | pub fn rxfifo_udf(&mut self) -> RXFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 110 | pub fn rxfifo_udf(&mut self) -> RXFIFO_UDF_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:115:22 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn scl_st_to(&mut self) -> SCL_ST_TO_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 115 | pub fn scl_st_to(&mut self) -> SCL_ST_TO_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:120:27 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn scl_main_st_to(&mut self) -> SCL_MAIN_ST_TO_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 120 | pub fn scl_main_st_to(&mut self) -> SCL_MAIN_ST_TO_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn det_start(&mut self) -> DET_START_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 125 | pub fn det_start(&mut self) -> DET_START_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:130:26 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn slave_stretch(&mut self) -> SLAVE_STRETCH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 130 | pub fn slave_stretch(&mut self) -> SLAVE_STRETCH_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:135:25 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn general_call(&mut self) -> GENERAL_CALL_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 135 | pub fn general_call(&mut self) -> GENERAL_CALL_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_clr.rs:140:31 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn slave_addr_unmatch(&mut self) -> SLAVE_ADDR_UNMATCH_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 140 | pub fn slave_addr_unmatch(&mut self) -> SLAVE_ADDR_UNMATCH_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:207:22 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn rxfifo_wm(&mut self) -> RXFIFO_WM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 207 | pub fn rxfifo_wm(&mut self) -> RXFIFO_WM_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:212:22 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn txfifo_wm(&mut self) -> TXFIFO_WM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 212 | pub fn txfifo_wm(&mut self) -> TXFIFO_WM_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:217:23 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn rxfifo_ovf(&mut self) -> RXFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 217 | pub fn rxfifo_ovf(&mut self) -> RXFIFO_OVF_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:222:23 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn end_detect(&mut self) -> END_DETECT_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 222 | pub fn end_detect(&mut self) -> END_DETECT_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:227:28 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn byte_trans_done(&mut self) -> BYTE_TRANS_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 227 | pub fn byte_trans_done(&mut self) -> BYTE_TRANS_DONE_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:232:29 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn arbitration_lost(&mut self) -> ARBITRATION_LOST_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 232 | pub fn arbitration_lost(&mut self) -> ARBITRATION_LOST_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:237:27 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn mst_txfifo_udf(&mut self) -> MST_TXFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 237 | pub fn mst_txfifo_udf(&mut self) -> MST_TXFIFO_UDF_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:242:27 [INFO] [stdout] | [INFO] [stdout] 242 | pub fn trans_complete(&mut self) -> TRANS_COMPLETE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 242 | pub fn trans_complete(&mut self) -> TRANS_COMPLETE_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:247:21 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn time_out(&mut self) -> TIME_OUT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 247 | pub fn time_out(&mut self) -> TIME_OUT_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:252:24 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn trans_start(&mut self) -> TRANS_START_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 252 | pub fn trans_start(&mut self) -> TRANS_START_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:257:17 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn nack(&mut self) -> NACK_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 257 | pub fn nack(&mut self) -> NACK_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:262:23 [INFO] [stdout] | [INFO] [stdout] 262 | pub fn txfifo_ovf(&mut self) -> TXFIFO_OVF_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 262 | pub fn txfifo_ovf(&mut self) -> TXFIFO_OVF_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:267:23 [INFO] [stdout] | [INFO] [stdout] 267 | pub fn rxfifo_udf(&mut self) -> RXFIFO_UDF_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 267 | pub fn rxfifo_udf(&mut self) -> RXFIFO_UDF_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:272:22 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn scl_st_to(&mut self) -> SCL_ST_TO_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 272 | pub fn scl_st_to(&mut self) -> SCL_ST_TO_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:277:27 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn scl_main_st_to(&mut self) -> SCL_MAIN_ST_TO_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 277 | pub fn scl_main_st_to(&mut self) -> SCL_MAIN_ST_TO_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:282:22 [INFO] [stdout] | [INFO] [stdout] 282 | pub fn det_start(&mut self) -> DET_START_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 282 | pub fn det_start(&mut self) -> DET_START_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:287:26 [INFO] [stdout] | [INFO] [stdout] 287 | pub fn slave_stretch(&mut self) -> SLAVE_STRETCH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 287 | pub fn slave_stretch(&mut self) -> SLAVE_STRETCH_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:292:25 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn general_call(&mut self) -> GENERAL_CALL_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 292 | pub fn general_call(&mut self) -> GENERAL_CALL_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/int_ena.rs:297:31 [INFO] [stdout] | [INFO] [stdout] 297 | pub fn slave_addr_unmatch(&mut self) -> SLAVE_ADDR_UNMATCH_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 297 | pub fn slave_addr_unmatch(&mut self) -> SLAVE_ADDR_UNMATCH_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/sda_hold.rs:27:17 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W<'_, SDA_HOLD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/sda_sample.rs:27:17 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W<'_, SDA_SAMPLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_high_period.rs:37:28 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn scl_high_period(&mut self) -> SCL_HIGH_PERIOD_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn scl_high_period(&mut self) -> SCL_HIGH_PERIOD_W<'_, SCL_HIGH_PERIOD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_high_period.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn scl_wait_high_period(&mut self) -> SCL_WAIT_HIGH_PERIOD_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 42 | pub fn scl_wait_high_period(&mut self) -> SCL_WAIT_HIGH_PERIOD_W<'_, SCL_HIGH_PERIOD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_start_hold.rs:27:17 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W<'_, SCL_START_HOLD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_rstart_setup.rs:27:17 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W<'_, SCL_RSTART_SETUP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_stop_hold.rs:27:17 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W<'_, SCL_STOP_HOLD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_stop_setup.rs:27:17 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn time(&mut self) -> TIME_W<'_, SCL_STOP_SETUP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/filter_cfg.rs:57:29 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn scl_filter_thres(&mut self) -> SCL_FILTER_THRES_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn scl_filter_thres(&mut self) -> SCL_FILTER_THRES_W<'_, FILTER_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/filter_cfg.rs:62:29 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn sda_filter_thres(&mut self) -> SDA_FILTER_THRES_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn sda_filter_thres(&mut self) -> SDA_FILTER_THRES_W<'_, FILTER_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/filter_cfg.rs:67:26 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn scl_filter_en(&mut self) -> SCL_FILTER_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn scl_filter_en(&mut self) -> SCL_FILTER_EN_W<'_, FILTER_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/filter_cfg.rs:72:26 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn sda_filter_en(&mut self) -> SDA_FILTER_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn sda_filter_en(&mut self) -> SDA_FILTER_EN_W<'_, FILTER_CFG_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/clk_conf.rs:67:25 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn sclk_div_num(&mut self) -> SCLK_DIV_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn sclk_div_num(&mut self) -> SCLK_DIV_NUM_W<'_, CLK_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/clk_conf.rs:72:23 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn sclk_div_a(&mut self) -> SCLK_DIV_A_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn sclk_div_a(&mut self) -> SCLK_DIV_A_W<'_, CLK_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/clk_conf.rs:77:23 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn sclk_div_b(&mut self) -> SCLK_DIV_B_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn sclk_div_b(&mut self) -> SCLK_DIV_B_W<'_, CLK_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/clk_conf.rs:82:21 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn sclk_sel(&mut self) -> SCLK_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn sclk_sel(&mut self) -> SCLK_SEL_W<'_, CLK_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/clk_conf.rs:87:24 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn sclk_active(&mut self) -> SCLK_ACTIVE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn sclk_active(&mut self) -> SCLK_ACTIVE_W<'_, CLK_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/comd.rs:173:21 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn byte_num(&mut self) -> BYTE_NUM_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 173 | pub fn byte_num(&mut self) -> BYTE_NUM_W<'_, COMD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/comd.rs:178:25 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn ack_check_en(&mut self) -> ACK_CHECK_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 178 | pub fn ack_check_en(&mut self) -> ACK_CHECK_EN_W<'_, COMD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/comd.rs:183:20 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn ack_exp(&mut self) -> ACK_EXP_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 183 | pub fn ack_exp(&mut self) -> ACK_EXP_W<'_, COMD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/comd.rs:188:22 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn ack_value(&mut self) -> ACK_VALUE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 188 | pub fn ack_value(&mut self) -> ACK_VALUE_W<'_, COMD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/comd.rs:193:19 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn opcode(&mut self) -> OPCODE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 193 | pub fn opcode(&mut self) -> OPCODE_W<'_, COMD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/comd.rs:198:25 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn command_done(&mut self) -> COMMAND_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 198 | pub fn command_done(&mut self) -> COMMAND_DONE_W<'_, COMD_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_st_time_out.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn scl_st_to(&mut self) -> SCL_ST_TO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn scl_st_to(&mut self) -> SCL_ST_TO_W<'_, SCL_ST_TIME_OUT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_main_st_time_out.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn scl_main_st_to(&mut self) -> SCL_MAIN_ST_TO_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 27 | pub fn scl_main_st_to(&mut self) -> SCL_MAIN_ST_TO_W<'_, SCL_MAIN_ST_TIME_OUT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_sp_conf.rs:57:27 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn scl_rst_slv_en(&mut self) -> SCL_RST_SLV_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn scl_rst_slv_en(&mut self) -> SCL_RST_SLV_EN_W<'_, SCL_SP_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_sp_conf.rs:62:28 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn scl_rst_slv_num(&mut self) -> SCL_RST_SLV_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn scl_rst_slv_num(&mut self) -> SCL_RST_SLV_NUM_W<'_, SCL_SP_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_sp_conf.rs:67:22 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn scl_pd_en(&mut self) -> SCL_PD_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn scl_pd_en(&mut self) -> SCL_PD_EN_W<'_, SCL_SP_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_sp_conf.rs:72:22 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn sda_pd_en(&mut self) -> SDA_PD_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn sda_pd_en(&mut self) -> SDA_PD_EN_W<'_, SCL_SP_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_stretch_conf.rs:59:32 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn stretch_protect_num(&mut self) -> STRETCH_PROTECT_NUM_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 59 | pub fn stretch_protect_num(&mut self) -> STRETCH_PROTECT_NUM_W<'_, SCL_STRETCH_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_stretch_conf.rs:64:33 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn slave_scl_stretch_en(&mut self) -> SLAVE_SCL_STRETCH_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 64 | pub fn slave_scl_stretch_en(&mut self) -> SLAVE_SCL_STRETCH_EN_W<'_, SCL_STRETCH_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_stretch_conf.rs:69:34 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn slave_scl_stretch_clr(&mut self) -> SLAVE_SCL_STRETCH_CLR_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 69 | pub fn slave_scl_stretch_clr(&mut self) -> SLAVE_SCL_STRETCH_CLR_W<'_, SCL_STRETCH_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_stretch_conf.rs:74:34 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn slave_byte_ack_ctl_en(&mut self) -> SLAVE_BYTE_ACK_CTL_EN_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | pub fn slave_byte_ack_ctl_en(&mut self) -> SLAVE_BYTE_ACK_CTL_EN_W<'_, SCL_STRETCH_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/scl_stretch_conf.rs:79:31 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn slave_byte_ack_lvl(&mut self) -> SLAVE_BYTE_ACK_LVL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 79 | pub fn slave_byte_ack_lvl(&mut self) -> SLAVE_BYTE_ACK_LVL_W<'_, SCL_STRETCH_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2c0/date.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn date(&mut self) -> DATE_W<'_, DATE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/int_ena.rs:57:20 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rx_done(&mut self) -> RX_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rx_done(&mut self) -> RX_DONE_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/int_ena.rs:62:20 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_done(&mut self) -> TX_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_done(&mut self) -> TX_DONE_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/int_ena.rs:67:20 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_hung(&mut self) -> RX_HUNG_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_hung(&mut self) -> RX_HUNG_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/int_ena.rs:72:20 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn tx_hung(&mut self) -> TX_HUNG_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn tx_hung(&mut self) -> TX_HUNG_W<'_, INT_ENA_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/int_clr.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn rx_done(&mut self) -> RX_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 20 | pub fn rx_done(&mut self) -> RX_DONE_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/int_clr.rs:25:20 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn tx_done(&mut self) -> TX_DONE_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 25 | pub fn tx_done(&mut self) -> TX_DONE_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/int_clr.rs:30:20 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn rx_hung(&mut self) -> RX_HUNG_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 30 | pub fn rx_hung(&mut self) -> RX_HUNG_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/int_clr.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn tx_hung(&mut self) -> TX_HUNG_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 35 | pub fn tx_hung(&mut self) -> TX_HUNG_W<'_, INT_CLR_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:191:21 [INFO] [stdout] | [INFO] [stdout] 191 | pub fn rx_reset(&mut self) -> RX_RESET_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 191 | pub fn rx_reset(&mut self) -> RX_RESET_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:196:26 [INFO] [stdout] | [INFO] [stdout] 196 | pub fn rx_fifo_reset(&mut self) -> RX_FIFO_RESET_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 196 | pub fn rx_fifo_reset(&mut self) -> RX_FIFO_RESET_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:201:21 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn rx_start(&mut self) -> RX_START_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 201 | pub fn rx_start(&mut self) -> RX_START_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:206:25 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn rx_slave_mod(&mut self) -> RX_SLAVE_MOD_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 206 | pub fn rx_slave_mod(&mut self) -> RX_SLAVE_MOD_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:211:25 [INFO] [stdout] | [INFO] [stdout] 211 | pub fn rx_stop_mode(&mut self) -> RX_STOP_MODE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 211 | pub fn rx_stop_mode(&mut self) -> RX_STOP_MODE_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:216:20 [INFO] [stdout] | [INFO] [stdout] 216 | pub fn rx_mono(&mut self) -> RX_MONO_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 216 | pub fn rx_mono(&mut self) -> RX_MONO_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:221:26 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn rx_big_endian(&mut self) -> RX_BIG_ENDIAN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 221 | pub fn rx_big_endian(&mut self) -> RX_BIG_ENDIAN_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:226:22 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn rx_update(&mut self) -> RX_UPDATE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 226 | pub fn rx_update(&mut self) -> RX_UPDATE_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:231:28 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn rx_mono_fst_vld(&mut self) -> RX_MONO_FST_VLD_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 231 | pub fn rx_mono_fst_vld(&mut self) -> RX_MONO_FST_VLD_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 236 | pub fn rx_pcm_conf(&mut self) -> RX_PCM_CONF_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 236 | pub fn rx_pcm_conf(&mut self) -> RX_PCM_CONF_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:241:26 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn rx_pcm_bypass(&mut self) -> RX_PCM_BYPASS_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 241 | pub fn rx_pcm_bypass(&mut self) -> RX_PCM_BYPASS_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:246:25 [INFO] [stdout] | [INFO] [stdout] 246 | pub fn rx_msb_shift(&mut self) -> RX_MSB_SHIFT_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 246 | pub fn rx_msb_shift(&mut self) -> RX_MSB_SHIFT_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:251:26 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn rx_left_align(&mut self) -> RX_LEFT_ALIGN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 251 | pub fn rx_left_align(&mut self) -> RX_LEFT_ALIGN_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:256:26 [INFO] [stdout] | [INFO] [stdout] 256 | pub fn rx_24_fill_en(&mut self) -> RX_24_FILL_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 256 | pub fn rx_24_fill_en(&mut self) -> RX_24_FILL_EN_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:261:27 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn rx_ws_idle_pol(&mut self) -> RX_WS_IDLE_POL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 261 | pub fn rx_ws_idle_pol(&mut self) -> RX_WS_IDLE_POL_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:266:25 [INFO] [stdout] | [INFO] [stdout] 266 | pub fn rx_bit_order(&mut self) -> RX_BIT_ORDER_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 266 | pub fn rx_bit_order(&mut self) -> RX_BIT_ORDER_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:271:22 [INFO] [stdout] | [INFO] [stdout] 271 | pub fn rx_tdm_en(&mut self) -> RX_TDM_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 271 | pub fn rx_tdm_en(&mut self) -> RX_TDM_EN_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:276:22 [INFO] [stdout] | [INFO] [stdout] 276 | pub fn rx_pdm_en(&mut self) -> RX_PDM_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 276 | pub fn rx_pdm_en(&mut self) -> RX_PDM_EN_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf.rs:281:27 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn rx_bck_div_num(&mut self) -> RX_BCK_DIV_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 281 | pub fn rx_bck_div_num(&mut self) -> RX_BCK_DIV_NUM_W<'_, RX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:231:21 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn tx_reset(&mut self) -> TX_RESET_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 231 | pub fn tx_reset(&mut self) -> TX_RESET_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:236:26 [INFO] [stdout] | [INFO] [stdout] 236 | pub fn tx_fifo_reset(&mut self) -> TX_FIFO_RESET_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 236 | pub fn tx_fifo_reset(&mut self) -> TX_FIFO_RESET_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:241:21 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn tx_start(&mut self) -> TX_START_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 241 | pub fn tx_start(&mut self) -> TX_START_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:246:25 [INFO] [stdout] | [INFO] [stdout] 246 | pub fn tx_slave_mod(&mut self) -> TX_SLAVE_MOD_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 246 | pub fn tx_slave_mod(&mut self) -> TX_SLAVE_MOD_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:251:23 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn tx_stop_en(&mut self) -> TX_STOP_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 251 | pub fn tx_stop_en(&mut self) -> TX_STOP_EN_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:256:26 [INFO] [stdout] | [INFO] [stdout] 256 | pub fn tx_chan_equal(&mut self) -> TX_CHAN_EQUAL_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 256 | pub fn tx_chan_equal(&mut self) -> TX_CHAN_EQUAL_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:261:20 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn tx_mono(&mut self) -> TX_MONO_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 261 | pub fn tx_mono(&mut self) -> TX_MONO_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:266:26 [INFO] [stdout] | [INFO] [stdout] 266 | pub fn tx_big_endian(&mut self) -> TX_BIG_ENDIAN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 266 | pub fn tx_big_endian(&mut self) -> TX_BIG_ENDIAN_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:271:22 [INFO] [stdout] | [INFO] [stdout] 271 | pub fn tx_update(&mut self) -> TX_UPDATE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 271 | pub fn tx_update(&mut self) -> TX_UPDATE_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:276:28 [INFO] [stdout] | [INFO] [stdout] 276 | pub fn tx_mono_fst_vld(&mut self) -> TX_MONO_FST_VLD_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 276 | pub fn tx_mono_fst_vld(&mut self) -> TX_MONO_FST_VLD_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:281:24 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn tx_pcm_conf(&mut self) -> TX_PCM_CONF_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 281 | pub fn tx_pcm_conf(&mut self) -> TX_PCM_CONF_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:286:26 [INFO] [stdout] | [INFO] [stdout] 286 | pub fn tx_pcm_bypass(&mut self) -> TX_PCM_BYPASS_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 286 | pub fn tx_pcm_bypass(&mut self) -> TX_PCM_BYPASS_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:291:25 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn tx_msb_shift(&mut self) -> TX_MSB_SHIFT_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 291 | pub fn tx_msb_shift(&mut self) -> TX_MSB_SHIFT_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:296:26 [INFO] [stdout] | [INFO] [stdout] 296 | pub fn tx_bck_no_dly(&mut self) -> TX_BCK_NO_DLY_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 296 | pub fn tx_bck_no_dly(&mut self) -> TX_BCK_NO_DLY_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:301:26 [INFO] [stdout] | [INFO] [stdout] 301 | pub fn tx_left_align(&mut self) -> TX_LEFT_ALIGN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 301 | pub fn tx_left_align(&mut self) -> TX_LEFT_ALIGN_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:306:26 [INFO] [stdout] | [INFO] [stdout] 306 | pub fn tx_24_fill_en(&mut self) -> TX_24_FILL_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 306 | pub fn tx_24_fill_en(&mut self) -> TX_24_FILL_EN_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:311:27 [INFO] [stdout] | [INFO] [stdout] 311 | pub fn tx_ws_idle_pol(&mut self) -> TX_WS_IDLE_POL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 311 | pub fn tx_ws_idle_pol(&mut self) -> TX_WS_IDLE_POL_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:316:25 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn tx_bit_order(&mut self) -> TX_BIT_ORDER_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 316 | pub fn tx_bit_order(&mut self) -> TX_BIT_ORDER_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:321:22 [INFO] [stdout] | [INFO] [stdout] 321 | pub fn tx_tdm_en(&mut self) -> TX_TDM_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 321 | pub fn tx_tdm_en(&mut self) -> TX_TDM_EN_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:326:22 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn tx_pdm_en(&mut self) -> TX_PDM_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 326 | pub fn tx_pdm_en(&mut self) -> TX_PDM_EN_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:331:27 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn tx_bck_div_num(&mut self) -> TX_BCK_DIV_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 331 | pub fn tx_bck_div_num(&mut self) -> TX_BCK_DIV_NUM_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:336:24 [INFO] [stdout] | [INFO] [stdout] 336 | pub fn tx_chan_mod(&mut self) -> TX_CHAN_MOD_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 336 | pub fn tx_chan_mod(&mut self) -> TX_CHAN_MOD_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf.rs:341:25 [INFO] [stdout] | [INFO] [stdout] 341 | pub fn sig_loopback(&mut self) -> SIG_LOOPBACK_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 341 | pub fn sig_loopback(&mut self) -> SIG_LOOPBACK_W<'_, TX_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf1.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rx_tdm_ws_width(&mut self) -> RX_TDM_WS_WIDTH_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rx_tdm_ws_width(&mut self) -> RX_TDM_WS_WIDTH_W<'_, RX_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf1.rs:62:24 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn rx_bits_mod(&mut self) -> RX_BITS_MOD_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn rx_bits_mod(&mut self) -> RX_BITS_MOD_W<'_, RX_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf1.rs:67:32 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_half_sample_bits(&mut self) -> RX_HALF_SAMPLE_BITS_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_half_sample_bits(&mut self) -> RX_HALF_SAMPLE_BITS_W<'_, RX_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_conf1.rs:72:29 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn rx_tdm_chan_bits(&mut self) -> RX_TDM_CHAN_BITS_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn rx_tdm_chan_bits(&mut self) -> RX_TDM_CHAN_BITS_W<'_, RX_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf1.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn tx_tdm_ws_width(&mut self) -> TX_TDM_WS_WIDTH_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn tx_tdm_ws_width(&mut self) -> TX_TDM_WS_WIDTH_W<'_, TX_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf1.rs:62:24 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_bits_mod(&mut self) -> TX_BITS_MOD_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_bits_mod(&mut self) -> TX_BITS_MOD_W<'_, TX_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf1.rs:67:32 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tx_half_sample_bits(&mut self) -> TX_HALF_SAMPLE_BITS_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tx_half_sample_bits(&mut self) -> TX_HALF_SAMPLE_BITS_W<'_, TX_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_conf1.rs:72:29 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn tx_tdm_chan_bits(&mut self) -> TX_TDM_CHAN_BITS_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn tx_tdm_chan_bits(&mut self) -> TX_TDM_CHAN_BITS_W<'_, TX_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_clkm_conf.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rx_clkm_div_num(&mut self) -> RX_CLKM_DIV_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rx_clkm_div_num(&mut self) -> RX_CLKM_DIV_NUM_W<'_, RX_CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_clkm_conf.rs:62:26 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn rx_clk_active(&mut self) -> RX_CLK_ACTIVE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn rx_clk_active(&mut self) -> RX_CLK_ACTIVE_W<'_, RX_CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_clkm_conf.rs:67:23 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_clk_sel(&mut self) -> RX_CLK_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_clk_sel(&mut self) -> RX_CLK_SEL_W<'_, RX_CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_clkm_conf.rs:72:21 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn mclk_sel(&mut self) -> MCLK_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn mclk_sel(&mut self) -> MCLK_SEL_W<'_, RX_CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_clkm_conf.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn tx_clkm_div_num(&mut self) -> TX_CLKM_DIV_NUM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn tx_clkm_div_num(&mut self) -> TX_CLKM_DIV_NUM_W<'_, TX_CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_clkm_conf.rs:62:26 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_clk_active(&mut self) -> TX_CLK_ACTIVE_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_clk_active(&mut self) -> TX_CLK_ACTIVE_W<'_, TX_CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_clkm_conf.rs:67:23 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tx_clk_sel(&mut self) -> TX_CLK_SEL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tx_clk_sel(&mut self) -> TX_CLK_SEL_W<'_, TX_CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_clkm_conf.rs:72:19 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn clk_en(&mut self) -> CLK_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn clk_en(&mut self) -> CLK_EN_W<'_, TX_CLKM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_clkm_div_conf.rs:57:26 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rx_clkm_div_z(&mut self) -> RX_CLKM_DIV_Z_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rx_clkm_div_z(&mut self) -> RX_CLKM_DIV_Z_W<'_, RX_CLKM_DIV_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_clkm_div_conf.rs:62:26 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn rx_clkm_div_y(&mut self) -> RX_CLKM_DIV_Y_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn rx_clkm_div_y(&mut self) -> RX_CLKM_DIV_Y_W<'_, RX_CLKM_DIV_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_clkm_div_conf.rs:67:26 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_clkm_div_x(&mut self) -> RX_CLKM_DIV_X_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_clkm_div_x(&mut self) -> RX_CLKM_DIV_X_W<'_, RX_CLKM_DIV_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_clkm_div_conf.rs:72:28 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn rx_clkm_div_yn1(&mut self) -> RX_CLKM_DIV_YN1_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn rx_clkm_div_yn1(&mut self) -> RX_CLKM_DIV_YN1_W<'_, RX_CLKM_DIV_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_clkm_div_conf.rs:57:26 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn tx_clkm_div_z(&mut self) -> TX_CLKM_DIV_Z_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn tx_clkm_div_z(&mut self) -> TX_CLKM_DIV_Z_W<'_, TX_CLKM_DIV_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_clkm_div_conf.rs:62:26 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_clkm_div_y(&mut self) -> TX_CLKM_DIV_Y_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_clkm_div_y(&mut self) -> TX_CLKM_DIV_Y_W<'_, TX_CLKM_DIV_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_clkm_div_conf.rs:67:26 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tx_clkm_div_x(&mut self) -> TX_CLKM_DIV_X_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tx_clkm_div_x(&mut self) -> TX_CLKM_DIV_X_W<'_, TX_CLKM_DIV_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_clkm_div_conf.rs:72:28 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn tx_clkm_div_yn1(&mut self) -> TX_CLKM_DIV_YN1_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn tx_clkm_div_yn1(&mut self) -> TX_CLKM_DIV_YN1_W<'_, TX_CLKM_DIV_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:143:29 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn tx_pdm_hp_bypass(&mut self) -> TX_PDM_HP_BYPASS_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 143 | pub fn tx_pdm_hp_bypass(&mut self) -> TX_PDM_HP_BYPASS_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:148:29 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn tx_pdm_sinc_osr2(&mut self) -> TX_PDM_SINC_OSR2_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 148 | pub fn tx_pdm_sinc_osr2(&mut self) -> TX_PDM_SINC_OSR2_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:153:28 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn tx_pdm_prescale(&mut self) -> TX_PDM_PRESCALE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 153 | pub fn tx_pdm_prescale(&mut self) -> TX_PDM_PRESCALE_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:158:31 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn tx_pdm_hp_in_shift(&mut self) -> TX_PDM_HP_IN_SHIFT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 158 | pub fn tx_pdm_hp_in_shift(&mut self) -> TX_PDM_HP_IN_SHIFT_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:163:31 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn tx_pdm_lp_in_shift(&mut self) -> TX_PDM_LP_IN_SHIFT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 163 | pub fn tx_pdm_lp_in_shift(&mut self) -> TX_PDM_LP_IN_SHIFT_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:168:33 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn tx_pdm_sinc_in_shift(&mut self) -> TX_PDM_SINC_IN_SHIFT_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 168 | pub fn tx_pdm_sinc_in_shift(&mut self) -> TX_PDM_SINC_IN_SHIFT_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 174 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 175 | ) -> TX_PDM_SIGMADELTA_IN_SHIFT_W { [INFO] [stdout] | -------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 175 | ) -> TX_PDM_SIGMADELTA_IN_SHIFT_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 182 | ) -> TX_PDM_SIGMADELTA_DITHER2_W { [INFO] [stdout] | ------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 182 | ) -> TX_PDM_SIGMADELTA_DITHER2_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:187:37 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn tx_pdm_sigmadelta_dither(&mut self) -> TX_PDM_SIGMADELTA_DITHER_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 187 | pub fn tx_pdm_sigmadelta_dither(&mut self) -> TX_PDM_SIGMADELTA_DITHER_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:192:31 [INFO] [stdout] | [INFO] [stdout] 192 | pub fn tx_pdm_dac_2out_en(&mut self) -> TX_PDM_DAC_2OUT_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 192 | pub fn tx_pdm_dac_2out_en(&mut self) -> TX_PDM_DAC_2OUT_EN_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:197:31 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn tx_pdm_dac_mode_en(&mut self) -> TX_PDM_DAC_MODE_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 197 | pub fn tx_pdm_dac_mode_en(&mut self) -> TX_PDM_DAC_MODE_EN_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf.rs:202:28 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn pcm2pdm_conv_en(&mut self) -> PCM2PDM_CONV_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 202 | pub fn pcm2pdm_conv_en(&mut self) -> PCM2PDM_CONV_EN_W<'_, TX_PCM2PDM_CONF_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf1.rs:57:22 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn tx_pdm_fp(&mut self) -> TX_PDM_FP_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 57 | pub fn tx_pdm_fp(&mut self) -> TX_PDM_FP_W<'_, TX_PCM2PDM_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf1.rs:62:22 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_pdm_fs(&mut self) -> TX_PDM_FS_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 62 | pub fn tx_pdm_fs(&mut self) -> TX_PDM_FS_W<'_, TX_PCM2PDM_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf1.rs:67:31 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tx_iir_hp_mult12_5(&mut self) -> TX_IIR_HP_MULT12_5_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tx_iir_hp_mult12_5(&mut self) -> TX_IIR_HP_MULT12_5_W<'_, TX_PCM2PDM_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_pcm2pdm_conf1.rs:72:31 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn tx_iir_hp_mult12_0(&mut self) -> TX_IIR_HP_MULT12_0_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn tx_iir_hp_mult12_0(&mut self) -> TX_IIR_HP_MULT12_0_W<'_, TX_PCM2PDM_CONF1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:187:32 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn rx_tdm_pdm_chan0_en(&mut self) -> RX_TDM_PDM_CHAN0_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 187 | pub fn rx_tdm_pdm_chan0_en(&mut self) -> RX_TDM_PDM_CHAN0_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:192:32 [INFO] [stdout] | [INFO] [stdout] 192 | pub fn rx_tdm_pdm_chan1_en(&mut self) -> RX_TDM_PDM_CHAN1_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 192 | pub fn rx_tdm_pdm_chan1_en(&mut self) -> RX_TDM_PDM_CHAN1_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:197:32 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn rx_tdm_pdm_chan2_en(&mut self) -> RX_TDM_PDM_CHAN2_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 197 | pub fn rx_tdm_pdm_chan2_en(&mut self) -> RX_TDM_PDM_CHAN2_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:202:32 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn rx_tdm_pdm_chan3_en(&mut self) -> RX_TDM_PDM_CHAN3_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 202 | pub fn rx_tdm_pdm_chan3_en(&mut self) -> RX_TDM_PDM_CHAN3_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:207:32 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn rx_tdm_pdm_chan4_en(&mut self) -> RX_TDM_PDM_CHAN4_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 207 | pub fn rx_tdm_pdm_chan4_en(&mut self) -> RX_TDM_PDM_CHAN4_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:212:32 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn rx_tdm_pdm_chan5_en(&mut self) -> RX_TDM_PDM_CHAN5_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 212 | pub fn rx_tdm_pdm_chan5_en(&mut self) -> RX_TDM_PDM_CHAN5_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:217:32 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn rx_tdm_pdm_chan6_en(&mut self) -> RX_TDM_PDM_CHAN6_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 217 | pub fn rx_tdm_pdm_chan6_en(&mut self) -> RX_TDM_PDM_CHAN6_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:222:32 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn rx_tdm_pdm_chan7_en(&mut self) -> RX_TDM_PDM_CHAN7_EN_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 222 | pub fn rx_tdm_pdm_chan7_en(&mut self) -> RX_TDM_PDM_CHAN7_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:227:28 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn rx_tdm_chan8_en(&mut self) -> RX_TDM_CHAN8_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 227 | pub fn rx_tdm_chan8_en(&mut self) -> RX_TDM_CHAN8_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:232:28 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn rx_tdm_chan9_en(&mut self) -> RX_TDM_CHAN9_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 232 | pub fn rx_tdm_chan9_en(&mut self) -> RX_TDM_CHAN9_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:237:29 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn rx_tdm_chan10_en(&mut self) -> RX_TDM_CHAN10_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 237 | pub fn rx_tdm_chan10_en(&mut self) -> RX_TDM_CHAN10_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:242:29 [INFO] [stdout] | [INFO] [stdout] 242 | pub fn rx_tdm_chan11_en(&mut self) -> RX_TDM_CHAN11_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 242 | pub fn rx_tdm_chan11_en(&mut self) -> RX_TDM_CHAN11_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:247:29 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn rx_tdm_chan12_en(&mut self) -> RX_TDM_CHAN12_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 247 | pub fn rx_tdm_chan12_en(&mut self) -> RX_TDM_CHAN12_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:252:29 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn rx_tdm_chan13_en(&mut self) -> RX_TDM_CHAN13_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 252 | pub fn rx_tdm_chan13_en(&mut self) -> RX_TDM_CHAN13_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:257:29 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn rx_tdm_chan14_en(&mut self) -> RX_TDM_CHAN14_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 257 | pub fn rx_tdm_chan14_en(&mut self) -> RX_TDM_CHAN14_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:262:29 [INFO] [stdout] | [INFO] [stdout] 262 | pub fn rx_tdm_chan15_en(&mut self) -> RX_TDM_CHAN15_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 262 | pub fn rx_tdm_chan15_en(&mut self) -> RX_TDM_CHAN15_EN_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_tdm_ctrl.rs:267:32 [INFO] [stdout] | [INFO] [stdout] 267 | pub fn rx_tdm_tot_chan_num(&mut self) -> RX_TDM_TOT_CHAN_NUM_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 267 | pub fn rx_tdm_tot_chan_num(&mut self) -> RX_TDM_TOT_CHAN_NUM_W<'_, RX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:197:28 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn tx_tdm_chan0_en(&mut self) -> TX_TDM_CHAN0_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 197 | pub fn tx_tdm_chan0_en(&mut self) -> TX_TDM_CHAN0_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:202:28 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn tx_tdm_chan1_en(&mut self) -> TX_TDM_CHAN1_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 202 | pub fn tx_tdm_chan1_en(&mut self) -> TX_TDM_CHAN1_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:207:28 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn tx_tdm_chan2_en(&mut self) -> TX_TDM_CHAN2_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 207 | pub fn tx_tdm_chan2_en(&mut self) -> TX_TDM_CHAN2_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:212:28 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn tx_tdm_chan3_en(&mut self) -> TX_TDM_CHAN3_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 212 | pub fn tx_tdm_chan3_en(&mut self) -> TX_TDM_CHAN3_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:217:28 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn tx_tdm_chan4_en(&mut self) -> TX_TDM_CHAN4_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 217 | pub fn tx_tdm_chan4_en(&mut self) -> TX_TDM_CHAN4_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:222:28 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn tx_tdm_chan5_en(&mut self) -> TX_TDM_CHAN5_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 222 | pub fn tx_tdm_chan5_en(&mut self) -> TX_TDM_CHAN5_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:227:28 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn tx_tdm_chan6_en(&mut self) -> TX_TDM_CHAN6_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 227 | pub fn tx_tdm_chan6_en(&mut self) -> TX_TDM_CHAN6_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:232:28 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn tx_tdm_chan7_en(&mut self) -> TX_TDM_CHAN7_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 232 | pub fn tx_tdm_chan7_en(&mut self) -> TX_TDM_CHAN7_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:237:28 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn tx_tdm_chan8_en(&mut self) -> TX_TDM_CHAN8_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 237 | pub fn tx_tdm_chan8_en(&mut self) -> TX_TDM_CHAN8_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:242:28 [INFO] [stdout] | [INFO] [stdout] 242 | pub fn tx_tdm_chan9_en(&mut self) -> TX_TDM_CHAN9_EN_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 242 | pub fn tx_tdm_chan9_en(&mut self) -> TX_TDM_CHAN9_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:247:29 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn tx_tdm_chan10_en(&mut self) -> TX_TDM_CHAN10_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 247 | pub fn tx_tdm_chan10_en(&mut self) -> TX_TDM_CHAN10_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:252:29 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn tx_tdm_chan11_en(&mut self) -> TX_TDM_CHAN11_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 252 | pub fn tx_tdm_chan11_en(&mut self) -> TX_TDM_CHAN11_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:257:29 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn tx_tdm_chan12_en(&mut self) -> TX_TDM_CHAN12_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 257 | pub fn tx_tdm_chan12_en(&mut self) -> TX_TDM_CHAN12_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:262:29 [INFO] [stdout] | [INFO] [stdout] 262 | pub fn tx_tdm_chan13_en(&mut self) -> TX_TDM_CHAN13_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 262 | pub fn tx_tdm_chan13_en(&mut self) -> TX_TDM_CHAN13_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:267:29 [INFO] [stdout] | [INFO] [stdout] 267 | pub fn tx_tdm_chan14_en(&mut self) -> TX_TDM_CHAN14_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 267 | pub fn tx_tdm_chan14_en(&mut self) -> TX_TDM_CHAN14_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:272:29 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn tx_tdm_chan15_en(&mut self) -> TX_TDM_CHAN15_EN_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 272 | pub fn tx_tdm_chan15_en(&mut self) -> TX_TDM_CHAN15_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:277:32 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn tx_tdm_tot_chan_num(&mut self) -> TX_TDM_TOT_CHAN_NUM_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 277 | pub fn tx_tdm_tot_chan_num(&mut self) -> TX_TDM_TOT_CHAN_NUM_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_tdm_ctrl.rs:282:31 [INFO] [stdout] | [INFO] [stdout] 282 | pub fn tx_tdm_skip_msk_en(&mut self) -> TX_TDM_SKIP_MSK_EN_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 282 | pub fn tx_tdm_skip_msk_en(&mut self) -> TX_TDM_SKIP_MSK_EN_W<'_, TX_TDM_CTRL_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_timing.rs:67:24 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_sd_in_dm(&mut self) -> RX_SD_IN_DM_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 67 | pub fn rx_sd_in_dm(&mut self) -> RX_SD_IN_DM_W<'_, RX_TIMING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_timing.rs:72:25 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn rx_ws_out_dm(&mut self) -> RX_WS_OUT_DM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 72 | pub fn rx_ws_out_dm(&mut self) -> RX_WS_OUT_DM_W<'_, RX_TIMING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_timing.rs:77:26 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn rx_bck_out_dm(&mut self) -> RX_BCK_OUT_DM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn rx_bck_out_dm(&mut self) -> RX_BCK_OUT_DM_W<'_, RX_TIMING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_timing.rs:82:24 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn rx_ws_in_dm(&mut self) -> RX_WS_IN_DM_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn rx_ws_in_dm(&mut self) -> RX_WS_IN_DM_W<'_, RX_TIMING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/rx_timing.rs:87:25 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn rx_bck_in_dm(&mut self) -> RX_BCK_IN_DM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn rx_bck_in_dm(&mut self) -> RX_BCK_IN_DM_W<'_, RX_TIMING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_timing.rs:77:25 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn tx_sd_out_dm(&mut self) -> TX_SD_OUT_DM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 77 | pub fn tx_sd_out_dm(&mut self) -> TX_SD_OUT_DM_W<'_, TX_TIMING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_timing.rs:82:26 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn tx_sd1_out_dm(&mut self) -> TX_SD1_OUT_DM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 82 | pub fn tx_sd1_out_dm(&mut self) -> TX_SD1_OUT_DM_W<'_, TX_TIMING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_timing.rs:87:25 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn tx_ws_out_dm(&mut self) -> TX_WS_OUT_DM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn tx_ws_out_dm(&mut self) -> TX_WS_OUT_DM_W<'_, TX_TIMING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_timing.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn tx_bck_out_dm(&mut self) -> TX_BCK_OUT_DM_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 92 | pub fn tx_bck_out_dm(&mut self) -> TX_BCK_OUT_DM_W<'_, TX_TIMING_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/i2s0/tx_timing.rs:97:24 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn tx_ws_in_dm(&mut self) -> TX_WS_IN_DM_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [WARN] too many lines in the log, truncating it