[INFO] fetching crate kaze 0.1.19... [INFO] checking kaze-0.1.19 against try#a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d for pr-145342-1 [INFO] extracting crate kaze 0.1.19 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate kaze 0.1.19 [INFO] finished tweaking crates.io crate kaze 0.1.19 [INFO] tweaked toml for crates.io crate kaze 0.1.19 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate kaze 0.1.19 on toolchain a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 2 packages to latest compatible versions [INFO] [stderr] Adding vcd v0.6.1 (available: v0.7.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 31d7e9b80c528fc9a13ce997952625b12182599230279848df52aad2641463ae [INFO] running `Command { std: "docker" "start" "-a" "31d7e9b80c528fc9a13ce997952625b12182599230279848df52aad2641463ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "31d7e9b80c528fc9a13ce997952625b12182599230279848df52aad2641463ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "31d7e9b80c528fc9a13ce997952625b12182599230279848df52aad2641463ae", kill_on_drop: false }` [INFO] [stdout] 31d7e9b80c528fc9a13ce997952625b12182599230279848df52aad2641463ae [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c18d5ae0d27c81bb5b355c54ab3f49129dc17ae1528370bb2a8f2e60369e271d [INFO] running `Command { std: "docker" "start" "-a" "c18d5ae0d27c81bb5b355c54ab3f49129dc17ae1528370bb2a8f2e60369e271d", kill_on_drop: false }` [INFO] [stderr] Checking typed-arena v2.0.2 [INFO] [stderr] Checking vcd v0.6.1 [INFO] [stderr] Checking kaze v0.1.19 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/sim.rs:356:10 [INFO] [stdout] | [INFO] [stdout] 356 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/sim.rs:356:10 [INFO] [stdout] | [INFO] [stdout] 356 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding or eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/context.rs:92:37 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn module>(&'a self, name: S) -> &Module { [INFO] [stdout] | ^^ ------- [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 92 | pub fn module>(&'a self, name: S) -> &'a Module<'a> { [INFO] [stdout] | ++ ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/context.rs:122:21 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn modules(&'a self) -> Ref>> { [INFO] [stdout] | ^^ ------------------------------------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is hidden here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 122 | pub fn modules(&'a self) -> Ref<'a, BTreeMap>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/instance.rs:101:37 [INFO] [stdout] | [INFO] [stdout] 101 | pub fn output>(&'a self, name: S) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 101 | pub fn output>(&'a self, name: S) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/mem.rs:129:23 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn read_port(&'a self, address: &'a Signal<'a>, enable: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | the lifetime is named here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 129 | pub fn read_port(&'a self, address: &'a Signal<'a>, enable: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:78:36 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn lit>(&'a self, value: C, bit_width: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 78 | pub fn lit>(&'a self, value: C, bit_width: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:120:17 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn low(&'a self) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 120 | pub fn low(&'a self) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:139:18 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn high(&'a self) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 139 | pub fn high(&'a self) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:160:36 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn input>(&'a self, name: S, bit_width: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 160 | pub fn input>(&'a self, name: S, bit_width: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:234:34 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn reg>(&'a self, name: S, bit_width: u32) -> &Register<'a> { [INFO] [stdout] | ^^ ------------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 234 | pub fn reg>(&'a self, name: S, bit_width: u32) -> &'a Register<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | &'a self, [INFO] [stdout] | ^^ the lifetime is named here [INFO] [stdout] 288 | cond: &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 289 | when_true: &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 290 | when_false: &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 291 | ) -> &Signal<'a> { [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 291 | ) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:353:10 [INFO] [stdout] | [INFO] [stdout] 353 | &'a self, [INFO] [stdout] | ^^ the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 356 | ) -> &Instance<'a> { [INFO] [stdout] | ------------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 356 | ) -> &'a Instance<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:400:10 [INFO] [stdout] | [INFO] [stdout] 400 | &'a self, [INFO] [stdout] | ^^ the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 404 | ) -> &Mem<'a> { [INFO] [stdout] | -------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 404 | ) -> &'a Mem<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:137:17 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn bit(&'a self, index: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 137 | pub fn bit(&'a self, index: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:175:18 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn bits(&'a self, range_high: u32, range_low: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 175 | pub fn bits(&'a self, range_high: u32, range_low: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:218:20 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn repeat(&'a self, count: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 218 | pub fn repeat(&'a self, count: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:261:20 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn concat(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 261 | pub fn concat(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:303:16 [INFO] [stdout] | [INFO] [stdout] 303 | pub fn eq(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 303 | pub fn eq(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:348:16 [INFO] [stdout] | [INFO] [stdout] 348 | pub fn ne(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 348 | pub fn ne(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:393:16 [INFO] [stdout] | [INFO] [stdout] 393 | pub fn lt(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 393 | pub fn lt(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:438:16 [INFO] [stdout] | [INFO] [stdout] 438 | pub fn le(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 438 | pub fn le(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:483:16 [INFO] [stdout] | [INFO] [stdout] 483 | pub fn gt(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 483 | pub fn gt(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:528:16 [INFO] [stdout] | [INFO] [stdout] 528 | pub fn ge(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 528 | pub fn ge(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:573:23 [INFO] [stdout] | [INFO] [stdout] 573 | pub fn lt_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 573 | pub fn lt_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:621:23 [INFO] [stdout] | [INFO] [stdout] 621 | pub fn le_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 621 | pub fn le_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:669:23 [INFO] [stdout] | [INFO] [stdout] 669 | pub fn gt_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 669 | pub fn gt_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:717:23 [INFO] [stdout] | [INFO] [stdout] 717 | pub fn ge_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 717 | pub fn ge_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:764:28 [INFO] [stdout] | [INFO] [stdout] 764 | pub fn shr_arithmetic(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 764 | pub fn shr_arithmetic(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:802:24 [INFO] [stdout] | [INFO] [stdout] 802 | pub fn mul_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 802 | pub fn mul_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:845:17 [INFO] [stdout] | [INFO] [stdout] 845 | pub fn mux(&'a self, when_true: &'a Signal<'a>, when_false: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | the lifetime is named here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 845 | pub fn mux(&'a self, when_true: &'a Signal<'a>, when_false: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:867:39 [INFO] [stdout] | [INFO] [stdout] 867 | pub fn reg_next>(&'a self, name: S) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 867 | pub fn reg_next>(&'a self, name: S) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:896:10 [INFO] [stdout] | [INFO] [stdout] 896 | &'a self, [INFO] [stdout] | ^^ the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 899 | ) -> &Signal<'a> { [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 899 | ) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:52:37 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn else_(self, when_false: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ----------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 52 | pub fn else_(self, when_false: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:59:38 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn else_(self, when_false: (&'a Signal<'a>,)) -> (&Signal<'a>,) { [INFO] [stdout] | ^^ ^^ ----------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 59 | pub fn else_(self, when_false: (&'a Signal<'a>,)) -> (&'a Signal<'a>,) { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:65:38 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn else_(self, when_false: (&'a Signal<'a>, &'a Signal<'a>)) -> (&Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ^^ ^^ ^^ ^^ ----------- ----------- [INFO] [stdout] | | | | | | | | | [INFO] [stdout] | | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 65 | pub fn else_(self, when_false: (&'a Signal<'a>, &'a Signal<'a>)) -> (&'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:76:23 [INFO] [stdout] | [INFO] [stdout] 76 | when_false: (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>), [INFO] [stdout] | ^^ ^^ ^^ ^^ ^^ ^^ the lifetime is named here [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the lifetime is named here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 77 | ) -> (&Signal<'a>, &Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ----------- ----------- ----------- [INFO] [stdout] | | | | | | | [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 77 | ) -> (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:100:14 [INFO] [stdout] | [INFO] [stdout] 100 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 101 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 102 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 103 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 104 | ), [INFO] [stdout] 105 | ) -> (&Signal<'a>, &Signal<'a>, &Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ----------- ----------- ----------- ----------- [INFO] [stdout] | | | | | | | | | [INFO] [stdout] | | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 105 | ) -> (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:130:14 [INFO] [stdout] | [INFO] [stdout] 130 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 131 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 132 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 133 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 134 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 137 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 138 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 139 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 140 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 141 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 137 ~ &'a Signal<'a>, [INFO] [stdout] 138 ~ &'a Signal<'a>, [INFO] [stdout] 139 ~ &'a Signal<'a>, [INFO] [stdout] 140 ~ &'a Signal<'a>, [INFO] [stdout] 141 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:169:14 [INFO] [stdout] | [INFO] [stdout] 169 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 170 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 171 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 172 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 173 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 174 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 177 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 178 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 179 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 180 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 181 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 182 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 177 ~ &'a Signal<'a>, [INFO] [stdout] 178 ~ &'a Signal<'a>, [INFO] [stdout] 179 ~ &'a Signal<'a>, [INFO] [stdout] 180 ~ &'a Signal<'a>, [INFO] [stdout] 181 ~ &'a Signal<'a>, [INFO] [stdout] 182 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:212:14 [INFO] [stdout] | [INFO] [stdout] 212 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 213 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 214 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 215 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 216 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 217 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 218 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 221 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 222 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 223 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 224 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 225 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 226 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 227 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 221 ~ &'a Signal<'a>, [INFO] [stdout] 222 ~ &'a Signal<'a>, [INFO] [stdout] 223 ~ &'a Signal<'a>, [INFO] [stdout] 224 ~ &'a Signal<'a>, [INFO] [stdout] 225 ~ &'a Signal<'a>, [INFO] [stdout] 226 ~ &'a Signal<'a>, [INFO] [stdout] 227 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:259:14 [INFO] [stdout] | [INFO] [stdout] 259 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 260 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 261 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 262 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 263 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 264 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 265 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 266 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 269 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 270 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 271 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 272 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 273 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 274 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 275 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 276 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 269 ~ &'a Signal<'a>, [INFO] [stdout] 270 ~ &'a Signal<'a>, [INFO] [stdout] 271 ~ &'a Signal<'a>, [INFO] [stdout] 272 ~ &'a Signal<'a>, [INFO] [stdout] 273 ~ &'a Signal<'a>, [INFO] [stdout] 274 ~ &'a Signal<'a>, [INFO] [stdout] 275 ~ &'a Signal<'a>, [INFO] [stdout] 276 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:310:14 [INFO] [stdout] | [INFO] [stdout] 310 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 311 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 312 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 313 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 314 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 315 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 316 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 317 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 318 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 321 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 322 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 323 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 324 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 325 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 326 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 327 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 328 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 329 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 321 ~ &'a Signal<'a>, [INFO] [stdout] 322 ~ &'a Signal<'a>, [INFO] [stdout] 323 ~ &'a Signal<'a>, [INFO] [stdout] 324 ~ &'a Signal<'a>, [INFO] [stdout] 325 ~ &'a Signal<'a>, [INFO] [stdout] 326 ~ &'a Signal<'a>, [INFO] [stdout] 327 ~ &'a Signal<'a>, [INFO] [stdout] 328 ~ &'a Signal<'a>, [INFO] [stdout] 329 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:365:14 [INFO] [stdout] | [INFO] [stdout] 365 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 366 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 367 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 368 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 369 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 370 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 371 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 372 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 373 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 374 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 377 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 378 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 379 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 380 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 381 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 382 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 383 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 384 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 385 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 386 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 377 ~ &'a Signal<'a>, [INFO] [stdout] 378 ~ &'a Signal<'a>, [INFO] [stdout] 379 ~ &'a Signal<'a>, [INFO] [stdout] 380 ~ &'a Signal<'a>, [INFO] [stdout] 381 ~ &'a Signal<'a>, [INFO] [stdout] 382 ~ &'a Signal<'a>, [INFO] [stdout] 383 ~ &'a Signal<'a>, [INFO] [stdout] 384 ~ &'a Signal<'a>, [INFO] [stdout] 385 ~ &'a Signal<'a>, [INFO] [stdout] 386 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:424:14 [INFO] [stdout] | [INFO] [stdout] 424 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 425 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 426 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 427 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 428 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 429 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 430 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 431 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 432 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 433 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 434 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 437 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 438 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 439 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 440 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 441 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 442 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 443 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 444 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 445 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 446 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 447 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 437 ~ &'a Signal<'a>, [INFO] [stdout] 438 ~ &'a Signal<'a>, [INFO] [stdout] 439 ~ &'a Signal<'a>, [INFO] [stdout] 440 ~ &'a Signal<'a>, [INFO] [stdout] 441 ~ &'a Signal<'a>, [INFO] [stdout] 442 ~ &'a Signal<'a>, [INFO] [stdout] 443 ~ &'a Signal<'a>, [INFO] [stdout] 444 ~ &'a Signal<'a>, [INFO] [stdout] 445 ~ &'a Signal<'a>, [INFO] [stdout] 446 ~ &'a Signal<'a>, [INFO] [stdout] 447 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:487:14 [INFO] [stdout] | [INFO] [stdout] 487 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 488 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 489 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 490 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 491 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 492 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 493 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 494 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 495 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 496 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 497 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 498 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 501 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 502 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 503 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 504 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 505 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 506 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 507 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 508 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 509 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 510 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 511 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 512 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 501 ~ &'a Signal<'a>, [INFO] [stdout] 502 ~ &'a Signal<'a>, [INFO] [stdout] 503 ~ &'a Signal<'a>, [INFO] [stdout] 504 ~ &'a Signal<'a>, [INFO] [stdout] 505 ~ &'a Signal<'a>, [INFO] [stdout] 506 ~ &'a Signal<'a>, [INFO] [stdout] 507 ~ &'a Signal<'a>, [INFO] [stdout] 508 ~ &'a Signal<'a>, [INFO] [stdout] 509 ~ &'a Signal<'a>, [INFO] [stdout] 510 ~ &'a Signal<'a>, [INFO] [stdout] 511 ~ &'a Signal<'a>, [INFO] [stdout] 512 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:554:37 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn else_(self, when_false: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ----------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 554 | pub fn else_(self, when_false: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:565:38 [INFO] [stdout] | [INFO] [stdout] 565 | pub fn else_(self, when_false: (&'a Signal<'a>,)) -> (&Signal<'a>,) { [INFO] [stdout] | ^^ ^^ ----------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 565 | pub fn else_(self, when_false: (&'a Signal<'a>,)) -> (&'a Signal<'a>,) { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:575:38 [INFO] [stdout] | [INFO] [stdout] 575 | pub fn else_(self, when_false: (&'a Signal<'a>, &'a Signal<'a>)) -> (&Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ^^ ^^ ^^ ^^ ----------- ----------- [INFO] [stdout] | | | | | | | | | [INFO] [stdout] | | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 575 | pub fn else_(self, when_false: (&'a Signal<'a>, &'a Signal<'a>)) -> (&'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:590:23 [INFO] [stdout] | [INFO] [stdout] 590 | when_false: (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>), [INFO] [stdout] | ^^ ^^ ^^ ^^ ^^ ^^ the lifetime is named here [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the lifetime is named here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 591 | ) -> (&Signal<'a>, &Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ----------- ----------- ----------- [INFO] [stdout] | | | | | | | [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 591 | ) -> (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:618:14 [INFO] [stdout] | [INFO] [stdout] 618 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 619 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 620 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 621 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 622 | ), [INFO] [stdout] 623 | ) -> (&Signal<'a>, &Signal<'a>, &Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ----------- ----------- ----------- ----------- [INFO] [stdout] | | | | | | | | | [INFO] [stdout] | | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 623 | ) -> (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:652:14 [INFO] [stdout] | [INFO] [stdout] 652 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 653 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 654 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 655 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 656 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 659 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 660 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 661 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 662 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 663 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 659 ~ &'a Signal<'a>, [INFO] [stdout] 660 ~ &'a Signal<'a>, [INFO] [stdout] 661 ~ &'a Signal<'a>, [INFO] [stdout] 662 ~ &'a Signal<'a>, [INFO] [stdout] 663 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:695:14 [INFO] [stdout] | [INFO] [stdout] 695 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 696 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 697 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 698 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 699 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 700 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 703 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 704 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 705 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 706 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 707 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 708 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 703 ~ &'a Signal<'a>, [INFO] [stdout] 704 ~ &'a Signal<'a>, [INFO] [stdout] 705 ~ &'a Signal<'a>, [INFO] [stdout] 706 ~ &'a Signal<'a>, [INFO] [stdout] 707 ~ &'a Signal<'a>, [INFO] [stdout] 708 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:742:14 [INFO] [stdout] | [INFO] [stdout] 742 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 743 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 744 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 745 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 746 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 747 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 748 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 751 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 752 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 753 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 754 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 755 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 756 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 757 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 751 ~ &'a Signal<'a>, [INFO] [stdout] 752 ~ &'a Signal<'a>, [INFO] [stdout] 753 ~ &'a Signal<'a>, [INFO] [stdout] 754 ~ &'a Signal<'a>, [INFO] [stdout] 755 ~ &'a Signal<'a>, [INFO] [stdout] 756 ~ &'a Signal<'a>, [INFO] [stdout] 757 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:793:14 [INFO] [stdout] | [INFO] [stdout] 793 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 794 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 795 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 796 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 797 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 798 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 799 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 800 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 803 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 804 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 805 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 806 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 807 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 808 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 809 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 810 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 803 ~ &'a Signal<'a>, [INFO] [stdout] 804 ~ &'a Signal<'a>, [INFO] [stdout] 805 ~ &'a Signal<'a>, [INFO] [stdout] 806 ~ &'a Signal<'a>, [INFO] [stdout] 807 ~ &'a Signal<'a>, [INFO] [stdout] 808 ~ &'a Signal<'a>, [INFO] [stdout] 809 ~ &'a Signal<'a>, [INFO] [stdout] 810 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:848:14 [INFO] [stdout] | [INFO] [stdout] 848 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 849 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 850 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 851 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 852 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 853 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 854 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 855 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 856 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 859 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 860 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 861 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 862 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 863 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 864 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 865 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 866 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 867 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 859 ~ &'a Signal<'a>, [INFO] [stdout] 860 ~ &'a Signal<'a>, [INFO] [stdout] 861 ~ &'a Signal<'a>, [INFO] [stdout] 862 ~ &'a Signal<'a>, [INFO] [stdout] 863 ~ &'a Signal<'a>, [INFO] [stdout] 864 ~ &'a Signal<'a>, [INFO] [stdout] 865 ~ &'a Signal<'a>, [INFO] [stdout] 866 ~ &'a Signal<'a>, [INFO] [stdout] 867 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:907:14 [INFO] [stdout] | [INFO] [stdout] 907 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 908 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 909 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 910 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 911 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 912 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 913 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 914 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 915 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 916 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 919 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 920 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 921 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 922 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 923 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 924 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 925 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 926 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 927 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 928 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 919 ~ &'a Signal<'a>, [INFO] [stdout] 920 ~ &'a Signal<'a>, [INFO] [stdout] 921 ~ &'a Signal<'a>, [INFO] [stdout] 922 ~ &'a Signal<'a>, [INFO] [stdout] 923 ~ &'a Signal<'a>, [INFO] [stdout] 924 ~ &'a Signal<'a>, [INFO] [stdout] 925 ~ &'a Signal<'a>, [INFO] [stdout] 926 ~ &'a Signal<'a>, [INFO] [stdout] 927 ~ &'a Signal<'a>, [INFO] [stdout] 928 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:970:14 [INFO] [stdout] | [INFO] [stdout] 970 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 971 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 972 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 973 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 974 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 975 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 976 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 977 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 978 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 979 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 980 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 983 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 984 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 985 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 986 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 987 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 988 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 989 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 990 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 991 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 992 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 993 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 983 ~ &'a Signal<'a>, [INFO] [stdout] 984 ~ &'a Signal<'a>, [INFO] [stdout] 985 ~ &'a Signal<'a>, [INFO] [stdout] 986 ~ &'a Signal<'a>, [INFO] [stdout] 987 ~ &'a Signal<'a>, [INFO] [stdout] 988 ~ &'a Signal<'a>, [INFO] [stdout] 989 ~ &'a Signal<'a>, [INFO] [stdout] 990 ~ &'a Signal<'a>, [INFO] [stdout] 991 ~ &'a Signal<'a>, [INFO] [stdout] 992 ~ &'a Signal<'a>, [INFO] [stdout] 993 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:1037:14 [INFO] [stdout] | [INFO] [stdout] 1037 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1038 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1039 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1040 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1041 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1042 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1043 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1044 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1045 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1046 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1047 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1048 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 1051 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1052 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1053 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1054 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1055 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1056 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1057 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1058 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1059 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1060 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1061 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1062 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 1051 ~ &'a Signal<'a>, [INFO] [stdout] 1052 ~ &'a Signal<'a>, [INFO] [stdout] 1053 ~ &'a Signal<'a>, [INFO] [stdout] 1054 ~ &'a Signal<'a>, [INFO] [stdout] 1055 ~ &'a Signal<'a>, [INFO] [stdout] 1056 ~ &'a Signal<'a>, [INFO] [stdout] 1057 ~ &'a Signal<'a>, [INFO] [stdout] 1058 ~ &'a Signal<'a>, [INFO] [stdout] 1059 ~ &'a Signal<'a>, [INFO] [stdout] 1060 ~ &'a Signal<'a>, [INFO] [stdout] 1061 ~ &'a Signal<'a>, [INFO] [stdout] 1062 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/module_context.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 45 | ) -> Ref, &'arena ModuleContext<'graph, 'arena>>> { [INFO] [stdout] | ----------------------------------------------------------------------------------- the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 45 | ) -> Ref<'_, HashMap<*const graph::Instance<'graph>, &'arena ModuleContext<'graph, 'arena>>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding or eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/context.rs:92:37 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn module>(&'a self, name: S) -> &Module { [INFO] [stdout] | ^^ ------- [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 92 | pub fn module>(&'a self, name: S) -> &'a Module<'a> { [INFO] [stdout] | ++ ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/context.rs:122:21 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn modules(&'a self) -> Ref>> { [INFO] [stdout] | ^^ ------------------------------------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is hidden here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 122 | pub fn modules(&'a self) -> Ref<'a, BTreeMap>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/instance.rs:101:37 [INFO] [stdout] | [INFO] [stdout] 101 | pub fn output>(&'a self, name: S) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 101 | pub fn output>(&'a self, name: S) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/mem.rs:129:23 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn read_port(&'a self, address: &'a Signal<'a>, enable: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | the lifetime is named here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 129 | pub fn read_port(&'a self, address: &'a Signal<'a>, enable: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:78:36 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn lit>(&'a self, value: C, bit_width: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 78 | pub fn lit>(&'a self, value: C, bit_width: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:120:17 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn low(&'a self) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 120 | pub fn low(&'a self) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:139:18 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn high(&'a self) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 139 | pub fn high(&'a self) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:160:36 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn input>(&'a self, name: S, bit_width: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 160 | pub fn input>(&'a self, name: S, bit_width: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:234:34 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn reg>(&'a self, name: S, bit_width: u32) -> &Register<'a> { [INFO] [stdout] | ^^ ------------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 234 | pub fn reg>(&'a self, name: S, bit_width: u32) -> &'a Register<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | &'a self, [INFO] [stdout] | ^^ the lifetime is named here [INFO] [stdout] 288 | cond: &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 289 | when_true: &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 290 | when_false: &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 291 | ) -> &Signal<'a> { [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 291 | ) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:353:10 [INFO] [stdout] | [INFO] [stdout] 353 | &'a self, [INFO] [stdout] | ^^ the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 356 | ) -> &Instance<'a> { [INFO] [stdout] | ------------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 356 | ) -> &'a Instance<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/module.rs:400:10 [INFO] [stdout] | [INFO] [stdout] 400 | &'a self, [INFO] [stdout] | ^^ the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 404 | ) -> &Mem<'a> { [INFO] [stdout] | -------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 404 | ) -> &'a Mem<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:137:17 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn bit(&'a self, index: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 137 | pub fn bit(&'a self, index: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:175:18 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn bits(&'a self, range_high: u32, range_low: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 175 | pub fn bits(&'a self, range_high: u32, range_low: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:218:20 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn repeat(&'a self, count: u32) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 218 | pub fn repeat(&'a self, count: u32) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:261:20 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn concat(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 261 | pub fn concat(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:303:16 [INFO] [stdout] | [INFO] [stdout] 303 | pub fn eq(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 303 | pub fn eq(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:348:16 [INFO] [stdout] | [INFO] [stdout] 348 | pub fn ne(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 348 | pub fn ne(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:393:16 [INFO] [stdout] | [INFO] [stdout] 393 | pub fn lt(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 393 | pub fn lt(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:438:16 [INFO] [stdout] | [INFO] [stdout] 438 | pub fn le(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 438 | pub fn le(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:483:16 [INFO] [stdout] | [INFO] [stdout] 483 | pub fn gt(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 483 | pub fn gt(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:528:16 [INFO] [stdout] | [INFO] [stdout] 528 | pub fn ge(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 528 | pub fn ge(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:573:23 [INFO] [stdout] | [INFO] [stdout] 573 | pub fn lt_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 573 | pub fn lt_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:621:23 [INFO] [stdout] | [INFO] [stdout] 621 | pub fn le_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 621 | pub fn le_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:669:23 [INFO] [stdout] | [INFO] [stdout] 669 | pub fn gt_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 669 | pub fn gt_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:717:23 [INFO] [stdout] | [INFO] [stdout] 717 | pub fn ge_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 717 | pub fn ge_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:764:28 [INFO] [stdout] | [INFO] [stdout] 764 | pub fn shr_arithmetic(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 764 | pub fn shr_arithmetic(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:802:24 [INFO] [stdout] | [INFO] [stdout] 802 | pub fn mul_signed(&'a self, rhs: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the same lifetime is named here [INFO] [stdout] | | | | the same lifetime is elided here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 802 | pub fn mul_signed(&'a self, rhs: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:845:17 [INFO] [stdout] | [INFO] [stdout] 845 | pub fn mux(&'a self, when_true: &'a Signal<'a>, when_false: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ^^ ^^ ^^ ----------- [INFO] [stdout] | | | | | | | | [INFO] [stdout] | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | the lifetime is named here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 845 | pub fn mux(&'a self, when_true: &'a Signal<'a>, when_false: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:867:39 [INFO] [stdout] | [INFO] [stdout] 867 | pub fn reg_next>(&'a self, name: S) -> &Signal<'a> { [INFO] [stdout] | ^^ ----------- [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 867 | pub fn reg_next>(&'a self, name: S) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/signal.rs:896:10 [INFO] [stdout] | [INFO] [stdout] 896 | &'a self, [INFO] [stdout] | ^^ the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 899 | ) -> &Signal<'a> { [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 899 | ) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:52:37 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn else_(self, when_false: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ----------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 52 | pub fn else_(self, when_false: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:59:38 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn else_(self, when_false: (&'a Signal<'a>,)) -> (&Signal<'a>,) { [INFO] [stdout] | ^^ ^^ ----------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 59 | pub fn else_(self, when_false: (&'a Signal<'a>,)) -> (&'a Signal<'a>,) { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:65:38 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn else_(self, when_false: (&'a Signal<'a>, &'a Signal<'a>)) -> (&Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ^^ ^^ ^^ ^^ ----------- ----------- [INFO] [stdout] | | | | | | | | | [INFO] [stdout] | | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 65 | pub fn else_(self, when_false: (&'a Signal<'a>, &'a Signal<'a>)) -> (&'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:76:23 [INFO] [stdout] | [INFO] [stdout] 76 | when_false: (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>), [INFO] [stdout] | ^^ ^^ ^^ ^^ ^^ ^^ the lifetime is named here [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the lifetime is named here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 77 | ) -> (&Signal<'a>, &Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ----------- ----------- ----------- [INFO] [stdout] | | | | | | | [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 77 | ) -> (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:100:14 [INFO] [stdout] | [INFO] [stdout] 100 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 101 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 102 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 103 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 104 | ), [INFO] [stdout] 105 | ) -> (&Signal<'a>, &Signal<'a>, &Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ----------- ----------- ----------- ----------- [INFO] [stdout] | | | | | | | | | [INFO] [stdout] | | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 105 | ) -> (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:130:14 [INFO] [stdout] | [INFO] [stdout] 130 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 131 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 132 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 133 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 134 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 137 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 138 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 139 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 140 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 141 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 137 ~ &'a Signal<'a>, [INFO] [stdout] 138 ~ &'a Signal<'a>, [INFO] [stdout] 139 ~ &'a Signal<'a>, [INFO] [stdout] 140 ~ &'a Signal<'a>, [INFO] [stdout] 141 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:169:14 [INFO] [stdout] | [INFO] [stdout] 169 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 170 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 171 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 172 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 173 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 174 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 177 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 178 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 179 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 180 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 181 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 182 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 177 ~ &'a Signal<'a>, [INFO] [stdout] 178 ~ &'a Signal<'a>, [INFO] [stdout] 179 ~ &'a Signal<'a>, [INFO] [stdout] 180 ~ &'a Signal<'a>, [INFO] [stdout] 181 ~ &'a Signal<'a>, [INFO] [stdout] 182 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:212:14 [INFO] [stdout] | [INFO] [stdout] 212 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 213 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 214 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 215 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 216 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 217 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 218 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 221 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 222 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 223 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 224 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 225 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 226 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 227 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 221 ~ &'a Signal<'a>, [INFO] [stdout] 222 ~ &'a Signal<'a>, [INFO] [stdout] 223 ~ &'a Signal<'a>, [INFO] [stdout] 224 ~ &'a Signal<'a>, [INFO] [stdout] 225 ~ &'a Signal<'a>, [INFO] [stdout] 226 ~ &'a Signal<'a>, [INFO] [stdout] 227 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:259:14 [INFO] [stdout] | [INFO] [stdout] 259 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 260 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 261 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 262 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 263 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 264 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 265 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 266 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 269 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 270 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 271 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 272 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 273 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 274 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 275 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 276 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 269 ~ &'a Signal<'a>, [INFO] [stdout] 270 ~ &'a Signal<'a>, [INFO] [stdout] 271 ~ &'a Signal<'a>, [INFO] [stdout] 272 ~ &'a Signal<'a>, [INFO] [stdout] 273 ~ &'a Signal<'a>, [INFO] [stdout] 274 ~ &'a Signal<'a>, [INFO] [stdout] 275 ~ &'a Signal<'a>, [INFO] [stdout] 276 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:310:14 [INFO] [stdout] | [INFO] [stdout] 310 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 311 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 312 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 313 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 314 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 315 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 316 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 317 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 318 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 321 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 322 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 323 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 324 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 325 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 326 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 327 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 328 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 329 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 321 ~ &'a Signal<'a>, [INFO] [stdout] 322 ~ &'a Signal<'a>, [INFO] [stdout] 323 ~ &'a Signal<'a>, [INFO] [stdout] 324 ~ &'a Signal<'a>, [INFO] [stdout] 325 ~ &'a Signal<'a>, [INFO] [stdout] 326 ~ &'a Signal<'a>, [INFO] [stdout] 327 ~ &'a Signal<'a>, [INFO] [stdout] 328 ~ &'a Signal<'a>, [INFO] [stdout] 329 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:365:14 [INFO] [stdout] | [INFO] [stdout] 365 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 366 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 367 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 368 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 369 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 370 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 371 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 372 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 373 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 374 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 377 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 378 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 379 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 380 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 381 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 382 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 383 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 384 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 385 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 386 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 377 ~ &'a Signal<'a>, [INFO] [stdout] 378 ~ &'a Signal<'a>, [INFO] [stdout] 379 ~ &'a Signal<'a>, [INFO] [stdout] 380 ~ &'a Signal<'a>, [INFO] [stdout] 381 ~ &'a Signal<'a>, [INFO] [stdout] 382 ~ &'a Signal<'a>, [INFO] [stdout] 383 ~ &'a Signal<'a>, [INFO] [stdout] 384 ~ &'a Signal<'a>, [INFO] [stdout] 385 ~ &'a Signal<'a>, [INFO] [stdout] 386 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:424:14 [INFO] [stdout] | [INFO] [stdout] 424 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 425 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 426 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 427 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 428 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 429 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 430 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 431 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 432 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 433 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 434 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 437 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 438 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 439 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 440 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 441 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 442 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 443 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 444 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 445 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 446 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 447 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 437 ~ &'a Signal<'a>, [INFO] [stdout] 438 ~ &'a Signal<'a>, [INFO] [stdout] 439 ~ &'a Signal<'a>, [INFO] [stdout] 440 ~ &'a Signal<'a>, [INFO] [stdout] 441 ~ &'a Signal<'a>, [INFO] [stdout] 442 ~ &'a Signal<'a>, [INFO] [stdout] 443 ~ &'a Signal<'a>, [INFO] [stdout] 444 ~ &'a Signal<'a>, [INFO] [stdout] 445 ~ &'a Signal<'a>, [INFO] [stdout] 446 ~ &'a Signal<'a>, [INFO] [stdout] 447 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:487:14 [INFO] [stdout] | [INFO] [stdout] 487 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 488 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 489 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 490 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 491 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 492 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 493 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 494 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 495 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 496 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 497 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 498 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 501 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 502 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 503 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 504 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 505 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 506 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 507 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 508 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 509 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 510 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 511 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 512 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 501 ~ &'a Signal<'a>, [INFO] [stdout] 502 ~ &'a Signal<'a>, [INFO] [stdout] 503 ~ &'a Signal<'a>, [INFO] [stdout] 504 ~ &'a Signal<'a>, [INFO] [stdout] 505 ~ &'a Signal<'a>, [INFO] [stdout] 506 ~ &'a Signal<'a>, [INFO] [stdout] 507 ~ &'a Signal<'a>, [INFO] [stdout] 508 ~ &'a Signal<'a>, [INFO] [stdout] 509 ~ &'a Signal<'a>, [INFO] [stdout] 510 ~ &'a Signal<'a>, [INFO] [stdout] 511 ~ &'a Signal<'a>, [INFO] [stdout] 512 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:554:37 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn else_(self, when_false: &'a Signal<'a>) -> &Signal<'a> { [INFO] [stdout] | ^^ ^^ ----------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 554 | pub fn else_(self, when_false: &'a Signal<'a>) -> &'a Signal<'a> { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:565:38 [INFO] [stdout] | [INFO] [stdout] 565 | pub fn else_(self, when_false: (&'a Signal<'a>,)) -> (&Signal<'a>,) { [INFO] [stdout] | ^^ ^^ ----------- [INFO] [stdout] | | | | | [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 565 | pub fn else_(self, when_false: (&'a Signal<'a>,)) -> (&'a Signal<'a>,) { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:575:38 [INFO] [stdout] | [INFO] [stdout] 575 | pub fn else_(self, when_false: (&'a Signal<'a>, &'a Signal<'a>)) -> (&Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ^^ ^^ ^^ ^^ ----------- ----------- [INFO] [stdout] | | | | | | | | | [INFO] [stdout] | | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 575 | pub fn else_(self, when_false: (&'a Signal<'a>, &'a Signal<'a>)) -> (&'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:590:23 [INFO] [stdout] | [INFO] [stdout] 590 | when_false: (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>), [INFO] [stdout] | ^^ ^^ ^^ ^^ ^^ ^^ the lifetime is named here [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | the lifetime is named here [INFO] [stdout] | | | | the lifetime is named here [INFO] [stdout] | | | the lifetime is named here [INFO] [stdout] | | the lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 591 | ) -> (&Signal<'a>, &Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ----------- ----------- ----------- [INFO] [stdout] | | | | | | | [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 591 | ) -> (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:618:14 [INFO] [stdout] | [INFO] [stdout] 618 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 619 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 620 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 621 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 622 | ), [INFO] [stdout] 623 | ) -> (&Signal<'a>, &Signal<'a>, &Signal<'a>, &Signal<'a>) { [INFO] [stdout] | ----------- ----------- ----------- ----------- [INFO] [stdout] | | | | | | | | | [INFO] [stdout] | | | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | | | the same lifetime is elided here [INFO] [stdout] | | | | | | the same lifetime is named here [INFO] [stdout] | | | | | the same lifetime is elided here [INFO] [stdout] | | | | the same lifetime is named here [INFO] [stdout] | | | the same lifetime is elided here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 623 | ) -> (&'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>, &'a Signal<'a>) { [INFO] [stdout] | ++ ++ ++ ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:652:14 [INFO] [stdout] | [INFO] [stdout] 652 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 653 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 654 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 655 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 656 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 659 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 660 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 661 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 662 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 663 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 659 ~ &'a Signal<'a>, [INFO] [stdout] 660 ~ &'a Signal<'a>, [INFO] [stdout] 661 ~ &'a Signal<'a>, [INFO] [stdout] 662 ~ &'a Signal<'a>, [INFO] [stdout] 663 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:695:14 [INFO] [stdout] | [INFO] [stdout] 695 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 696 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 697 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 698 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 699 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 700 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 703 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 704 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 705 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 706 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 707 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 708 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 703 ~ &'a Signal<'a>, [INFO] [stdout] 704 ~ &'a Signal<'a>, [INFO] [stdout] 705 ~ &'a Signal<'a>, [INFO] [stdout] 706 ~ &'a Signal<'a>, [INFO] [stdout] 707 ~ &'a Signal<'a>, [INFO] [stdout] 708 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:742:14 [INFO] [stdout] | [INFO] [stdout] 742 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 743 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 744 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 745 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 746 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 747 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 748 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 751 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 752 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 753 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 754 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 755 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 756 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 757 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 751 ~ &'a Signal<'a>, [INFO] [stdout] 752 ~ &'a Signal<'a>, [INFO] [stdout] 753 ~ &'a Signal<'a>, [INFO] [stdout] 754 ~ &'a Signal<'a>, [INFO] [stdout] 755 ~ &'a Signal<'a>, [INFO] [stdout] 756 ~ &'a Signal<'a>, [INFO] [stdout] 757 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:793:14 [INFO] [stdout] | [INFO] [stdout] 793 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 794 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 795 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 796 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 797 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 798 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 799 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 800 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 803 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 804 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 805 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 806 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 807 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 808 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 809 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 810 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 803 ~ &'a Signal<'a>, [INFO] [stdout] 804 ~ &'a Signal<'a>, [INFO] [stdout] 805 ~ &'a Signal<'a>, [INFO] [stdout] 806 ~ &'a Signal<'a>, [INFO] [stdout] 807 ~ &'a Signal<'a>, [INFO] [stdout] 808 ~ &'a Signal<'a>, [INFO] [stdout] 809 ~ &'a Signal<'a>, [INFO] [stdout] 810 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:848:14 [INFO] [stdout] | [INFO] [stdout] 848 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 849 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 850 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 851 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 852 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 853 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 854 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 855 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 856 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 859 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 860 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 861 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 862 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 863 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 864 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 865 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 866 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 867 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 859 ~ &'a Signal<'a>, [INFO] [stdout] 860 ~ &'a Signal<'a>, [INFO] [stdout] 861 ~ &'a Signal<'a>, [INFO] [stdout] 862 ~ &'a Signal<'a>, [INFO] [stdout] 863 ~ &'a Signal<'a>, [INFO] [stdout] 864 ~ &'a Signal<'a>, [INFO] [stdout] 865 ~ &'a Signal<'a>, [INFO] [stdout] 866 ~ &'a Signal<'a>, [INFO] [stdout] 867 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:907:14 [INFO] [stdout] | [INFO] [stdout] 907 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 908 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 909 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 910 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 911 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 912 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 913 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 914 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 915 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 916 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 919 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 920 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 921 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 922 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 923 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 924 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 925 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 926 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 927 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 928 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 919 ~ &'a Signal<'a>, [INFO] [stdout] 920 ~ &'a Signal<'a>, [INFO] [stdout] 921 ~ &'a Signal<'a>, [INFO] [stdout] 922 ~ &'a Signal<'a>, [INFO] [stdout] 923 ~ &'a Signal<'a>, [INFO] [stdout] 924 ~ &'a Signal<'a>, [INFO] [stdout] 925 ~ &'a Signal<'a>, [INFO] [stdout] 926 ~ &'a Signal<'a>, [INFO] [stdout] 927 ~ &'a Signal<'a>, [INFO] [stdout] 928 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:970:14 [INFO] [stdout] | [INFO] [stdout] 970 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 971 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 972 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 973 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 974 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 975 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 976 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 977 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 978 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 979 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 980 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 983 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 984 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 985 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 986 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 987 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 988 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 989 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 990 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 991 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 992 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 993 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 983 ~ &'a Signal<'a>, [INFO] [stdout] 984 ~ &'a Signal<'a>, [INFO] [stdout] 985 ~ &'a Signal<'a>, [INFO] [stdout] 986 ~ &'a Signal<'a>, [INFO] [stdout] 987 ~ &'a Signal<'a>, [INFO] [stdout] 988 ~ &'a Signal<'a>, [INFO] [stdout] 989 ~ &'a Signal<'a>, [INFO] [stdout] 990 ~ &'a Signal<'a>, [INFO] [stdout] 991 ~ &'a Signal<'a>, [INFO] [stdout] 992 ~ &'a Signal<'a>, [INFO] [stdout] 993 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/sugar.rs:1037:14 [INFO] [stdout] | [INFO] [stdout] 1037 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1038 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1039 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1040 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1041 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1042 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1043 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1044 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1045 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1046 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1047 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] 1048 | &'a Signal<'a>, [INFO] [stdout] | ^^ ^^ the lifetime is named here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 1051 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1052 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1053 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1054 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1055 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1056 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1057 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1058 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1059 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1060 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1061 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] 1062 | &Signal<'a>, [INFO] [stdout] | ----------- [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 1051 ~ &'a Signal<'a>, [INFO] [stdout] 1052 ~ &'a Signal<'a>, [INFO] [stdout] 1053 ~ &'a Signal<'a>, [INFO] [stdout] 1054 ~ &'a Signal<'a>, [INFO] [stdout] 1055 ~ &'a Signal<'a>, [INFO] [stdout] 1056 ~ &'a Signal<'a>, [INFO] [stdout] 1057 ~ &'a Signal<'a>, [INFO] [stdout] 1058 ~ &'a Signal<'a>, [INFO] [stdout] 1059 ~ &'a Signal<'a>, [INFO] [stdout] 1060 ~ &'a Signal<'a>, [INFO] [stdout] 1061 ~ &'a Signal<'a>, [INFO] [stdout] 1062 ~ &'a Signal<'a>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/module_context.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 45 | ) -> Ref, &'arena ModuleContext<'graph, 'arena>>> { [INFO] [stdout] | ----------------------------------------------------------------------------------- the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 45 | ) -> Ref<'_, HashMap<*const graph::Instance<'graph>, &'arena ModuleContext<'graph, 'arena>>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.48s [INFO] running `Command { std: "docker" "inspect" "c18d5ae0d27c81bb5b355c54ab3f49129dc17ae1528370bb2a8f2e60369e271d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c18d5ae0d27c81bb5b355c54ab3f49129dc17ae1528370bb2a8f2e60369e271d", kill_on_drop: false }` [INFO] [stdout] c18d5ae0d27c81bb5b355c54ab3f49129dc17ae1528370bb2a8f2e60369e271d