[INFO] fetching crate esp32s2 0.28.0... [INFO] testing esp32s2-0.28.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate esp32s2 0.28.0 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate esp32s2 0.28.0 [INFO] finished tweaking crates.io crate esp32s2 0.28.0 [INFO] tweaked toml for crates.io crate esp32s2 0.28.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate esp32s2 0.28.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 esp32s2 0.28.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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] bf3d7f63b58cc6a43b21f068d463c62bd8b0d84414f0eec02c3880efea543d54 [INFO] running `Command { std: "docker" "start" "-a" "bf3d7f63b58cc6a43b21f068d463c62bd8b0d84414f0eec02c3880efea543d54", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bf3d7f63b58cc6a43b21f068d463c62bd8b0d84414f0eec02c3880efea543d54", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bf3d7f63b58cc6a43b21f068d463c62bd8b0d84414f0eec02c3880efea543d54", kill_on_drop: false }` [INFO] [stdout] bf3d7f63b58cc6a43b21f068d463c62bd8b0d84414f0eec02c3880efea543d54 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] cad07d0b6f060aac4193338a246b0a71d0cdfaedf58cd64d14611170dc857be5 [INFO] running `Command { std: "docker" "start" "-a" "cad07d0b6f060aac4193338a246b0a71d0cdfaedf58cd64d14611170dc857be5", kill_on_drop: false }` [INFO] [stderr] Compiling esp32s2 v0.28.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling vcell v0.1.3 [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/iv_mem.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn iv(&mut self) -> IV_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 iv(&mut self) -> IV_W<'_, IV_MEM_SPEC> { [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/j0_mem.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn j0(&mut self) -> J0_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 j0(&mut self) -> J0_W<'_, J0_MEM_SPEC> { [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:157:24 [INFO] [stdout] | [INFO] [stdout] 157 | 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] 157 | 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:162:18 [INFO] [stdout] | [INFO] [stdout] 162 | 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] 162 | 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:167:22 [INFO] [stdout] | [INFO] [stdout] 167 | 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] 167 | pub fn work_mode(&mut self) -> WORK_MODE_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:172:20 [INFO] [stdout] | [INFO] [stdout] 172 | pub fn sar_sel(&mut self) -> SAR_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] 172 | pub fn sar_sel(&mut self) -> SAR_SEL_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:177:26 [INFO] [stdout] | [INFO] [stdout] 177 | 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] 177 | 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:182:24 [INFO] [stdout] | [INFO] [stdout] 182 | 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] 182 | 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:187:26 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn sar1_patt_len(&mut self) -> SAR1_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] 187 | pub fn sar1_patt_len(&mut self) -> SAR1_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:192:26 [INFO] [stdout] | [INFO] [stdout] 192 | pub fn sar2_patt_len(&mut self) -> SAR2_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] 192 | pub fn sar2_patt_len(&mut self) -> SAR2_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:197:30 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn sar1_patt_p_clear(&mut self) -> SAR1_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] 197 | pub fn sar1_patt_p_clear(&mut self) -> SAR1_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:202:30 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn sar2_patt_p_clear(&mut self) -> SAR2_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] 202 | pub fn sar2_patt_p_clear(&mut self) -> SAR2_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:207:25 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn data_sar_sel(&mut self) -> DATA_SAR_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] 207 | pub fn data_sar_sel(&mut self) -> DATA_SAR_SEL_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:212:24 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn data_to_i2s(&mut self) -> DATA_TO_I2S_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 data_to_i2s(&mut self) -> DATA_TO_I2S_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:217:26 [INFO] [stdout] | [INFO] [stdout] 217 | 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] 217 | 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:222:27 [INFO] [stdout] | [INFO] [stdout] 222 | 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] 222 | 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:87:27 [INFO] [stdout] | [INFO] [stdout] 87 | 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] 87 | 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:92:25 [INFO] [stdout] | [INFO] [stdout] 92 | 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] 92 | 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:97:21 [INFO] [stdout] | [INFO] [stdout] 97 | 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] 97 | 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:102:21 [INFO] [stdout] | [INFO] [stdout] 102 | 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] 102 | 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:107:22 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn timer_sel(&mut self) -> TIMER_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] 107 | pub fn timer_sel(&mut self) -> TIMER_SEL_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:112:25 [INFO] [stdout] | [INFO] [stdout] 112 | 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] 112 | 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:117:21 [INFO] [stdout] | [INFO] [stdout] 117 | 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] 117 | 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/fsm.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn sample_num(&mut self) -> SAMPLE_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 sample_num(&mut self) -> SAMPLE_NUM_W<'_, FSM_SPEC> { [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.rs:42:25 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn sample_cycle(&mut self) -> SAMPLE_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] 42 | pub fn sample_cycle(&mut self) -> SAMPLE_CYCLE_W<'_, FSM_SPEC> { [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/sar1_patt_tab1.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar1_patt_tab1(&mut self) -> SAR1_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 sar1_patt_tab1(&mut self) -> SAR1_PATT_TAB1_W<'_, SAR1_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/sar1_patt_tab2.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar1_patt_tab2(&mut self) -> SAR1_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 sar1_patt_tab2(&mut self) -> SAR1_PATT_TAB2_W<'_, SAR1_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/sar1_patt_tab3.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar1_patt_tab3(&mut self) -> SAR1_PATT_TAB3_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 sar1_patt_tab3(&mut self) -> SAR1_PATT_TAB3_W<'_, SAR1_PATT_TAB3_SPEC> { [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/sar1_patt_tab4.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar1_patt_tab4(&mut self) -> SAR1_PATT_TAB4_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 sar1_patt_tab4(&mut self) -> SAR1_PATT_TAB4_W<'_, SAR1_PATT_TAB4_SPEC> { [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/sar2_patt_tab1.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar2_patt_tab1(&mut self) -> SAR2_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 sar2_patt_tab1(&mut self) -> SAR2_PATT_TAB1_W<'_, SAR2_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/sar2_patt_tab2.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar2_patt_tab2(&mut self) -> SAR2_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 sar2_patt_tab2(&mut self) -> SAR2_PATT_TAB2_W<'_, SAR2_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/sar2_patt_tab3.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar2_patt_tab3(&mut self) -> SAR2_PATT_TAB3_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 sar2_patt_tab3(&mut self) -> SAR2_PATT_TAB3_W<'_, SAR2_PATT_TAB3_SPEC> { [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/sar2_patt_tab4.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sar2_patt_tab4(&mut self) -> SAR2_PATT_TAB4_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 sar2_patt_tab4(&mut self) -> SAR2_PATT_TAB4_W<'_, SAR2_PATT_TAB4_SPEC> { [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_ctrl.rs:77:30 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn adc2_filter_reset(&mut self) -> ADC2_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] 77 | pub fn adc2_filter_reset(&mut self) -> ADC2_FILTER_RESET_W<'_, FILTER_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_ctrl.rs:82:30 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn adc1_filter_reset(&mut self) -> ADC1_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] 82 | pub fn adc1_filter_reset(&mut self) -> ADC1_FILTER_RESET_W<'_, FILTER_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_ctrl.rs:87:31 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn adc2_filter_factor(&mut self) -> ADC2_FILTER_FACTOR_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 adc2_filter_factor(&mut self) -> ADC2_FILTER_FACTOR_W<'_, FILTER_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_ctrl.rs:92:31 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn adc1_filter_factor(&mut self) -> ADC1_FILTER_FACTOR_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 adc1_filter_factor(&mut self) -> ADC1_FILTER_FACTOR_W<'_, FILTER_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_ctrl.rs:97:27 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn adc2_filter_en(&mut self) -> ADC2_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] 97 | pub fn adc2_filter_en(&mut self) -> ADC2_FILTER_EN_W<'_, FILTER_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_ctrl.rs:102:27 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn adc1_filter_en(&mut self) -> ADC1_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] 102 | pub fn adc1_filter_en(&mut self) -> ADC1_FILTER_EN_W<'_, FILTER_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:87:19 [INFO] [stdout] | [INFO] [stdout] 87 | 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] 87 | pub fn clk_en(&mut self) -> CLK_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:92:28 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn adc2_thres_mode(&mut self) -> ADC2_THRES_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] 92 | pub fn adc2_thres_mode(&mut self) -> ADC2_THRES_MODE_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:97:28 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn adc1_thres_mode(&mut self) -> ADC1_THRES_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] 97 | pub fn adc1_thres_mode(&mut self) -> ADC1_THRES_MODE_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:102:23 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn adc2_thres(&mut self) -> ADC2_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] 102 | pub fn adc2_thres(&mut self) -> ADC2_THRES_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:107:23 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn adc1_thres(&mut self) -> ADC1_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] 107 | pub fn adc1_thres(&mut self) -> ADC1_THRES_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:112:26 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn adc2_thres_en(&mut self) -> ADC2_THRES_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 adc2_thres_en(&mut self) -> ADC2_THRES_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:117:26 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn adc1_thres_en(&mut self) -> ADC1_THRES_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 adc1_thres_en(&mut self) -> ADC1_THRES_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:57:23 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn adc2_thres(&mut self) -> ADC2_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 adc2_thres(&mut self) -> ADC2_THRES_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:62:23 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn adc1_thres(&mut self) -> ADC1_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 adc1_thres(&mut self) -> ADC1_THRES_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:67:22 [INFO] [stdout] | [INFO] [stdout] 67 | 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] 67 | 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:72:22 [INFO] [stdout] | [INFO] [stdout] 72 | 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] 72 | 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_clr.rs:20:23 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn adc2_thres(&mut self) -> ADC2_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] 20 | pub fn adc2_thres(&mut self) -> ADC2_THRES_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:25:23 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn adc1_thres(&mut self) -> ADC1_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] 25 | pub fn adc1_thres(&mut self) -> ADC1_THRES_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:30:22 [INFO] [stdout] | [INFO] [stdout] 30 | 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] 30 | 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:35:22 [INFO] [stdout] | [INFO] [stdout] 35 | 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] 35 | 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:57:25 [INFO] [stdout] | [INFO] [stdout] 57 | 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] 57 | 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:62:23 [INFO] [stdout] | [INFO] [stdout] 62 | 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] 62 | 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:67:23 [INFO] [stdout] | [INFO] [stdout] 67 | 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] 67 | 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: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<'_, 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/apb_dac_ctrl.rs:77:25 [INFO] [stdout] | [INFO] [stdout] 77 | 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] 77 | pub fn timer_target(&mut self) -> TIMER_TARGET_W<'_, APB_DAC_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/apb_dac_ctrl.rs:82:21 [INFO] [stdout] | [INFO] [stdout] 82 | 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] 82 | pub fn timer_en(&mut self) -> TIMER_EN_W<'_, APB_DAC_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/apb_dac_ctrl.rs:87:23 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn alter_mode(&mut self) -> ALTER_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] 87 | pub fn alter_mode(&mut self) -> ALTER_MODE_W<'_, APB_DAC_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/apb_dac_ctrl.rs:92:18 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn trans(&mut self) -> 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] 92 | pub fn trans(&mut self) -> TRANS_W<'_, APB_DAC_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/apb_dac_ctrl.rs:97:23 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn reset_fifo(&mut self) -> RESET_FIFO_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 reset_fifo(&mut self) -> RESET_FIFO_W<'_, APB_DAC_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/apb_dac_ctrl.rs:102:16 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn rst(&mut self) -> 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] 102 | pub fn rst(&mut self) -> RST_W<'_, APB_DAC_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_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/bb/bbpd_ctrl.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn dc_est_force_pd(&mut self) -> DC_EST_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 dc_est_force_pd(&mut self) -> DC_EST_FORCE_PD_W<'_, BBPD_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/bb/bbpd_ctrl.rs:62:28 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn dc_est_force_pu(&mut self) -> DC_EST_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] 62 | pub fn dc_est_force_pu(&mut self) -> DC_EST_FORCE_PU_W<'_, BBPD_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/bb/bbpd_ctrl.rs:67:25 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn fft_force_pd(&mut self) -> FFT_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] 67 | pub fn fft_force_pd(&mut self) -> FFT_FORCE_PD_W<'_, BBPD_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/bb/bbpd_ctrl.rs:72:25 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn fft_force_pu(&mut self) -> FFT_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] 72 | pub fn fft_force_pu(&mut self) -> FFT_FORCE_PU_W<'_, BBPD_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/dedicated_gpio/out_drt.rs:14:18 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn value(&mut self) -> 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] 14 | pub fn value(&mut self) -> VALUE_W<'_, OUT_DRT_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_msk.rs:16:22 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn out_value(&mut self) -> 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] 16 | pub fn out_value(&mut self) -> OUT_VALUE_W<'_, OUT_MSK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_msk.rs:21:20 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn out_msk(&mut self) -> OUT_MSK_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 out_msk(&mut self) -> OUT_MSK_W<'_, OUT_MSK_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_idv.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn ch(&mut self, n: u8) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 ch(&mut self, n: u8) -> CH_W<'_, OUT_IDV_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_idv.rs:23:16 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn ch0(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 23 | pub fn ch0(&mut self) -> CH_W<'_, OUT_IDV_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_idv.rs:28:16 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn ch1(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 28 | pub fn ch1(&mut self) -> CH_W<'_, OUT_IDV_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_idv.rs:33:16 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn ch2(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 33 | pub fn ch2(&mut self) -> CH_W<'_, OUT_IDV_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_idv.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn ch3(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 38 | pub fn ch3(&mut self) -> CH_W<'_, OUT_IDV_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_idv.rs:43:16 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn ch4(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 43 | pub fn ch4(&mut self) -> CH_W<'_, OUT_IDV_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_idv.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn ch5(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 48 | pub fn ch5(&mut self) -> CH_W<'_, OUT_IDV_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_idv.rs:53:16 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn ch6(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 53 | pub fn ch6(&mut self) -> CH_W<'_, OUT_IDV_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_idv.rs:58:16 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn ch7(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 58 | pub fn ch7(&mut self) -> CH_W<'_, OUT_IDV_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_cpu.rs:86:16 [INFO] [stdout] | [INFO] [stdout] 86 | pub fn sel(&mut self, n: u8) -> 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] 86 | pub fn sel(&mut self, n: u8) -> SEL_W<'_, OUT_CPU_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_cpu.rs:93:17 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn sel0(&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] 93 | pub fn sel0(&mut self) -> SEL_W<'_, OUT_CPU_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_cpu.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn sel1(&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] 98 | pub fn sel1(&mut self) -> SEL_W<'_, OUT_CPU_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_cpu.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn sel2(&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] 103 | pub fn sel2(&mut self) -> SEL_W<'_, OUT_CPU_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_cpu.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn sel3(&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] 108 | pub fn sel3(&mut self) -> SEL_W<'_, OUT_CPU_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_cpu.rs:113:17 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn sel4(&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] 113 | pub fn sel4(&mut self) -> SEL_W<'_, OUT_CPU_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_cpu.rs:118:17 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn sel5(&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] 118 | pub fn sel5(&mut self) -> SEL_W<'_, OUT_CPU_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_cpu.rs:123:17 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn sel6(&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] 123 | pub fn sel6(&mut self) -> SEL_W<'_, OUT_CPU_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/out_cpu.rs:128:17 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn sel7(&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] 128 | pub fn sel7(&mut self) -> SEL_W<'_, OUT_CPU_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/in_dly.rs:86:15 [INFO] [stdout] | [INFO] [stdout] 86 | pub fn ch(&mut self, n: u8) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 86 | pub fn ch(&mut self, n: u8) -> CH_W<'_, IN_DLY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/in_dly.rs:93:16 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn ch0(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 93 | pub fn ch0(&mut self) -> CH_W<'_, IN_DLY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/in_dly.rs:98:16 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn ch1(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 98 | pub fn ch1(&mut self) -> CH_W<'_, IN_DLY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/in_dly.rs:103:16 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn ch2(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 103 | pub fn ch2(&mut self) -> CH_W<'_, IN_DLY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/in_dly.rs:108:16 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn ch3(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 108 | pub fn ch3(&mut self) -> CH_W<'_, IN_DLY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/in_dly.rs:113:16 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn ch4(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 113 | pub fn ch4(&mut self) -> CH_W<'_, IN_DLY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/in_dly.rs:118:16 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn ch5(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 118 | pub fn ch5(&mut self) -> CH_W<'_, IN_DLY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/in_dly.rs:123:16 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn ch6(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 123 | pub fn ch6(&mut self) -> CH_W<'_, IN_DLY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/in_dly.rs:128:16 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn ch7(&mut self) -> CH_W { [INFO] [stdout] | ^^^^^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 128 | pub fn ch7(&mut self) -> CH_W<'_, IN_DLY_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rcgn.rs:86:25 [INFO] [stdout] | [INFO] [stdout] 86 | pub fn intr_mode_ch(&mut self, n: u8) -> INTR_MODE_CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 86 | pub fn intr_mode_ch(&mut self, n: u8) -> INTR_MODE_CH_W<'_, INTR_RCGN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rcgn.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn intr_mode_ch0(&mut self) -> INTR_MODE_CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 93 | pub fn intr_mode_ch0(&mut self) -> INTR_MODE_CH_W<'_, INTR_RCGN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rcgn.rs:98:26 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn intr_mode_ch1(&mut self) -> INTR_MODE_CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 98 | pub fn intr_mode_ch1(&mut self) -> INTR_MODE_CH_W<'_, INTR_RCGN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rcgn.rs:103:26 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn intr_mode_ch2(&mut self) -> INTR_MODE_CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 103 | pub fn intr_mode_ch2(&mut self) -> INTR_MODE_CH_W<'_, INTR_RCGN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rcgn.rs:108:26 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn intr_mode_ch3(&mut self) -> INTR_MODE_CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 108 | pub fn intr_mode_ch3(&mut self) -> INTR_MODE_CH_W<'_, INTR_RCGN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rcgn.rs:113:26 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn intr_mode_ch4(&mut self) -> INTR_MODE_CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 113 | pub fn intr_mode_ch4(&mut self) -> INTR_MODE_CH_W<'_, INTR_RCGN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rcgn.rs:118:26 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn intr_mode_ch5(&mut self) -> INTR_MODE_CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 118 | pub fn intr_mode_ch5(&mut self) -> INTR_MODE_CH_W<'_, INTR_RCGN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rcgn.rs:123:26 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn intr_mode_ch6(&mut self) -> INTR_MODE_CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 123 | pub fn intr_mode_ch6(&mut self) -> INTR_MODE_CH_W<'_, INTR_RCGN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rcgn.rs:128:26 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn intr_mode_ch7(&mut self) -> INTR_MODE_CH_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 128 | pub fn intr_mode_ch7(&mut self) -> INTR_MODE_CH_W<'_, INTR_RCGN_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rls.rs:86:17 [INFO] [stdout] | [INFO] [stdout] 86 | pub fn gpio(&mut self, n: u8) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 86 | pub fn gpio(&mut self, n: u8) -> GPIO_W<'_, INTR_RLS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rls.rs:93:18 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn gpio0(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 93 | pub fn gpio0(&mut self) -> GPIO_W<'_, INTR_RLS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rls.rs:98:18 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn gpio1(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 98 | pub fn gpio1(&mut self) -> GPIO_W<'_, INTR_RLS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rls.rs:103:18 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn gpio2(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 103 | pub fn gpio2(&mut self) -> GPIO_W<'_, INTR_RLS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rls.rs:108:18 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn gpio3(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 108 | pub fn gpio3(&mut self) -> GPIO_W<'_, INTR_RLS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rls.rs:113:18 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn gpio4(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 113 | pub fn gpio4(&mut self) -> GPIO_W<'_, INTR_RLS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rls.rs:118:18 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn gpio5(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 118 | pub fn gpio5(&mut self) -> GPIO_W<'_, INTR_RLS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rls.rs:123:18 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn gpio6(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 123 | pub fn gpio6(&mut self) -> GPIO_W<'_, INTR_RLS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_rls.rs:128:18 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn gpio7(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 128 | pub fn gpio7(&mut self) -> GPIO_W<'_, INTR_RLS_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/dedicated_gpio/intr_clr.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn gpio(&mut self, n: u8) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 gpio(&mut self, n: u8) -> GPIO_W<'_, 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/dedicated_gpio/intr_clr.rs:23:18 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn gpio0(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 23 | pub fn gpio0(&mut self) -> GPIO_W<'_, 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/dedicated_gpio/intr_clr.rs:28:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn gpio1(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 28 | pub fn gpio1(&mut self) -> GPIO_W<'_, 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/dedicated_gpio/intr_clr.rs:33:18 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn gpio2(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 33 | pub fn gpio2(&mut self) -> GPIO_W<'_, 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/dedicated_gpio/intr_clr.rs:38:18 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn gpio3(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 38 | pub fn gpio3(&mut self) -> GPIO_W<'_, 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/dedicated_gpio/intr_clr.rs:43:18 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn gpio4(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 43 | pub fn gpio4(&mut self) -> GPIO_W<'_, 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/dedicated_gpio/intr_clr.rs:48:18 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn gpio5(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 48 | pub fn gpio5(&mut self) -> GPIO_W<'_, 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/dedicated_gpio/intr_clr.rs:53:18 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn gpio6(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 53 | pub fn gpio6(&mut self) -> GPIO_W<'_, 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/dedicated_gpio/intr_clr.rs:58:18 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn gpio7(&mut self) -> GPIO_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 58 | pub fn gpio7(&mut self) -> GPIO_W<'_, 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/ds/iv_.rs:14:15 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn iv(&mut self) -> IV_W { [INFO] [stdout] | ^^^^^^^^^ -------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 iv(&mut self) -> IV_W<'_, IV__SPEC> { [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_me.rs:14:19 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn set_me(&mut self) -> SET_ME_W { [INFO] [stdout] | ^^^^^^^^^ --------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_me(&mut self) -> SET_ME_W<'_, SET_ME_SPEC> { [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/efuse/pgm_data.rs:27:21 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_data(&mut self) -> PGM_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 pgm_data(&mut self) -> PGM_DATA_W<'_, PGM_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/efuse/pgm_check_value.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pgm_rs_data(&mut self) -> PGM_RS_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 pgm_rs_data(&mut self) -> PGM_RS_DATA_W<'_, PGM_CHECK_VALUE_SPEC> { [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:31 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn efuse_mem_force_pd(&mut self) -> EFUSE_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 efuse_mem_force_pd(&mut self) -> EFUSE_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:31 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn efuse_mem_force_pu(&mut self) -> EFUSE_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 efuse_mem_force_pu(&mut self) -> EFUSE_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:27:20 [INFO] [stdout] | [INFO] [stdout] 27 | 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] 27 | 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/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_conf0.rs:47:18 [INFO] [stdout] | [INFO] [stdout] 47 | 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] 47 | pub fn thp_a(&mut self) -> THP_A_W<'_, WR_TIM_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/efuse/wr_tim_conf0.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | 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] 52 | pub fn tpgm_inactive(&mut self) -> TPGM_INACTIVE_W<'_, WR_TIM_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/efuse/wr_tim_conf0.rs:57:17 [INFO] [stdout] | [INFO] [stdout] 57 | 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] 57 | pub fn tpgm(&mut self) -> TPGM_W<'_, WR_TIM_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/efuse/wr_tim_conf1.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | 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] 37 | 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:42:23 [INFO] [stdout] | [INFO] [stdout] 42 | 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] 42 | 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_conf2.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | 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] 27 | 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/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/extmem/pro_dcache_ctrl.rs:202:30 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn pro_dcache_enable(&mut self) -> PRO_DCACHE_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] 202 | pub fn pro_dcache_enable(&mut self) -> PRO_DCACHE_ENABLE_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:207:36 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn pro_dcache_setsize_mode(&mut self) -> PRO_DCACHE_SETSIZE_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] 207 | pub fn pro_dcache_setsize_mode(&mut self) -> PRO_DCACHE_SETSIZE_MODE_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 214 | ) -> PRO_DCACHE_BLOCKSIZE_MODE_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 | ) -> PRO_DCACHE_BLOCKSIZE_MODE_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 220 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 221 | ) -> PRO_DCACHE_INVALIDATE_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 | ) -> PRO_DCACHE_INVALIDATE_ENA_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:226:33 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn pro_dcache_flush_ena(&mut self) -> PRO_DCACHE_FLUSH_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] 226 | pub fn pro_dcache_flush_ena(&mut self) -> PRO_DCACHE_FLUSH_ENA_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:231:33 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn pro_dcache_clean_ena(&mut self) -> PRO_DCACHE_CLEAN_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] 231 | pub fn pro_dcache_clean_ena(&mut self) -> PRO_DCACHE_CLEAN_ENA_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:236:32 [INFO] [stdout] | [INFO] [stdout] 236 | pub fn pro_dcache_lock0_en(&mut self) -> PRO_DCACHE_LOCK0_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] 236 | pub fn pro_dcache_lock0_en(&mut self) -> PRO_DCACHE_LOCK0_EN_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:241:32 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn pro_dcache_lock1_en(&mut self) -> PRO_DCACHE_LOCK1_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] 241 | pub fn pro_dcache_lock1_en(&mut self) -> PRO_DCACHE_LOCK1_EN_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:246:36 [INFO] [stdout] | [INFO] [stdout] 246 | pub fn pro_dcache_autoload_ena(&mut self) -> PRO_DCACHE_AUTOLOAD_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] 246 | pub fn pro_dcache_autoload_ena(&mut self) -> PRO_DCACHE_AUTOLOAD_ENA_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:251:35 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn pro_dcache_preload_ena(&mut self) -> PRO_DCACHE_PRELOAD_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] 251 | pub fn pro_dcache_preload_ena(&mut self) -> PRO_DCACHE_PRELOAD_ENA_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:256:34 [INFO] [stdout] | [INFO] [stdout] 256 | pub fn pro_dcache_unlock_ena(&mut self) -> PRO_DCACHE_UNLOCK_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] 256 | pub fn pro_dcache_unlock_ena(&mut self) -> PRO_DCACHE_UNLOCK_ENA_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl.rs:261:32 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn pro_dcache_lock_ena(&mut self) -> PRO_DCACHE_LOCK_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] 261 | pub fn pro_dcache_lock_ena(&mut self) -> PRO_DCACHE_LOCK_ENA_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl1.rs:47:33 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn pro_dcache_mask_bus0(&mut self) -> PRO_DCACHE_MASK_BUS0_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_dcache_mask_bus0(&mut self) -> PRO_DCACHE_MASK_BUS0_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl1.rs:52:33 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn pro_dcache_mask_bus1(&mut self) -> PRO_DCACHE_MASK_BUS1_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_dcache_mask_bus1(&mut self) -> PRO_DCACHE_MASK_BUS1_W<'_, PRO_DCACHE_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/extmem/pro_dcache_ctrl1.rs:57:33 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn pro_dcache_mask_bus2(&mut self) -> PRO_DCACHE_MASK_BUS2_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_dcache_mask_bus2(&mut self) -> PRO_DCACHE_MASK_BUS2_W<'_, PRO_DCACHE_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/extmem/pro_dcache_tag_power_ctrl.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 58 | ) -> PRO_DCACHE_TAG_MEM_FORCE_ON_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 | ) -> PRO_DCACHE_TAG_MEM_FORCE_ON_W<'_, PRO_DCACHE_TAG_POWER_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/extmem/pro_dcache_tag_power_ctrl.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 65 | ) -> PRO_DCACHE_TAG_MEM_FORCE_PD_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] 65 | ) -> PRO_DCACHE_TAG_MEM_FORCE_PD_W<'_, PRO_DCACHE_TAG_POWER_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/extmem/pro_dcache_tag_power_ctrl.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 72 | ) -> PRO_DCACHE_TAG_MEM_FORCE_PU_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] 72 | ) -> PRO_DCACHE_TAG_MEM_FORCE_PU_W<'_, PRO_DCACHE_TAG_POWER_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/extmem/pro_dcache_lock0_addr.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_dcache_lock0_addr(&mut self) -> PRO_DCACHE_LOCK0_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] 27 | pub fn pro_dcache_lock0_addr(&mut self) -> PRO_DCACHE_LOCK0_ADDR_W<'_, PRO_DCACHE_LOCK0_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/extmem/pro_dcache_lock0_size.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_dcache_lock0_size(&mut self) -> PRO_DCACHE_LOCK0_SIZE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_dcache_lock0_size(&mut self) -> PRO_DCACHE_LOCK0_SIZE_W<'_, PRO_DCACHE_LOCK0_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_dcache_lock1_addr.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_dcache_lock1_addr(&mut self) -> PRO_DCACHE_LOCK1_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] 27 | pub fn pro_dcache_lock1_addr(&mut self) -> PRO_DCACHE_LOCK1_ADDR_W<'_, PRO_DCACHE_LOCK1_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/extmem/pro_dcache_lock1_size.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_dcache_lock1_size(&mut self) -> PRO_DCACHE_LOCK1_SIZE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_dcache_lock1_size(&mut self) -> PRO_DCACHE_LOCK1_SIZE_W<'_, PRO_DCACHE_LOCK1_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_dcache_mem_sync0.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_DCACHE_MEMSYNC_ADDR_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 | ) -> PRO_DCACHE_MEMSYNC_ADDR_W<'_, PRO_DCACHE_MEM_SYNC0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_dcache_mem_sync1.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_DCACHE_MEMSYNC_SIZE_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 | ) -> PRO_DCACHE_MEMSYNC_SIZE_W<'_, PRO_DCACHE_MEM_SYNC1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_dcache_preload_addr.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_DCACHE_PRELOAD_ADDR_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 | ) -> PRO_DCACHE_PRELOAD_ADDR_W<'_, PRO_DCACHE_PRELOAD_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/extmem/pro_dcache_preload_size.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 39 | ) -> PRO_DCACHE_PRELOAD_SIZE_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] 39 | ) -> PRO_DCACHE_PRELOAD_SIZE_W<'_, PRO_DCACHE_PRELOAD_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_dcache_preload_size.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 46 | ) -> PRO_DCACHE_PRELOAD_ORDER_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] 46 | ) -> PRO_DCACHE_PRELOAD_ORDER_W<'_, PRO_DCACHE_PRELOAD_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_dcache_autoload_cfg.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 98 | ) -> PRO_DCACHE_AUTOLOAD_MODE_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] 98 | ) -> PRO_DCACHE_AUTOLOAD_MODE_W<'_, PRO_DCACHE_AUTOLOAD_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/extmem/pro_dcache_autoload_cfg.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 105 | ) -> PRO_DCACHE_AUTOLOAD_STEP_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] 105 | ) -> PRO_DCACHE_AUTOLOAD_STEP_W<'_, PRO_DCACHE_AUTOLOAD_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/extmem/pro_dcache_autoload_cfg.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 112 | ) -> PRO_DCACHE_AUTOLOAD_ORDER_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] 112 | ) -> PRO_DCACHE_AUTOLOAD_ORDER_W<'_, PRO_DCACHE_AUTOLOAD_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/extmem/pro_dcache_autoload_cfg.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 119 | ) -> PRO_DCACHE_AUTOLOAD_RQST_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] 119 | ) -> PRO_DCACHE_AUTOLOAD_RQST_W<'_, PRO_DCACHE_AUTOLOAD_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/extmem/pro_dcache_autoload_cfg.rs:125:9 [INFO] [stdout] | [INFO] [stdout] 125 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 126 | ) -> PRO_DCACHE_AUTOLOAD_SIZE_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] 126 | ) -> PRO_DCACHE_AUTOLOAD_SIZE_W<'_, PRO_DCACHE_AUTOLOAD_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/extmem/pro_dcache_autoload_cfg.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 133 | ) -> PRO_DCACHE_AUTOLOAD_SCT0_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] 133 | ) -> PRO_DCACHE_AUTOLOAD_SCT0_ENA_W<'_, PRO_DCACHE_AUTOLOAD_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/extmem/pro_dcache_autoload_cfg.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 140 | ) -> PRO_DCACHE_AUTOLOAD_SCT1_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] 140 | ) -> PRO_DCACHE_AUTOLOAD_SCT1_ENA_W<'_, PRO_DCACHE_AUTOLOAD_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/extmem/pro_dcache_autoload_section0_addr.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_DCACHE_AUTOLOAD_SCT0_ADDR_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 | ) -> PRO_DCACHE_AUTOLOAD_SCT0_ADDR_W<'_, PRO_DCACHE_AUTOLOAD_SECTION0_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/extmem/pro_dcache_autoload_section0_size.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_DCACHE_AUTOLOAD_SCT0_SIZE_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 | ) -> PRO_DCACHE_AUTOLOAD_SCT0_SIZE_W<'_, PRO_DCACHE_AUTOLOAD_SECTION0_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_dcache_autoload_section1_addr.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_DCACHE_AUTOLOAD_SCT1_ADDR_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 | ) -> PRO_DCACHE_AUTOLOAD_SCT1_ADDR_W<'_, PRO_DCACHE_AUTOLOAD_SECTION1_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/extmem/pro_dcache_autoload_section1_size.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_DCACHE_AUTOLOAD_SCT1_SIZE_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 | ) -> PRO_DCACHE_AUTOLOAD_SCT1_SIZE_W<'_, PRO_DCACHE_AUTOLOAD_SECTION1_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_icache_ctrl.rs:166:30 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn pro_icache_enable(&mut self) -> PRO_ICACHE_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] 166 | pub fn pro_icache_enable(&mut self) -> PRO_ICACHE_ENABLE_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl.rs:171:36 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn pro_icache_setsize_mode(&mut self) -> PRO_ICACHE_SETSIZE_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] 171 | pub fn pro_icache_setsize_mode(&mut self) -> PRO_ICACHE_SETSIZE_MODE_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 178 | ) -> PRO_ICACHE_BLOCKSIZE_MODE_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 | ) -> PRO_ICACHE_BLOCKSIZE_MODE_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 185 | ) -> PRO_ICACHE_INVALIDATE_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 | ) -> PRO_ICACHE_INVALIDATE_ENA_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl.rs:190:32 [INFO] [stdout] | [INFO] [stdout] 190 | pub fn pro_icache_lock0_en(&mut self) -> PRO_ICACHE_LOCK0_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] 190 | pub fn pro_icache_lock0_en(&mut self) -> PRO_ICACHE_LOCK0_EN_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl.rs:195:32 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn pro_icache_lock1_en(&mut self) -> PRO_ICACHE_LOCK1_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] 195 | pub fn pro_icache_lock1_en(&mut self) -> PRO_ICACHE_LOCK1_EN_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl.rs:200:36 [INFO] [stdout] | [INFO] [stdout] 200 | pub fn pro_icache_autoload_ena(&mut self) -> PRO_ICACHE_AUTOLOAD_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] 200 | pub fn pro_icache_autoload_ena(&mut self) -> PRO_ICACHE_AUTOLOAD_ENA_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl.rs:205:35 [INFO] [stdout] | [INFO] [stdout] 205 | pub fn pro_icache_preload_ena(&mut self) -> PRO_ICACHE_PRELOAD_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] 205 | pub fn pro_icache_preload_ena(&mut self) -> PRO_ICACHE_PRELOAD_ENA_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl.rs:210:34 [INFO] [stdout] | [INFO] [stdout] 210 | pub fn pro_icache_unlock_ena(&mut self) -> PRO_ICACHE_UNLOCK_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] 210 | pub fn pro_icache_unlock_ena(&mut self) -> PRO_ICACHE_UNLOCK_ENA_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl.rs:215:32 [INFO] [stdout] | [INFO] [stdout] 215 | pub fn pro_icache_lock_ena(&mut self) -> PRO_ICACHE_LOCK_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] 215 | pub fn pro_icache_lock_ena(&mut self) -> PRO_ICACHE_LOCK_ENA_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl1.rs:47:33 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn pro_icache_mask_bus0(&mut self) -> PRO_ICACHE_MASK_BUS0_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_icache_mask_bus0(&mut self) -> PRO_ICACHE_MASK_BUS0_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl1.rs:52:33 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn pro_icache_mask_bus1(&mut self) -> PRO_ICACHE_MASK_BUS1_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_icache_mask_bus1(&mut self) -> PRO_ICACHE_MASK_BUS1_W<'_, PRO_ICACHE_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/extmem/pro_icache_ctrl1.rs:57:33 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn pro_icache_mask_bus2(&mut self) -> PRO_ICACHE_MASK_BUS2_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_icache_mask_bus2(&mut self) -> PRO_ICACHE_MASK_BUS2_W<'_, PRO_ICACHE_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/extmem/pro_icache_tag_power_ctrl.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 58 | ) -> PRO_ICACHE_TAG_MEM_FORCE_ON_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 | ) -> PRO_ICACHE_TAG_MEM_FORCE_ON_W<'_, PRO_ICACHE_TAG_POWER_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/extmem/pro_icache_tag_power_ctrl.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 65 | ) -> PRO_ICACHE_TAG_MEM_FORCE_PD_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] 65 | ) -> PRO_ICACHE_TAG_MEM_FORCE_PD_W<'_, PRO_ICACHE_TAG_POWER_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/extmem/pro_icache_tag_power_ctrl.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 72 | ) -> PRO_ICACHE_TAG_MEM_FORCE_PU_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] 72 | ) -> PRO_ICACHE_TAG_MEM_FORCE_PU_W<'_, PRO_ICACHE_TAG_POWER_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/extmem/pro_icache_lock0_addr.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_icache_lock0_addr(&mut self) -> PRO_ICACHE_LOCK0_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] 27 | pub fn pro_icache_lock0_addr(&mut self) -> PRO_ICACHE_LOCK0_ADDR_W<'_, PRO_ICACHE_LOCK0_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/extmem/pro_icache_lock0_size.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_icache_lock0_size(&mut self) -> PRO_ICACHE_LOCK0_SIZE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_icache_lock0_size(&mut self) -> PRO_ICACHE_LOCK0_SIZE_W<'_, PRO_ICACHE_LOCK0_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_icache_lock1_addr.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_icache_lock1_addr(&mut self) -> PRO_ICACHE_LOCK1_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] 27 | pub fn pro_icache_lock1_addr(&mut self) -> PRO_ICACHE_LOCK1_ADDR_W<'_, PRO_ICACHE_LOCK1_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/extmem/pro_icache_lock1_size.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_icache_lock1_size(&mut self) -> PRO_ICACHE_LOCK1_SIZE_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_icache_lock1_size(&mut self) -> PRO_ICACHE_LOCK1_SIZE_W<'_, PRO_ICACHE_LOCK1_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_icache_mem_sync0.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_ICACHE_MEMSYNC_ADDR_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 | ) -> PRO_ICACHE_MEMSYNC_ADDR_W<'_, PRO_ICACHE_MEM_SYNC0_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_icache_mem_sync1.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_ICACHE_MEMSYNC_SIZE_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 | ) -> PRO_ICACHE_MEMSYNC_SIZE_W<'_, PRO_ICACHE_MEM_SYNC1_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_icache_preload_addr.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_ICACHE_PRELOAD_ADDR_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 | ) -> PRO_ICACHE_PRELOAD_ADDR_W<'_, PRO_ICACHE_PRELOAD_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/extmem/pro_icache_preload_size.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 39 | ) -> PRO_ICACHE_PRELOAD_SIZE_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] 39 | ) -> PRO_ICACHE_PRELOAD_SIZE_W<'_, PRO_ICACHE_PRELOAD_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_icache_preload_size.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 46 | ) -> PRO_ICACHE_PRELOAD_ORDER_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] 46 | ) -> PRO_ICACHE_PRELOAD_ORDER_W<'_, PRO_ICACHE_PRELOAD_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_icache_autoload_cfg.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 98 | ) -> PRO_ICACHE_AUTOLOAD_MODE_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] 98 | ) -> PRO_ICACHE_AUTOLOAD_MODE_W<'_, PRO_ICACHE_AUTOLOAD_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/extmem/pro_icache_autoload_cfg.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 105 | ) -> PRO_ICACHE_AUTOLOAD_STEP_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] 105 | ) -> PRO_ICACHE_AUTOLOAD_STEP_W<'_, PRO_ICACHE_AUTOLOAD_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/extmem/pro_icache_autoload_cfg.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 112 | ) -> PRO_ICACHE_AUTOLOAD_ORDER_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] 112 | ) -> PRO_ICACHE_AUTOLOAD_ORDER_W<'_, PRO_ICACHE_AUTOLOAD_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/extmem/pro_icache_autoload_cfg.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 119 | ) -> PRO_ICACHE_AUTOLOAD_RQST_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] 119 | ) -> PRO_ICACHE_AUTOLOAD_RQST_W<'_, PRO_ICACHE_AUTOLOAD_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/extmem/pro_icache_autoload_cfg.rs:125:9 [INFO] [stdout] | [INFO] [stdout] 125 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 126 | ) -> PRO_ICACHE_AUTOLOAD_SIZE_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] 126 | ) -> PRO_ICACHE_AUTOLOAD_SIZE_W<'_, PRO_ICACHE_AUTOLOAD_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/extmem/pro_icache_autoload_cfg.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 133 | ) -> PRO_ICACHE_AUTOLOAD_SCT0_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] 133 | ) -> PRO_ICACHE_AUTOLOAD_SCT0_ENA_W<'_, PRO_ICACHE_AUTOLOAD_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/extmem/pro_icache_autoload_cfg.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 140 | ) -> PRO_ICACHE_AUTOLOAD_SCT1_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] 140 | ) -> PRO_ICACHE_AUTOLOAD_SCT1_ENA_W<'_, PRO_ICACHE_AUTOLOAD_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/extmem/pro_icache_autoload_section0_addr.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_ICACHE_AUTOLOAD_SCT0_ADDR_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 | ) -> PRO_ICACHE_AUTOLOAD_SCT0_ADDR_W<'_, PRO_ICACHE_AUTOLOAD_SECTION0_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/extmem/pro_icache_autoload_section0_size.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_ICACHE_AUTOLOAD_SCT0_SIZE_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 | ) -> PRO_ICACHE_AUTOLOAD_SCT0_SIZE_W<'_, PRO_ICACHE_AUTOLOAD_SECTION0_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/pro_icache_autoload_section1_addr.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_ICACHE_AUTOLOAD_SCT1_ADDR_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 | ) -> PRO_ICACHE_AUTOLOAD_SCT1_ADDR_W<'_, PRO_ICACHE_AUTOLOAD_SECTION1_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/extmem/pro_icache_autoload_section1_size.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_ICACHE_AUTOLOAD_SCT1_SIZE_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 | ) -> PRO_ICACHE_AUTOLOAD_SCT1_SIZE_W<'_, PRO_ICACHE_AUTOLOAD_SECTION1_SIZE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/cache_dbg_int_ena.rs:240:25 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn cache_dbg_en(&mut self) -> CACHE_DBG_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] 240 | pub fn cache_dbg_en(&mut self) -> CACHE_DBG_EN_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:245:36 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn ibus_acs_msk_ic_int_ena(&mut self) -> IBUS_ACS_MSK_IC_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] 245 | pub fn ibus_acs_msk_ic_int_ena(&mut self) -> IBUS_ACS_MSK_IC_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:250:33 [INFO] [stdout] | [INFO] [stdout] 250 | pub fn ibus_cnt_ovf_int_ena(&mut self) -> IBUS_CNT_OVF_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] 250 | pub fn ibus_cnt_ovf_int_ena(&mut self) -> IBUS_CNT_OVF_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:256:9 [INFO] [stdout] | [INFO] [stdout] 256 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 257 | ) -> IC_SYNC_SIZE_FAULT_INT_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] 257 | ) -> IC_SYNC_SIZE_FAULT_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 264 | ) -> IC_PRELOAD_SIZE_FAULT_INT_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] 264 | ) -> IC_PRELOAD_SIZE_FAULT_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:269:34 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn icache_reject_int_ena(&mut self) -> ICACHE_REJECT_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] 269 | pub fn icache_reject_int_ena(&mut self) -> ICACHE_REJECT_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:275:9 [INFO] [stdout] | [INFO] [stdout] 275 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 276 | ) -> ICACHE_SET_PRELOAD_ILG_INT_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] 276 | ) -> ICACHE_SET_PRELOAD_ILG_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 283 | ) -> ICACHE_SET_SYNC_ILG_INT_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] 283 | ) -> ICACHE_SET_SYNC_ILG_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 290 | ) -> ICACHE_SET_LOCK_ILG_INT_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] 290 | ) -> ICACHE_SET_LOCK_ILG_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:295:36 [INFO] [stdout] | [INFO] [stdout] 295 | pub fn dbus_acs_msk_dc_int_ena(&mut self) -> DBUS_ACS_MSK_DC_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] 295 | pub fn dbus_acs_msk_dc_int_ena(&mut self) -> DBUS_ACS_MSK_DC_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:300:33 [INFO] [stdout] | [INFO] [stdout] 300 | pub fn dbus_cnt_ovf_int_ena(&mut self) -> DBUS_CNT_OVF_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] 300 | pub fn dbus_cnt_ovf_int_ena(&mut self) -> DBUS_CNT_OVF_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 307 | ) -> DC_SYNC_SIZE_FAULT_INT_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] 307 | ) -> DC_SYNC_SIZE_FAULT_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:313:9 [INFO] [stdout] | [INFO] [stdout] 313 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 314 | ) -> DC_PRELOAD_SIZE_FAULT_INT_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] 314 | ) -> DC_PRELOAD_SIZE_FAULT_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:320:9 [INFO] [stdout] | [INFO] [stdout] 320 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 321 | ) -> DCACHE_WRITE_FLASH_INT_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] 321 | ) -> DCACHE_WRITE_FLASH_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:326:34 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn dcache_reject_int_ena(&mut self) -> DCACHE_REJECT_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] 326 | pub fn dcache_reject_int_ena(&mut self) -> DCACHE_REJECT_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:332:9 [INFO] [stdout] | [INFO] [stdout] 332 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 333 | ) -> DCACHE_SET_PRELOAD_ILG_INT_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] 333 | ) -> DCACHE_SET_PRELOAD_ILG_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:339:9 [INFO] [stdout] | [INFO] [stdout] 339 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 340 | ) -> DCACHE_SET_SYNC_ILG_INT_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] 340 | ) -> DCACHE_SET_SYNC_ILG_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:346:9 [INFO] [stdout] | [INFO] [stdout] 346 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 347 | ) -> DCACHE_SET_LOCK_ILG_INT_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] 347 | ) -> DCACHE_SET_LOCK_ILG_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_ena.rs:352:36 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn mmu_entry_fault_int_ena(&mut self) -> MMU_ENTRY_FAULT_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] 352 | pub fn mmu_entry_fault_int_ena(&mut self) -> MMU_ENTRY_FAULT_INT_ENA_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:40:36 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn ibus_acs_msk_ic_int_clr(&mut self) -> IBUS_ACS_MSK_IC_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] 40 | pub fn ibus_acs_msk_ic_int_clr(&mut self) -> IBUS_ACS_MSK_IC_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:45:33 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn ibus_cnt_ovf_int_clr(&mut self) -> IBUS_CNT_OVF_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] 45 | pub fn ibus_cnt_ovf_int_clr(&mut self) -> IBUS_CNT_OVF_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 52 | ) -> IC_SYNC_SIZE_FAULT_INT_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 | ) -> IC_SYNC_SIZE_FAULT_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 59 | ) -> IC_PRELOAD_SIZE_FAULT_INT_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 | ) -> IC_PRELOAD_SIZE_FAULT_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:64:34 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn icache_reject_int_clr(&mut self) -> ICACHE_REJECT_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] 64 | pub fn icache_reject_int_clr(&mut self) -> ICACHE_REJECT_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:69:35 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn icache_set_ilg_int_clr(&mut self) -> ICACHE_SET_ILG_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] 69 | pub fn icache_set_ilg_int_clr(&mut self) -> ICACHE_SET_ILG_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:74:36 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn dbus_acs_msk_dc_int_clr(&mut self) -> DBUS_ACS_MSK_DC_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] 74 | pub fn dbus_acs_msk_dc_int_clr(&mut self) -> DBUS_ACS_MSK_DC_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:79:33 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn dbus_cnt_ovf_int_clr(&mut self) -> DBUS_CNT_OVF_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] 79 | pub fn dbus_cnt_ovf_int_clr(&mut self) -> DBUS_CNT_OVF_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 86 | ) -> DC_SYNC_SIZE_FAULT_INT_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] 86 | ) -> DC_SYNC_SIZE_FAULT_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 93 | ) -> DC_PRELOAD_SIZE_FAULT_INT_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] 93 | ) -> DC_PRELOAD_SIZE_FAULT_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 100 | ) -> DCACHE_WRITE_FLASH_INT_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] 100 | ) -> DCACHE_WRITE_FLASH_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:105:34 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn dcache_reject_int_clr(&mut self) -> DCACHE_REJECT_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] 105 | pub fn dcache_reject_int_clr(&mut self) -> DCACHE_REJECT_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:110:35 [INFO] [stdout] | [INFO] [stdout] 110 | pub fn dcache_set_ilg_int_clr(&mut self) -> DCACHE_SET_ILG_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] 110 | pub fn dcache_set_ilg_int_clr(&mut self) -> DCACHE_SET_ILG_INT_CLR_W<'_, CACHE_DBG_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/extmem/cache_dbg_int_clr.rs:115:36 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn mmu_entry_fault_int_clr(&mut self) -> MMU_ENTRY_FAULT_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] 115 | pub fn mmu_entry_fault_int_clr(&mut self) -> MMU_ENTRY_FAULT_INT_CLR_W<'_, CACHE_DBG_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/extmem/pro_cache_acs_cnt_clr.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 18 | ) -> PRO_DCACHE_ACS_CNT_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] 18 | ) -> PRO_DCACHE_ACS_CNT_CLR_W<'_, PRO_CACHE_ACS_CNT_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/extmem/pro_cache_acs_cnt_clr.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 25 | ) -> PRO_ICACHE_ACS_CNT_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] 25 | ) -> PRO_ICACHE_ACS_CNT_CLR_W<'_, PRO_CACHE_ACS_CNT_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/extmem/pro_cache_wrap_around_ctrl.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 45 | ) -> PRO_CACHE_FLASH_WRAP_AROUND_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 | ) -> PRO_CACHE_FLASH_WRAP_AROUND_W<'_, PRO_CACHE_WRAP_AROUND_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/extmem/pro_cache_wrap_around_ctrl.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 52 | ) -> PRO_CACHE_SRAM_RD_WRAP_AROUND_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 | ) -> PRO_CACHE_SRAM_RD_WRAP_AROUND_W<'_, PRO_CACHE_WRAP_AROUND_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/extmem/pro_cache_mmu_power_ctrl.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 58 | ) -> PRO_CACHE_MMU_MEM_FORCE_ON_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 | ) -> PRO_CACHE_MMU_MEM_FORCE_ON_W<'_, PRO_CACHE_MMU_POWER_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/extmem/pro_cache_mmu_power_ctrl.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 65 | ) -> PRO_CACHE_MMU_MEM_FORCE_PD_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] 65 | ) -> PRO_CACHE_MMU_MEM_FORCE_PD_W<'_, PRO_CACHE_MMU_POWER_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/extmem/pro_cache_mmu_power_ctrl.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 72 | ) -> PRO_CACHE_MMU_MEM_FORCE_PU_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] 72 | ) -> PRO_CACHE_MMU_MEM_FORCE_PU_W<'_, PRO_CACHE_MMU_POWER_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/extmem/cache_encrypt_decrypt_record_disable.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 45 | ) -> RECORD_DISABLE_DB_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] 45 | ) -> RECORD_DISABLE_DB_ENCRYPT_W<'_, CACHE_ENCRYPT_DECRYPT_RECORD_DISABLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/cache_encrypt_decrypt_record_disable.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 52 | ) -> RECORD_DISABLE_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] 52 | ) -> RECORD_DISABLE_G0CB_DECRYPT_W<'_, CACHE_ENCRYPT_DECRYPT_RECORD_DISABLE_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/cache_encrypt_decrypt_clk_force_on.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 57 | ) -> CLK_FORCE_ON_DB_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] 57 | ) -> CLK_FORCE_ON_DB_ENCRYPT_W<'_, CACHE_ENCRYPT_DECRYPT_CLK_FORCE_ON_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/cache_encrypt_decrypt_clk_force_on.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 64 | ) -> CLK_FORCE_ON_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] 64 | ) -> CLK_FORCE_ON_G0CB_DECRYPT_W<'_, CACHE_ENCRYPT_DECRYPT_CLK_FORCE_ON_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/cache_encrypt_decrypt_clk_force_on.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 71 | ) -> CLK_FORCE_ON_AUTOMATIC_ENCRYPT_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] 71 | ) -> CLK_FORCE_ON_AUTOMATIC_ENCRYPT_DECRYPT_W<'_, CACHE_ENCRYPT_DECRYPT_CLK_FORCE_ON_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/extmem/cache_bridge_arbiter_ctrl.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> ALLOC_WB_HOLD_ARBITER_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 | ) -> ALLOC_WB_HOLD_ARBITER_W<'_, CACHE_BRIDGE_ARBITER_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/extmem/cache_preload_int_ctrl.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 71 | ) -> PRO_ICACHE_PRELOAD_INT_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] 71 | ) -> PRO_ICACHE_PRELOAD_INT_ENA_W<'_, CACHE_PRELOAD_INT_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/extmem/cache_preload_int_ctrl.rs:77:9 [INFO] [stdout] | [INFO] [stdout] 77 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 78 | ) -> PRO_ICACHE_PRELOAD_INT_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] 78 | ) -> PRO_ICACHE_PRELOAD_INT_CLR_W<'_, CACHE_PRELOAD_INT_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/extmem/cache_preload_int_ctrl.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 85 | ) -> PRO_DCACHE_PRELOAD_INT_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] 85 | ) -> PRO_DCACHE_PRELOAD_INT_ENA_W<'_, CACHE_PRELOAD_INT_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/extmem/cache_preload_int_ctrl.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 92 | ) -> PRO_DCACHE_PRELOAD_INT_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] 92 | ) -> PRO_DCACHE_PRELOAD_INT_CLR_W<'_, CACHE_PRELOAD_INT_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/extmem/cache_sync_int_ctrl.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 59 | ) -> PRO_ICACHE_SYNC_INT_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] 59 | ) -> PRO_ICACHE_SYNC_INT_ENA_W<'_, CACHE_SYNC_INT_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/extmem/cache_sync_int_ctrl.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 66 | ) -> PRO_ICACHE_SYNC_INT_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] 66 | ) -> PRO_ICACHE_SYNC_INT_CLR_W<'_, CACHE_SYNC_INT_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/extmem/cache_sync_int_ctrl.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 73 | ) -> PRO_DCACHE_SYNC_INT_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] 73 | ) -> PRO_DCACHE_SYNC_INT_ENA_W<'_, CACHE_SYNC_INT_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/extmem/cache_sync_int_ctrl.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 80 | ) -> PRO_DCACHE_SYNC_INT_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] 80 | ) -> PRO_DCACHE_SYNC_INT_CLR_W<'_, CACHE_SYNC_INT_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/extmem/cache_conf_misc.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 47 | ) -> PRO_CACHE_IGNORE_PRELOAD_MMU_ENTRY_FAULT_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] 47 | ) -> PRO_CACHE_IGNORE_PRELOAD_MMU_ENTRY_FAULT_W<'_, CACHE_CONF_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/extmem/cache_conf_misc.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 54 | ) -> PRO_CACHE_IGNORE_SYNC_MMU_ENTRY_FAULT_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] 54 | ) -> PRO_CACHE_IGNORE_SYNC_MMU_ENTRY_FAULT_W<'_, CACHE_CONF_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/extmem/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/extmem/pro_extmem_reg_date.rs:27:32 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_extmem_reg_date(&mut self) -> PRO_EXTMEM_REG_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 pro_extmem_reg_date(&mut self) -> PRO_EXTMEM_REG_DATE_W<'_, PRO_EXTMEM_REG_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/out1.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<'_, OUT1_SPEC> { [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/out1_w1ts.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn out1_w1ts(&mut self) -> OUT1_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 out1_w1ts(&mut self) -> OUT1_W1TS_W<'_, OUT1_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/out1_w1tc.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn out1_w1tc(&mut self) -> OUT1_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 out1_w1tc(&mut self) -> OUT1_W1TC_W<'_, OUT1_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/enable1.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<'_, ENABLE1_SPEC> { [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/enable1_w1ts.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn enable1_w1ts(&mut self) -> ENABLE1_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 enable1_w1ts(&mut self) -> ENABLE1_W1TS_W<'_, ENABLE1_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/enable1_w1tc.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn enable1_w1tc(&mut self) -> ENABLE1_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 enable1_w1tc(&mut self) -> ENABLE1_W1TC_W<'_, ENABLE1_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/in_.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn data_next(&mut self) -> DATA_NEXT_W { [INFO] [stdout] | ^^^^^^^^^ -------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_next(&mut self) -> DATA_NEXT_W<'_, 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/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/status1.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<'_, STATUS1_SPEC> { [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/status1_w1ts.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn status1_w1ts(&mut self) -> STATUS1_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 status1_w1ts(&mut self) -> STATUS1_W1TS_W<'_, STATUS1_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/status1_w1tc.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn status1_w1tc(&mut self) -> STATUS1_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 status1_w1tc(&mut self) -> STATUS1_W1TC_W<'_, STATUS1_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/reg_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<'_, REG_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/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/wr_message_.rs:14:18 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn wdata(&mut self) -> 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] 14 | pub fn wdata(&mut self) -> WDATA_W<'_, WR_MESSAGE__SPEC> { [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/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:137:26 [INFO] [stdout] | [INFO] [stdout] 137 | 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] 137 | 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:142:26 [INFO] [stdout] | [INFO] [stdout] 142 | 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] 142 | 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:147:29 [INFO] [stdout] | [INFO] [stdout] 147 | 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] 147 | 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:152:30 [INFO] [stdout] | [INFO] [stdout] 152 | 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] 152 | 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:157:20 [INFO] [stdout] | [INFO] [stdout] 157 | 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] 157 | 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:162:24 [INFO] [stdout] | [INFO] [stdout] 162 | 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] 162 | 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:167:25 [INFO] [stdout] | [INFO] [stdout] 167 | 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] 167 | 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:172:25 [INFO] [stdout] | [INFO] [stdout] 172 | 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] 172 | 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:177:19 [INFO] [stdout] | [INFO] [stdout] 177 | 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] 177 | 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:182:27 [INFO] [stdout] | [INFO] [stdout] 182 | 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] 182 | 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:187:20 [INFO] [stdout] | [INFO] [stdout] 187 | 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] 187 | 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:192:26 [INFO] [stdout] | [INFO] [stdout] 192 | pub fn ref_always_on(&mut self) -> REF_ALWAYS_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] 192 | pub fn ref_always_on(&mut self) -> REF_ALWAYS_ON_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_st.rs:61:22 [INFO] [stdout] | [INFO] [stdout] 61 | 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] 61 | pub fn rx_update(&mut self) -> RX_UPDATE_W<'_, FIFO_ST_SPEC> { [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_st.rs:66:22 [INFO] [stdout] | [INFO] [stdout] 66 | 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] 66 | pub fn tx_update(&mut self) -> TX_UPDATE_W<'_, FIFO_ST_SPEC> { [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:28 [INFO] [stdout] | [INFO] [stdout] 107 | 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] 107 | 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:112:28 [INFO] [stdout] | [INFO] [stdout] 112 | 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] 112 | 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:117:23 [INFO] [stdout] | [INFO] [stdout] 117 | 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] 117 | 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:122:29 [INFO] [stdout] | [INFO] [stdout] 122 | 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] 122 | 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:127:24 [INFO] [stdout] | [INFO] [stdout] 127 | 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] 127 | 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:132:24 [INFO] [stdout] | [INFO] [stdout] 132 | 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] 132 | 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:137:29 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn nonfifo_rx_thres(&mut self) -> NONFIFO_RX_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] 137 | pub fn nonfifo_rx_thres(&mut self) -> NONFIFO_RX_THRES_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:142:29 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn nonfifo_tx_thres(&mut self) -> NONFIFO_TX_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] 142 | pub fn nonfifo_tx_thres(&mut self) -> NONFIFO_TX_THRES_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:147:24 [INFO] [stdout] | [INFO] [stdout] 147 | 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] 147 | 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:46:22 [INFO] [stdout] | [INFO] [stdout] 46 | 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] 46 | 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:51:22 [INFO] [stdout] | [INFO] [stdout] 51 | 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] 51 | 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:56:23 [INFO] [stdout] | [INFO] [stdout] 56 | 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] 56 | 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:61:23 [INFO] [stdout] | [INFO] [stdout] 61 | 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] 61 | 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:66:28 [INFO] [stdout] | [INFO] [stdout] 66 | 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] 66 | 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:71:29 [INFO] [stdout] | [INFO] [stdout] 71 | 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] 71 | 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:76:27 [INFO] [stdout] | [INFO] [stdout] 76 | 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] 76 | 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:81:27 [INFO] [stdout] | [INFO] [stdout] 81 | 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] 81 | 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:86:21 [INFO] [stdout] | [INFO] [stdout] 86 | 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] 86 | 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:91:24 [INFO] [stdout] | [INFO] [stdout] 91 | 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] 91 | 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:96:17 [INFO] [stdout] | [INFO] [stdout] 96 | 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] 96 | 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:101:23 [INFO] [stdout] | [INFO] [stdout] 101 | 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] 101 | 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:106:23 [INFO] [stdout] | [INFO] [stdout] 106 | 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] 106 | 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:111:22 [INFO] [stdout] | [INFO] [stdout] 111 | 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] 111 | 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:116:27 [INFO] [stdout] | [INFO] [stdout] 116 | 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] 116 | 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:121:22 [INFO] [stdout] | [INFO] [stdout] 121 | 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] 121 | 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:126:26 [INFO] [stdout] | [INFO] [stdout] 126 | 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] 126 | 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_ena.rs:187:22 [INFO] [stdout] | [INFO] [stdout] 187 | 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] 187 | 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:192:22 [INFO] [stdout] | [INFO] [stdout] 192 | 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] 192 | 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:197:23 [INFO] [stdout] | [INFO] [stdout] 197 | 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] 197 | 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:202:23 [INFO] [stdout] | [INFO] [stdout] 202 | 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] 202 | 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:207:28 [INFO] [stdout] | [INFO] [stdout] 207 | 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] 207 | 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:212:29 [INFO] [stdout] | [INFO] [stdout] 212 | 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] 212 | 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:217:27 [INFO] [stdout] | [INFO] [stdout] 217 | 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] 217 | 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:222:27 [INFO] [stdout] | [INFO] [stdout] 222 | 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] 222 | 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:227:21 [INFO] [stdout] | [INFO] [stdout] 227 | 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] 227 | 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:232:24 [INFO] [stdout] | [INFO] [stdout] 232 | 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] 232 | 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:237:17 [INFO] [stdout] | [INFO] [stdout] 237 | 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] 237 | 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:242:23 [INFO] [stdout] | [INFO] [stdout] 242 | 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] 242 | 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:247:23 [INFO] [stdout] | [INFO] [stdout] 247 | 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] 247 | 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:252:22 [INFO] [stdout] | [INFO] [stdout] 252 | 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] 252 | 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:257:27 [INFO] [stdout] | [INFO] [stdout] 257 | 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] 257 | 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:262:22 [INFO] [stdout] | [INFO] [stdout] 262 | 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] 262 | 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:267:26 [INFO] [stdout] | [INFO] [stdout] 267 | 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] 267 | 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/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/scl_filter_cfg.rs:37:29 [INFO] [stdout] | [INFO] [stdout] 37 | 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] 37 | pub fn scl_filter_thres(&mut self) -> SCL_FILTER_THRES_W<'_, SCL_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/scl_filter_cfg.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | 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] 42 | pub fn scl_filter_en(&mut self) -> SCL_FILTER_EN_W<'_, SCL_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/sda_filter_cfg.rs:37:29 [INFO] [stdout] | [INFO] [stdout] 37 | 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] 37 | pub fn sda_filter_thres(&mut self) -> SDA_FILTER_THRES_W<'_, SDA_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/sda_filter_cfg.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | 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] 42 | pub fn sda_filter_en(&mut self) -> SDA_FILTER_EN_W<'_, SDA_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/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:39:32 [INFO] [stdout] | [INFO] [stdout] 39 | 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] 39 | 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:44:33 [INFO] [stdout] | [INFO] [stdout] 44 | 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] 44 | 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:49:34 [INFO] [stdout] | [INFO] [stdout] 49 | 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] 49 | 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/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/conf.rs:277:21 [INFO] [stdout] | [INFO] [stdout] 277 | 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] 277 | pub fn tx_reset(&mut self) -> TX_RESET_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/i2s0/conf.rs:282:21 [INFO] [stdout] | [INFO] [stdout] 282 | 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] 282 | pub fn rx_reset(&mut self) -> RX_RESET_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/i2s0/conf.rs:287:26 [INFO] [stdout] | [INFO] [stdout] 287 | 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] 287 | pub fn tx_fifo_reset(&mut self) -> TX_FIFO_RESET_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/i2s0/conf.rs:292:26 [INFO] [stdout] | [INFO] [stdout] 292 | 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] 292 | pub fn rx_fifo_reset(&mut self) -> RX_FIFO_RESET_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/i2s0/conf.rs:297:21 [INFO] [stdout] | [INFO] [stdout] 297 | 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] 297 | pub fn tx_start(&mut self) -> TX_START_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/i2s0/conf.rs:302:21 [INFO] [stdout] | [INFO] [stdout] 302 | 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] 302 | pub fn rx_start(&mut self) -> RX_START_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/i2s0/conf.rs:307:25 [INFO] [stdout] | [INFO] [stdout] 307 | 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] 307 | pub fn tx_slave_mod(&mut self) -> TX_SLAVE_MOD_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/i2s0/conf.rs:312:25 [INFO] [stdout] | [INFO] [stdout] 312 | 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] 312 | pub fn rx_slave_mod(&mut self) -> RX_SLAVE_MOD_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/i2s0/conf.rs:317:27 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn tx_right_first(&mut self) -> TX_RIGHT_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] 317 | pub fn tx_right_first(&mut self) -> TX_RIGHT_FIRST_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/i2s0/conf.rs:322:27 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn rx_right_first(&mut self) -> RX_RIGHT_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] 322 | pub fn rx_right_first(&mut self) -> RX_RIGHT_FIRST_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/i2s0/conf.rs:327:25 [INFO] [stdout] | [INFO] [stdout] 327 | 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] 327 | pub fn tx_msb_shift(&mut self) -> TX_MSB_SHIFT_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/i2s0/conf.rs:332:25 [INFO] [stdout] | [INFO] [stdout] 332 | 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] 332 | pub fn rx_msb_shift(&mut self) -> RX_MSB_SHIFT_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/i2s0/conf.rs:337:26 [INFO] [stdout] | [INFO] [stdout] 337 | pub fn tx_short_sync(&mut self) -> TX_SHORT_SYNC_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 337 | pub fn tx_short_sync(&mut self) -> TX_SHORT_SYNC_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/i2s0/conf.rs:342:26 [INFO] [stdout] | [INFO] [stdout] 342 | pub fn rx_short_sync(&mut self) -> RX_SHORT_SYNC_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 342 | pub fn rx_short_sync(&mut self) -> RX_SHORT_SYNC_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/i2s0/conf.rs:347:20 [INFO] [stdout] | [INFO] [stdout] 347 | 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] 347 | pub fn tx_mono(&mut self) -> TX_MONO_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/i2s0/conf.rs:352:20 [INFO] [stdout] | [INFO] [stdout] 352 | 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] 352 | pub fn rx_mono(&mut self) -> RX_MONO_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/i2s0/conf.rs:357:25 [INFO] [stdout] | [INFO] [stdout] 357 | pub fn tx_msb_right(&mut self) -> TX_MSB_RIGHT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 357 | pub fn tx_msb_right(&mut self) -> TX_MSB_RIGHT_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/i2s0/conf.rs:362:25 [INFO] [stdout] | [INFO] [stdout] 362 | pub fn rx_msb_right(&mut self) -> RX_MSB_RIGHT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 362 | pub fn rx_msb_right(&mut self) -> RX_MSB_RIGHT_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/i2s0/conf.rs:367:29 [INFO] [stdout] | [INFO] [stdout] 367 | pub fn tx_lsb_first_dma(&mut self) -> TX_LSB_FIRST_DMA_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 367 | pub fn tx_lsb_first_dma(&mut self) -> TX_LSB_FIRST_DMA_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/i2s0/conf.rs:372:29 [INFO] [stdout] | [INFO] [stdout] 372 | pub fn rx_lsb_first_dma(&mut self) -> RX_LSB_FIRST_DMA_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 372 | pub fn rx_lsb_first_dma(&mut self) -> RX_LSB_FIRST_DMA_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/i2s0/conf.rs:377:25 [INFO] [stdout] | [INFO] [stdout] 377 | 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] 377 | pub fn sig_loopback(&mut self) -> SIG_LOOPBACK_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/i2s0/conf.rs:382:25 [INFO] [stdout] | [INFO] [stdout] 382 | pub fn tx_dma_equal(&mut self) -> TX_DMA_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] 382 | pub fn tx_dma_equal(&mut self) -> TX_DMA_EQUAL_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/i2s0/conf.rs:387:25 [INFO] [stdout] | [INFO] [stdout] 387 | pub fn rx_dma_equal(&mut self) -> RX_DMA_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] 387 | pub fn rx_dma_equal(&mut self) -> RX_DMA_EQUAL_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/i2s0/conf.rs:392:23 [INFO] [stdout] | [INFO] [stdout] 392 | pub fn pre_req_en(&mut self) -> PRE_REQ_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] 392 | pub fn pre_req_en(&mut self) -> PRE_REQ_EN_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/i2s0/conf.rs:397:26 [INFO] [stdout] | [INFO] [stdout] 397 | 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] 397 | pub fn tx_big_endian(&mut self) -> TX_BIG_ENDIAN_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/i2s0/conf.rs:402:26 [INFO] [stdout] | [INFO] [stdout] 402 | 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] 402 | pub fn rx_big_endian(&mut self) -> RX_BIG_ENDIAN_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/i2s0/int_ena.rs:197:25 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn rx_take_data(&mut self) -> RX_TAKE_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] 197 | pub fn rx_take_data(&mut self) -> RX_TAKE_DATA_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:202:24 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn tx_put_data(&mut self) -> TX_PUT_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] 202 | pub fn tx_put_data(&mut self) -> TX_PUT_DATA_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:207:21 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn rx_wfull(&mut self) -> RX_WFULL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_wfull(&mut self) -> RX_WFULL_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:212:22 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn rx_rempty(&mut self) -> RX_REMPTY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_rempty(&mut self) -> RX_REMPTY_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:217:21 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn tx_wfull(&mut self) -> TX_WFULL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_wfull(&mut self) -> TX_WFULL_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:222:22 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn tx_rempty(&mut self) -> TX_REMPTY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_rempty(&mut self) -> TX_REMPTY_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:227:20 [INFO] [stdout] | [INFO] [stdout] 227 | 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] 227 | 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:232:20 [INFO] [stdout] | [INFO] [stdout] 232 | 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] 232 | 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_ena.rs:237:20 [INFO] [stdout] | [INFO] [stdout] 237 | 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] 237 | pub fn in_done(&mut self) -> IN_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:242:23 [INFO] [stdout] | [INFO] [stdout] 242 | 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] 242 | pub fn in_suc_eof(&mut self) -> IN_SUC_EOF_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:247:23 [INFO] [stdout] | [INFO] [stdout] 247 | 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] 247 | pub fn in_err_eof(&mut self) -> IN_ERR_EOF_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:252:21 [INFO] [stdout] | [INFO] [stdout] 252 | 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] 252 | pub fn out_done(&mut self) -> OUT_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:257:20 [INFO] [stdout] | [INFO] [stdout] 257 | 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] 257 | pub fn out_eof(&mut self) -> OUT_EOF_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:262:24 [INFO] [stdout] | [INFO] [stdout] 262 | 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] 262 | pub fn in_dscr_err(&mut self) -> IN_DSCR_ERR_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:267:25 [INFO] [stdout] | [INFO] [stdout] 267 | 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] 267 | pub fn out_dscr_err(&mut self) -> OUT_DSCR_ERR_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:272:26 [INFO] [stdout] | [INFO] [stdout] 272 | 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] 272 | pub fn in_dscr_empty(&mut self) -> IN_DSCR_EMPTY_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:277:26 [INFO] [stdout] | [INFO] [stdout] 277 | 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] 277 | pub fn out_total_eof(&mut self) -> OUT_TOTAL_EOF_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:282:19 [INFO] [stdout] | [INFO] [stdout] 282 | pub fn v_sync(&mut self) -> V_SYNC_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 v_sync(&mut self) -> V_SYNC_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:48:22 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn take_data(&mut self) -> TAKE_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] 48 | pub fn take_data(&mut self) -> TAKE_DATA_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:53:21 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn put_data(&mut self) -> PUT_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] 53 | pub fn put_data(&mut self) -> PUT_DATA_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:58:21 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn rx_wfull(&mut self) -> RX_WFULL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 58 | pub fn rx_wfull(&mut self) -> RX_WFULL_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:63:22 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn rx_rempty(&mut self) -> RX_REMPTY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 63 | pub fn rx_rempty(&mut self) -> RX_REMPTY_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:68:21 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn tx_wfull(&mut self) -> TX_WFULL_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 68 | pub fn tx_wfull(&mut self) -> TX_WFULL_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:73:22 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn tx_rempty(&mut self) -> TX_REMPTY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 73 | pub fn tx_rempty(&mut self) -> TX_REMPTY_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:78:20 [INFO] [stdout] | [INFO] [stdout] 78 | 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] 78 | 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:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | 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] 83 | 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/int_clr.rs:88:20 [INFO] [stdout] | [INFO] [stdout] 88 | 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] 88 | pub fn in_done(&mut self) -> IN_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:93:23 [INFO] [stdout] | [INFO] [stdout] 93 | 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] 93 | pub fn in_suc_eof(&mut self) -> IN_SUC_EOF_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:98:23 [INFO] [stdout] | [INFO] [stdout] 98 | 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] 98 | pub fn in_err_eof(&mut self) -> IN_ERR_EOF_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:103:21 [INFO] [stdout] | [INFO] [stdout] 103 | 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] 103 | pub fn out_done(&mut self) -> OUT_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:108:20 [INFO] [stdout] | [INFO] [stdout] 108 | 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] 108 | pub fn out_eof(&mut self) -> OUT_EOF_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:113:24 [INFO] [stdout] | [INFO] [stdout] 113 | 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] 113 | pub fn in_dscr_err(&mut self) -> IN_DSCR_ERR_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:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | 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] 118 | pub fn out_dscr_err(&mut self) -> OUT_DSCR_ERR_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:123:26 [INFO] [stdout] | [INFO] [stdout] 123 | 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] 123 | pub fn in_dscr_empty(&mut self) -> IN_DSCR_EMPTY_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:128:26 [INFO] [stdout] | [INFO] [stdout] 128 | 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] 128 | pub fn out_total_eof(&mut self) -> OUT_TOTAL_EOF_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:133:19 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn v_sync(&mut self) -> V_SYNC_W { [INFO] [stdout] | ^^^^^^^^^ ---------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 133 | pub fn v_sync(&mut self) -> V_SYNC_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/timing.rs:157:28 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn tx_bck_in_delay(&mut self) -> TX_BCK_IN_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 | pub fn tx_bck_in_delay(&mut self) -> TX_BCK_IN_DELAY_W<'_, 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/timing.rs:162:27 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn tx_ws_in_delay(&mut self) -> TX_WS_IN_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 162 | pub fn tx_ws_in_delay(&mut self) -> TX_WS_IN_DELAY_W<'_, 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/timing.rs:167:28 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn rx_bck_in_delay(&mut self) -> RX_BCK_IN_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 167 | pub fn rx_bck_in_delay(&mut self) -> RX_BCK_IN_DELAY_W<'_, 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/timing.rs:172:27 [INFO] [stdout] | [INFO] [stdout] 172 | pub fn rx_ws_in_delay(&mut self) -> RX_WS_IN_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 172 | pub fn rx_ws_in_delay(&mut self) -> RX_WS_IN_DELAY_W<'_, 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/timing.rs:177:27 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn rx_sd_in_delay(&mut self) -> RX_SD_IN_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 177 | pub fn rx_sd_in_delay(&mut self) -> RX_SD_IN_DELAY_W<'_, 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/timing.rs:182:29 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn tx_bck_out_delay(&mut self) -> TX_BCK_OUT_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 | pub fn tx_bck_out_delay(&mut self) -> TX_BCK_OUT_DELAY_W<'_, 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/timing.rs:187:28 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn tx_ws_out_delay(&mut self) -> TX_WS_OUT_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_ws_out_delay(&mut self) -> TX_WS_OUT_DELAY_W<'_, 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/timing.rs:192:28 [INFO] [stdout] | [INFO] [stdout] 192 | pub fn tx_sd_out_delay(&mut self) -> TX_SD_OUT_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_sd_out_delay(&mut self) -> TX_SD_OUT_DELAY_W<'_, 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/timing.rs:197:28 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn rx_ws_out_delay(&mut self) -> RX_WS_OUT_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_ws_out_delay(&mut self) -> RX_WS_OUT_DELAY_W<'_, 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/timing.rs:202:29 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn rx_bck_out_delay(&mut self) -> RX_BCK_OUT_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_bck_out_delay(&mut self) -> RX_BCK_OUT_DELAY_W<'_, 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/timing.rs:207:24 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn tx_dsync_sw(&mut self) -> TX_DSYNC_SW_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_dsync_sw(&mut self) -> TX_DSYNC_SW_W<'_, 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/timing.rs:212:24 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn rx_dsync_sw(&mut self) -> RX_DSYNC_SW_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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_dsync_sw(&mut self) -> RX_DSYNC_SW_W<'_, 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/timing.rs:217:30 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn data_enable_delay(&mut self) -> DATA_ENABLE_DELAY_W { [INFO] [stdout] | ^^^^^^^^^ -------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 data_enable_delay(&mut self) -> DATA_ENABLE_DELAY_W<'_, 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/timing.rs:222:26 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn tx_bck_in_inv(&mut self) -> TX_BCK_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] 222 | pub fn tx_bck_in_inv(&mut self) -> TX_BCK_IN_INV_W<'_, 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/fifo_conf.rs:117:24 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn rx_data_num(&mut self) -> RX_DATA_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] 117 | pub fn rx_data_num(&mut self) -> RX_DATA_NUM_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/i2s0/fifo_conf.rs:122:24 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn tx_data_num(&mut self) -> TX_DATA_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] 122 | pub fn tx_data_num(&mut self) -> TX_DATA_NUM_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/i2s0/fifo_conf.rs:127:20 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn dscr_en(&mut self) -> DSCR_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 dscr_en(&mut self) -> DSCR_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/i2s0/fifo_conf.rs:132:24 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn tx_fifo_mod(&mut self) -> TX_FIFO_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] 132 | pub fn tx_fifo_mod(&mut self) -> TX_FIFO_MOD_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/i2s0/fifo_conf.rs:137:24 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn rx_fifo_mod(&mut self) -> RX_FIFO_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] 137 | pub fn rx_fifo_mod(&mut self) -> RX_FIFO_MOD_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/i2s0/fifo_conf.rs:142:33 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn tx_fifo_mod_force_en(&mut self) -> TX_FIFO_MOD_FORCE_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] 142 | pub fn tx_fifo_mod_force_en(&mut self) -> TX_FIFO_MOD_FORCE_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/i2s0/fifo_conf.rs:147:33 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn rx_fifo_mod_force_en(&mut self) -> RX_FIFO_MOD_FORCE_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] 147 | pub fn rx_fifo_mod_force_en(&mut self) -> RX_FIFO_MOD_FORCE_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/i2s0/fifo_conf.rs:152:25 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn rx_fifo_sync(&mut self) -> RX_FIFO_SYNC_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 152 | pub fn rx_fifo_sync(&mut self) -> RX_FIFO_SYNC_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/i2s0/fifo_conf.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn rx_24msb_en(&mut self) -> RX_24MSB_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] 157 | pub fn rx_24msb_en(&mut self) -> RX_24MSB_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/i2s0/fifo_conf.rs:162:24 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn tx_24msb_en(&mut self) -> TX_24MSB_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] 162 | pub fn tx_24msb_en(&mut self) -> TX_24MSB_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/i2s0/rxeof_num.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn rx_eof_num(&mut self) -> RX_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] 27 | pub fn rx_eof_num(&mut self) -> RX_EOF_NUM_W<'_, RXEOF_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/i2s0/conf_sigle_data.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn sigle_data(&mut self) -> SIGLE_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 sigle_data(&mut self) -> SIGLE_DATA_W<'_, CONF_SIGLE_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/i2s0/conf_chan.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | 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] 37 | pub fn tx_chan_mod(&mut self) -> TX_CHAN_MOD_W<'_, CONF_CHAN_SPEC> { [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/conf_chan.rs:42:24 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn rx_chan_mod(&mut self) -> RX_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] 42 | pub fn rx_chan_mod(&mut self) -> RX_CHAN_MOD_W<'_, CONF_CHAN_SPEC> { [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/out_link.rs:65:25 [INFO] [stdout] | [INFO] [stdout] 65 | 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] 65 | 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/i2s0/out_link.rs:70:25 [INFO] [stdout] | [INFO] [stdout] 70 | 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] 70 | 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/i2s0/out_link.rs:75:26 [INFO] [stdout] | [INFO] [stdout] 75 | 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] 75 | 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/i2s0/out_link.rs:80:28 [INFO] [stdout] | [INFO] [stdout] 80 | 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] 80 | 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/i2s0/in_link.rs:65:24 [INFO] [stdout] | [INFO] [stdout] 65 | 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] 65 | 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/i2s0/in_link.rs:70:24 [INFO] [stdout] | [INFO] [stdout] 70 | 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] 70 | 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/i2s0/in_link.rs:75:25 [INFO] [stdout] | [INFO] [stdout] 75 | 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] 75 | 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/i2s0/in_link.rs:80:27 [INFO] [stdout] | [INFO] [stdout] 80 | 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] 80 | 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/i2s0/lc_conf.rs:167:19 [INFO] [stdout] | [INFO] [stdout] 167 | 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] 167 | pub fn in_rst(&mut self) -> IN_RST_W<'_, LC_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/lc_conf.rs:172:20 [INFO] [stdout] | [INFO] [stdout] 172 | 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] 172 | pub fn out_rst(&mut self) -> OUT_RST_W<'_, LC_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/lc_conf.rs:177:26 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn ahbm_fifo_rst(&mut self) -> AHBM_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] 177 | pub fn ahbm_fifo_rst(&mut self) -> AHBM_FIFO_RST_W<'_, LC_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/lc_conf.rs:182:21 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn ahbm_rst(&mut self) -> AHBM_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] 182 | pub fn ahbm_rst(&mut self) -> AHBM_RST_W<'_, LC_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/lc_conf.rs:187:26 [INFO] [stdout] | [INFO] [stdout] 187 | 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] 187 | pub fn out_loop_test(&mut self) -> OUT_LOOP_TEST_W<'_, LC_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/lc_conf.rs:192:25 [INFO] [stdout] | [INFO] [stdout] 192 | 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] 192 | pub fn in_loop_test(&mut self) -> IN_LOOP_TEST_W<'_, LC_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/lc_conf.rs:197:28 [INFO] [stdout] | [INFO] [stdout] 197 | 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] 197 | pub fn out_auto_wrback(&mut self) -> OUT_AUTO_WRBACK_W<'_, LC_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/lc_conf.rs:202:31 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn out_no_restart_clr(&mut self) -> OUT_NO_RESTART_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] 202 | pub fn out_no_restart_clr(&mut self) -> OUT_NO_RESTART_CLR_W<'_, LC_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/lc_conf.rs:207:25 [INFO] [stdout] | [INFO] [stdout] 207 | 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] 207 | pub fn out_eof_mode(&mut self) -> OUT_EOF_MODE_W<'_, LC_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/lc_conf.rs:212:29 [INFO] [stdout] | [INFO] [stdout] 212 | 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] 212 | pub fn outdscr_burst_en(&mut self) -> OUTDSCR_BURST_EN_W<'_, LC_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/lc_conf.rs:217:28 [INFO] [stdout] | [INFO] [stdout] 217 | 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] 217 | pub fn indscr_burst_en(&mut self) -> INDSCR_BURST_EN_W<'_, LC_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/lc_conf.rs:222:30 [INFO] [stdout] | [INFO] [stdout] 222 | 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] 222 | pub fn out_data_burst_en(&mut self) -> OUT_DATA_BURST_EN_W<'_, LC_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/lc_conf.rs:227:24 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn check_owner(&mut self) -> 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] 227 | pub fn check_owner(&mut self) -> CHECK_OWNER_W<'_, LC_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/lc_conf.rs:232:25 [INFO] [stdout] | [INFO] [stdout] 232 | 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] 232 | pub fn mem_trans_en(&mut self) -> MEM_TRANS_EN_W<'_, LC_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/lc_conf.rs:237:28 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn ext_mem_bk_size(&mut self) -> EXT_MEM_BK_SIZE_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 ext_mem_bk_size(&mut self) -> EXT_MEM_BK_SIZE_W<'_, LC_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/outfifo_push.rs:37:26 [INFO] [stdout] | [INFO] [stdout] 37 | 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] 37 | pub fn outfifo_wdata(&mut self) -> OUTFIFO_WDATA_W<'_, OUTFIFO_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/i2s0/outfifo_push.rs:42:25 [INFO] [stdout] | [INFO] [stdout] 42 | 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] 42 | pub fn outfifo_push(&mut self) -> OUTFIFO_PUSH_W<'_, OUTFIFO_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/i2s0/infifo_pop.rs:35:23 [INFO] [stdout] | [INFO] [stdout] 35 | 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] 35 | pub fn infifo_pop(&mut self) -> INFIFO_POP_W<'_, INFIFO_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/i2s0/lc_hung_conf.rs:47:28 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn lc_fifo_timeout(&mut self) -> LC_FIFO_TIMEOUT_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 lc_fifo_timeout(&mut self) -> LC_FIFO_TIMEOUT_W<'_, LC_HUNG_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/lc_hung_conf.rs:52:34 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn lc_fifo_timeout_shift(&mut self) -> LC_FIFO_TIMEOUT_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] 52 | pub fn lc_fifo_timeout_shift(&mut self) -> LC_FIFO_TIMEOUT_SHIFT_W<'_, LC_HUNG_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/lc_hung_conf.rs:57:32 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn lc_fifo_timeout_ena(&mut self) -> LC_FIFO_TIMEOUT_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] 57 | pub fn lc_fifo_timeout_ena(&mut self) -> LC_FIFO_TIMEOUT_ENA_W<'_, LC_HUNG_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/conf1.rs:77:24 [INFO] [stdout] | [INFO] [stdout] 77 | 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] 77 | pub fn tx_pcm_conf(&mut self) -> TX_PCM_CONF_W<'_, 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/conf1.rs:82:26 [INFO] [stdout] | [INFO] [stdout] 82 | 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] 82 | pub fn tx_pcm_bypass(&mut self) -> TX_PCM_BYPASS_W<'_, 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/conf1.rs:87:24 [INFO] [stdout] | [INFO] [stdout] 87 | 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] 87 | pub fn rx_pcm_conf(&mut self) -> RX_PCM_CONF_W<'_, 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/conf1.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | 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] 92 | pub fn rx_pcm_bypass(&mut self) -> RX_PCM_BYPASS_W<'_, 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/conf1.rs:97:23 [INFO] [stdout] | [INFO] [stdout] 97 | 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] 97 | pub fn tx_stop_en(&mut self) -> TX_STOP_EN_W<'_, 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/conf1.rs:102:27 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn tx_zeros_rm_en(&mut self) -> TX_ZEROS_RM_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 tx_zeros_rm_en(&mut self) -> TX_ZEROS_RM_EN_W<'_, 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/pd_conf.rs:87:26 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn fifo_force_pd(&mut self) -> FIFO_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] 87 | pub fn fifo_force_pd(&mut self) -> FIFO_FORCE_PD_W<'_, PD_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/pd_conf.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn fifo_force_pu(&mut self) -> FIFO_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] 92 | pub fn fifo_force_pu(&mut self) -> FIFO_FORCE_PU_W<'_, PD_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/pd_conf.rs:97:29 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn plc_mem_force_pd(&mut self) -> PLC_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] 97 | pub fn plc_mem_force_pd(&mut self) -> PLC_MEM_FORCE_PD_W<'_, PD_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/pd_conf.rs:102:29 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn plc_mem_force_pu(&mut self) -> PLC_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] 102 | pub fn plc_mem_force_pu(&mut self) -> PLC_MEM_FORCE_PU_W<'_, PD_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/pd_conf.rs:107:29 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn dma_ram_force_pd(&mut self) -> DMA_RAM_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] 107 | pub fn dma_ram_force_pd(&mut self) -> DMA_RAM_FORCE_PD_W<'_, PD_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/pd_conf.rs:112:29 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn dma_ram_force_pu(&mut self) -> DMA_RAM_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] 112 | pub fn dma_ram_force_pu(&mut self) -> DMA_RAM_FORCE_PU_W<'_, PD_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/pd_conf.rs:117:27 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn dma_ram_clk_fo(&mut self) -> DMA_RAM_CLK_FO_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 dma_ram_clk_fo(&mut self) -> DMA_RAM_CLK_FO_W<'_, PD_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/conf2.rs:137:22 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn camera_en(&mut self) -> CAMERA_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] 137 | pub fn camera_en(&mut self) -> CAMERA_EN_W<'_, 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/i2s0/conf2.rs:142:27 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn lcd_tx_wrx2_en(&mut self) -> LCD_TX_WRX2_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] 142 | pub fn lcd_tx_wrx2_en(&mut self) -> LCD_TX_WRX2_EN_W<'_, 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/i2s0/conf2.rs:147:27 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn lcd_tx_sdx2_en(&mut self) -> LCD_TX_SDX2_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] 147 | pub fn lcd_tx_sdx2_en(&mut self) -> LCD_TX_SDX2_EN_W<'_, 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/i2s0/conf2.rs:152:32 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn data_enable_test_en(&mut self) -> DATA_ENABLE_TEST_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] 152 | pub fn data_enable_test_en(&mut self) -> DATA_ENABLE_TEST_EN_W<'_, 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/i2s0/conf2.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn data_enable(&mut self) -> DATA_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] 157 | pub fn data_enable(&mut self) -> DATA_ENABLE_W<'_, 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/i2s0/conf2.rs:162:19 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn lcd_en(&mut self) -> LCD_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] 162 | pub fn lcd_en(&mut self) -> LCD_EN_W<'_, 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/i2s0/conf2.rs:167:29 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn ext_adc_start_en(&mut self) -> EXT_ADC_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] 167 | pub fn ext_adc_start_en(&mut self) -> EXT_ADC_START_EN_W<'_, 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/i2s0/conf2.rs:172:27 [INFO] [stdout] | [INFO] [stdout] 172 | pub fn inter_valid_en(&mut self) -> INTER_VALID_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] 172 | pub fn inter_valid_en(&mut self) -> INTER_VALID_EN_W<'_, 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/i2s0/conf2.rs:177:32 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn cam_sync_fifo_reset(&mut self) -> CAM_SYNC_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] 177 | pub fn cam_sync_fifo_reset(&mut self) -> CAM_SYNC_FIFO_RESET_W<'_, 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/i2s0/conf2.rs:182:29 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn cam_clk_loopback(&mut self) -> CAM_CLK_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] 182 | pub fn cam_clk_loopback(&mut self) -> CAM_CLK_LOOPBACK_W<'_, 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/i2s0/conf2.rs:187:28 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn vsync_filter_en(&mut self) -> VSYNC_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] 187 | pub fn vsync_filter_en(&mut self) -> VSYNC_FILTER_EN_W<'_, 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/i2s0/conf2.rs:192:31 [INFO] [stdout] | [INFO] [stdout] 192 | pub fn vsync_filter_thres(&mut self) -> VSYNC_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] 192 | pub fn vsync_filter_thres(&mut self) -> VSYNC_FILTER_THRES_W<'_, 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/i2s0/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/i2s0/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/i2s0/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/i2s0/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/i2s0/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/i2s0/sample_rate_conf.rs:57:27 [INFO] [stdout] | [INFO] [stdout] 57 | 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] 57 | pub fn tx_bck_div_num(&mut self) -> TX_BCK_DIV_NUM_W<'_, SAMPLE_RATE_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/sample_rate_conf.rs:62:27 [INFO] [stdout] | [INFO] [stdout] 62 | 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] 62 | pub fn rx_bck_div_num(&mut self) -> RX_BCK_DIV_NUM_W<'_, SAMPLE_RATE_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/sample_rate_conf.rs:67:24 [INFO] [stdout] | [INFO] [stdout] 67 | 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] 67 | pub fn tx_bits_mod(&mut self) -> TX_BITS_MOD_W<'_, SAMPLE_RATE_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/sample_rate_conf.rs:72:24 [INFO] [stdout] | [INFO] [stdout] 72 | 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] 72 | pub fn rx_bits_mod(&mut self) -> RX_BITS_MOD_W<'_, SAMPLE_RATE_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/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/interrupt_core0/pro_mac_intr_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_mac_intr_map(&mut self) -> PRO_MAC_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_mac_intr_map(&mut self) -> PRO_MAC_INTR_MAP_W<'_, PRO_MAC_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_mac_nmi_map.rs:27:28 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_mac_nmi_map(&mut self) -> PRO_MAC_NMI_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_mac_nmi_map(&mut self) -> PRO_MAC_NMI_MAP_W<'_, PRO_MAC_NMI_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pwr_intr_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_pwr_intr_map(&mut self) -> PRO_PWR_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_pwr_intr_map(&mut self) -> PRO_PWR_INTR_MAP_W<'_, PRO_PWR_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_bb_int_map.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_bb_int_map(&mut self) -> PRO_BB_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_bb_int_map(&mut self) -> PRO_BB_INT_MAP_W<'_, PRO_BB_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_bt_mac_int_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_bt_mac_int_map(&mut self) -> PRO_BT_MAC_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_bt_mac_int_map(&mut self) -> PRO_BT_MAC_INT_MAP_W<'_, PRO_BT_MAC_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_bt_bb_int_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_bt_bb_int_map(&mut self) -> PRO_BT_BB_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_bt_bb_int_map(&mut self) -> PRO_BT_BB_INT_MAP_W<'_, PRO_BT_BB_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_bt_bb_nmi_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_bt_bb_nmi_map(&mut self) -> PRO_BT_BB_NMI_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_bt_bb_nmi_map(&mut self) -> PRO_BT_BB_NMI_MAP_W<'_, PRO_BT_BB_NMI_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_rwbt_irq_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_rwbt_irq_map(&mut self) -> PRO_RWBT_IRQ_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_rwbt_irq_map(&mut self) -> PRO_RWBT_IRQ_MAP_W<'_, PRO_RWBT_IRQ_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_rwble_irq_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_rwble_irq_map(&mut self) -> PRO_RWBLE_IRQ_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_rwble_irq_map(&mut self) -> PRO_RWBLE_IRQ_MAP_W<'_, PRO_RWBLE_IRQ_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_rwbt_nmi_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_rwbt_nmi_map(&mut self) -> PRO_RWBT_NMI_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_rwbt_nmi_map(&mut self) -> PRO_RWBT_NMI_MAP_W<'_, PRO_RWBT_NMI_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_rwble_nmi_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_rwble_nmi_map(&mut self) -> PRO_RWBLE_NMI_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_rwble_nmi_map(&mut self) -> PRO_RWBLE_NMI_MAP_W<'_, PRO_RWBLE_NMI_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_slc0_intr_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_slc0_intr_map(&mut self) -> PRO_SLC0_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_slc0_intr_map(&mut self) -> PRO_SLC0_INTR_MAP_W<'_, PRO_SLC0_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_slc1_intr_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_slc1_intr_map(&mut self) -> PRO_SLC1_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_slc1_intr_map(&mut self) -> PRO_SLC1_INTR_MAP_W<'_, PRO_SLC1_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_uhci0_intr_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_uhci0_intr_map(&mut self) -> PRO_UHCI0_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_uhci0_intr_map(&mut self) -> PRO_UHCI0_INTR_MAP_W<'_, PRO_UHCI0_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_uhci1_intr_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_uhci1_intr_map(&mut self) -> PRO_UHCI1_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_uhci1_intr_map(&mut self) -> PRO_UHCI1_INTR_MAP_W<'_, PRO_UHCI1_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg_t0_level_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG_T0_LEVEL_INT_MAP_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 | ) -> PRO_TG_T0_LEVEL_INT_MAP_W<'_, PRO_TG_T0_LEVEL_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg_t1_level_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG_T1_LEVEL_INT_MAP_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 | ) -> PRO_TG_T1_LEVEL_INT_MAP_W<'_, PRO_TG_T1_LEVEL_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg_wdt_level_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG_WDT_LEVEL_INT_MAP_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 | ) -> PRO_TG_WDT_LEVEL_INT_MAP_W<'_, PRO_TG_WDT_LEVEL_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg_lact_level_int_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_TG_LACT_LEVEL_INT_MAP_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 | ) -> PRO_TG_LACT_LEVEL_INT_MAP_W<'_, PRO_TG_LACT_LEVEL_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg1_t0_level_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG1_T0_LEVEL_INT_MAP_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 | ) -> PRO_TG1_T0_LEVEL_INT_MAP_W<'_, PRO_TG1_T0_LEVEL_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg1_t1_level_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG1_T1_LEVEL_INT_MAP_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 | ) -> PRO_TG1_T1_LEVEL_INT_MAP_W<'_, PRO_TG1_T1_LEVEL_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg1_wdt_level_int_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_TG1_WDT_LEVEL_INT_MAP_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 | ) -> PRO_TG1_WDT_LEVEL_INT_MAP_W<'_, PRO_TG1_WDT_LEVEL_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg1_lact_level_int_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_TG1_LACT_LEVEL_INT_MAP_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 | ) -> PRO_TG1_LACT_LEVEL_INT_MAP_W<'_, PRO_TG1_LACT_LEVEL_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_gpio_interrupt_pro_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_GPIO_INTERRUPT_PRO_MAP_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 | ) -> PRO_GPIO_INTERRUPT_PRO_MAP_W<'_, PRO_GPIO_INTERRUPT_PRO_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_gpio_interrupt_pro_nmi_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_GPIO_INTERRUPT_PRO_NMI_MAP_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 | ) -> PRO_GPIO_INTERRUPT_PRO_NMI_MAP_W<'_, PRO_GPIO_INTERRUPT_PRO_NMI_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_gpio_interrupt_app_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_GPIO_INTERRUPT_APP_MAP_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 | ) -> PRO_GPIO_INTERRUPT_APP_MAP_W<'_, PRO_GPIO_INTERRUPT_APP_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_gpio_interrupt_app_nmi_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_GPIO_INTERRUPT_APP_NMI_MAP_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 | ) -> PRO_GPIO_INTERRUPT_APP_NMI_MAP_W<'_, PRO_GPIO_INTERRUPT_APP_NMI_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_dedicated_gpio_in_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_DEDICATED_GPIO_IN_INTR_MAP_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 | ) -> PRO_DEDICATED_GPIO_IN_INTR_MAP_W<'_, PRO_DEDICATED_GPIO_IN_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_cpu_intr_from_cpu_0_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_CPU_INTR_FROM_CPU_0_MAP_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 | ) -> PRO_CPU_INTR_FROM_CPU_0_MAP_W<'_, PRO_CPU_INTR_FROM_CPU_0_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_cpu_intr_from_cpu_1_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_CPU_INTR_FROM_CPU_1_MAP_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 | ) -> PRO_CPU_INTR_FROM_CPU_1_MAP_W<'_, PRO_CPU_INTR_FROM_CPU_1_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_cpu_intr_from_cpu_2_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_CPU_INTR_FROM_CPU_2_MAP_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 | ) -> PRO_CPU_INTR_FROM_CPU_2_MAP_W<'_, PRO_CPU_INTR_FROM_CPU_2_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_cpu_intr_from_cpu_3_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_CPU_INTR_FROM_CPU_3_MAP_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 | ) -> PRO_CPU_INTR_FROM_CPU_3_MAP_W<'_, PRO_CPU_INTR_FROM_CPU_3_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_spi_intr_1_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_spi_intr_1_map(&mut self) -> PRO_SPI_INTR_1_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_spi_intr_1_map(&mut self) -> PRO_SPI_INTR_1_MAP_W<'_, PRO_SPI_INTR_1_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_spi_intr_2_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_spi_intr_2_map(&mut self) -> PRO_SPI_INTR_2_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_spi_intr_2_map(&mut self) -> PRO_SPI_INTR_2_MAP_W<'_, PRO_SPI_INTR_2_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_spi_intr_3_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_spi_intr_3_map(&mut self) -> PRO_SPI_INTR_3_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_spi_intr_3_map(&mut self) -> PRO_SPI_INTR_3_MAP_W<'_, PRO_SPI_INTR_3_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_i2s0_int_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_i2s0_int_map(&mut self) -> PRO_I2S0_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_i2s0_int_map(&mut self) -> PRO_I2S0_INT_MAP_W<'_, PRO_I2S0_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_i2s1_int_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_i2s1_int_map(&mut self) -> PRO_I2S1_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_i2s1_int_map(&mut self) -> PRO_I2S1_INT_MAP_W<'_, PRO_I2S1_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_uart_intr_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_uart_intr_map(&mut self) -> PRO_UART_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_uart_intr_map(&mut self) -> PRO_UART_INTR_MAP_W<'_, PRO_UART_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_uart1_intr_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_uart1_intr_map(&mut self) -> PRO_UART1_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_uart1_intr_map(&mut self) -> PRO_UART1_INTR_MAP_W<'_, PRO_UART1_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_uart2_intr_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_uart2_intr_map(&mut self) -> PRO_UART2_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_uart2_intr_map(&mut self) -> PRO_UART2_INTR_MAP_W<'_, PRO_UART2_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_sdio_host_interrupt_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_SDIO_HOST_INTERRUPT_MAP_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 | ) -> PRO_SDIO_HOST_INTERRUPT_MAP_W<'_, PRO_SDIO_HOST_INTERRUPT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pwm0_intr_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_pwm0_intr_map(&mut self) -> PRO_PWM0_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_pwm0_intr_map(&mut self) -> PRO_PWM0_INTR_MAP_W<'_, PRO_PWM0_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pwm1_intr_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_pwm1_intr_map(&mut self) -> PRO_PWM1_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_pwm1_intr_map(&mut self) -> PRO_PWM1_INTR_MAP_W<'_, PRO_PWM1_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pwm2_intr_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_pwm2_intr_map(&mut self) -> PRO_PWM2_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_pwm2_intr_map(&mut self) -> PRO_PWM2_INTR_MAP_W<'_, PRO_PWM2_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pwm3_intr_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_pwm3_intr_map(&mut self) -> PRO_PWM3_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_pwm3_intr_map(&mut self) -> PRO_PWM3_INTR_MAP_W<'_, PRO_PWM3_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_ledc_int_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_ledc_int_map(&mut self) -> PRO_LEDC_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_ledc_int_map(&mut self) -> PRO_LEDC_INT_MAP_W<'_, PRO_LEDC_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_efuse_int_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_efuse_int_map(&mut self) -> PRO_EFUSE_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_efuse_int_map(&mut self) -> PRO_EFUSE_INT_MAP_W<'_, PRO_EFUSE_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_can_int_map.rs:27:28 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_can_int_map(&mut self) -> PRO_CAN_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_can_int_map(&mut self) -> PRO_CAN_INT_MAP_W<'_, PRO_CAN_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_usb_intr_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_usb_intr_map(&mut self) -> PRO_USB_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_usb_intr_map(&mut self) -> PRO_USB_INTR_MAP_W<'_, PRO_USB_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_rtc_core_intr_map.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_rtc_core_intr_map(&mut self) -> PRO_RTC_CORE_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_rtc_core_intr_map(&mut self) -> PRO_RTC_CORE_INTR_MAP_W<'_, PRO_RTC_CORE_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_rmt_intr_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_rmt_intr_map(&mut self) -> PRO_RMT_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_rmt_intr_map(&mut self) -> PRO_RMT_INTR_MAP_W<'_, PRO_RMT_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pcnt_intr_map.rs:27:30 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_pcnt_intr_map(&mut self) -> PRO_PCNT_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_pcnt_intr_map(&mut self) -> PRO_PCNT_INTR_MAP_W<'_, PRO_PCNT_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_i2c_ext0_intr_map.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_i2c_ext0_intr_map(&mut self) -> PRO_I2C_EXT0_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_i2c_ext0_intr_map(&mut self) -> PRO_I2C_EXT0_INTR_MAP_W<'_, PRO_I2C_EXT0_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_i2c_ext1_intr_map.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_i2c_ext1_intr_map(&mut self) -> PRO_I2C_EXT1_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_i2c_ext1_intr_map(&mut self) -> PRO_I2C_EXT1_INTR_MAP_W<'_, PRO_I2C_EXT1_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_rsa_intr_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_rsa_intr_map(&mut self) -> PRO_RSA_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_rsa_intr_map(&mut self) -> PRO_RSA_INTR_MAP_W<'_, PRO_RSA_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_sha_intr_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_sha_intr_map(&mut self) -> PRO_SHA_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_sha_intr_map(&mut self) -> PRO_SHA_INTR_MAP_W<'_, PRO_SHA_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_aes_intr_map.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_aes_intr_map(&mut self) -> PRO_AES_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ----------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_aes_intr_map(&mut self) -> PRO_AES_INTR_MAP_W<'_, PRO_AES_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_spi2_dma_int_map.rs:27:33 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_spi2_dma_int_map(&mut self) -> PRO_SPI2_DMA_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_spi2_dma_int_map(&mut self) -> PRO_SPI2_DMA_INT_MAP_W<'_, PRO_SPI2_DMA_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_spi3_dma_int_map.rs:27:33 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_spi3_dma_int_map(&mut self) -> PRO_SPI3_DMA_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_spi3_dma_int_map(&mut self) -> PRO_SPI3_DMA_INT_MAP_W<'_, PRO_SPI3_DMA_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_wdg_int_map.rs:27:28 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_wdg_int_map(&mut self) -> PRO_WDG_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_wdg_int_map(&mut self) -> PRO_WDG_INT_MAP_W<'_, PRO_WDG_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_timer_int1_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_timer_int1_map(&mut self) -> PRO_TIMER_INT1_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_timer_int1_map(&mut self) -> PRO_TIMER_INT1_MAP_W<'_, PRO_TIMER_INT1_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_timer_int2_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_timer_int2_map(&mut self) -> PRO_TIMER_INT2_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_timer_int2_map(&mut self) -> PRO_TIMER_INT2_MAP_W<'_, PRO_TIMER_INT2_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg_t0_edge_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG_T0_EDGE_INT_MAP_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 | ) -> PRO_TG_T0_EDGE_INT_MAP_W<'_, PRO_TG_T0_EDGE_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg_t1_edge_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG_T1_EDGE_INT_MAP_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 | ) -> PRO_TG_T1_EDGE_INT_MAP_W<'_, PRO_TG_T1_EDGE_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg_wdt_edge_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG_WDT_EDGE_INT_MAP_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 | ) -> PRO_TG_WDT_EDGE_INT_MAP_W<'_, PRO_TG_WDT_EDGE_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg_lact_edge_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG_LACT_EDGE_INT_MAP_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 | ) -> PRO_TG_LACT_EDGE_INT_MAP_W<'_, PRO_TG_LACT_EDGE_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg1_t0_edge_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG1_T0_EDGE_INT_MAP_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 | ) -> PRO_TG1_T0_EDGE_INT_MAP_W<'_, PRO_TG1_T0_EDGE_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg1_t1_edge_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG1_T1_EDGE_INT_MAP_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 | ) -> PRO_TG1_T1_EDGE_INT_MAP_W<'_, PRO_TG1_T1_EDGE_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg1_wdt_edge_int_map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 29 | ) -> PRO_TG1_WDT_EDGE_INT_MAP_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 | ) -> PRO_TG1_WDT_EDGE_INT_MAP_W<'_, PRO_TG1_WDT_EDGE_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_tg1_lact_edge_int_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_TG1_LACT_EDGE_INT_MAP_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 | ) -> PRO_TG1_LACT_EDGE_INT_MAP_W<'_, PRO_TG1_LACT_EDGE_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_cache_ia_int_map.rs:27:33 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_cache_ia_int_map(&mut self) -> PRO_CACHE_IA_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_cache_ia_int_map(&mut self) -> PRO_CACHE_IA_INT_MAP_W<'_, PRO_CACHE_IA_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_systimer_target0_int_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_SYSTIMER_TARGET0_INT_MAP_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 | ) -> PRO_SYSTIMER_TARGET0_INT_MAP_W<'_, PRO_SYSTIMER_TARGET0_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_systimer_target1_int_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_SYSTIMER_TARGET1_INT_MAP_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 | ) -> PRO_SYSTIMER_TARGET1_INT_MAP_W<'_, PRO_SYSTIMER_TARGET1_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_systimer_target2_int_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_SYSTIMER_TARGET2_INT_MAP_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 | ) -> PRO_SYSTIMER_TARGET2_INT_MAP_W<'_, PRO_SYSTIMER_TARGET2_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_assist_debug_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_ASSIST_DEBUG_INTR_MAP_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 | ) -> PRO_ASSIST_DEBUG_INTR_MAP_W<'_, PRO_ASSIST_DEBUG_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pms_pro_iram0_ilg_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_PMS_PRO_IRAM0_ILG_INTR_MAP_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 | ) -> PRO_PMS_PRO_IRAM0_ILG_INTR_MAP_W<'_, PRO_PMS_PRO_IRAM0_ILG_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pms_pro_dram0_ilg_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_PMS_PRO_DRAM0_ILG_INTR_MAP_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 | ) -> PRO_PMS_PRO_DRAM0_ILG_INTR_MAP_W<'_, PRO_PMS_PRO_DRAM0_ILG_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pms_pro_dport_ilg_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_PMS_PRO_DPORT_ILG_INTR_MAP_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 | ) -> PRO_PMS_PRO_DPORT_ILG_INTR_MAP_W<'_, PRO_PMS_PRO_DPORT_ILG_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pms_pro_ahb_ilg_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_PMS_PRO_AHB_ILG_INTR_MAP_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 | ) -> PRO_PMS_PRO_AHB_ILG_INTR_MAP_W<'_, PRO_PMS_PRO_AHB_ILG_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pms_pro_cache_ilg_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_PMS_PRO_CACHE_ILG_INTR_MAP_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 | ) -> PRO_PMS_PRO_CACHE_ILG_INTR_MAP_W<'_, PRO_PMS_PRO_CACHE_ILG_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pms_dma_apb_i_ilg_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_PMS_DMA_APB_I_ILG_INTR_MAP_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 | ) -> PRO_PMS_DMA_APB_I_ILG_INTR_MAP_W<'_, PRO_PMS_DMA_APB_I_ILG_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pms_dma_rx_i_ilg_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_PMS_DMA_RX_I_ILG_INTR_MAP_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 | ) -> PRO_PMS_DMA_RX_I_ILG_INTR_MAP_W<'_, PRO_PMS_DMA_RX_I_ILG_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_pms_dma_tx_i_ilg_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_PMS_DMA_TX_I_ILG_INTR_MAP_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 | ) -> PRO_PMS_DMA_TX_I_ILG_INTR_MAP_W<'_, PRO_PMS_DMA_TX_I_ILG_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_spi_mem_reject_intr_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_SPI_MEM_REJECT_INTR_MAP_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 | ) -> PRO_SPI_MEM_REJECT_INTR_MAP_W<'_, PRO_SPI_MEM_REJECT_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_dma_copy_intr_map.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_dma_copy_intr_map(&mut self) -> PRO_DMA_COPY_INTR_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_dma_copy_intr_map(&mut self) -> PRO_DMA_COPY_INTR_MAP_W<'_, PRO_DMA_COPY_INTR_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_spi4_dma_int_map.rs:27:33 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_spi4_dma_int_map(&mut self) -> PRO_SPI4_DMA_INT_MAP_W { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_spi4_dma_int_map(&mut self) -> PRO_SPI4_DMA_INT_MAP_W<'_, PRO_SPI4_DMA_INT_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_spi_intr_4_map.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn pro_spi_intr_4_map(&mut self) -> PRO_SPI_INTR_4_MAP_W { [INFO] [stdout] | ^^^^^^^^^ --------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [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 pro_spi_intr_4_map(&mut self) -> PRO_SPI_INTR_4_MAP_W<'_, PRO_SPI_INTR_4_MAP_SPEC> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/interrupt_core0/pro_dcache_preload_int_map.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] 32 | ) -> PRO_DCACHE_PRELOAD_INT_MAP_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] | [WARN] too many lines in the log, truncating it