[INFO] fetching crate flecs_ecs 0.1.3... [INFO] testing flecs_ecs-0.1.3 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate flecs_ecs 0.1.3 into /workspace/builds/worker-1-tc1/source [INFO] removed /workspace/builds/worker-1-tc1/source/.cargo/config.toml [INFO] started tweaking crates.io crate flecs_ecs 0.1.3 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate flecs_ecs 0.1.3 [INFO] tweaked toml for crates.io crate flecs_ecs 0.1.3 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate flecs_ecs 0.1.3 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate flecs_ecs 0.1.3 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ctor v0.2.8 [INFO] [stderr] Downloaded similar v2.5.0 [INFO] [stderr] Downloaded flecs_ecs_derive v0.1.0 [INFO] [stderr] Downloaded insta v1.39.0 [INFO] [stderr] Downloaded flecs_ecs_sys v0.1.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d8a93fc3f2b8907f36c0e33c169edde734c6bb8da14188dbaae143525ca93054 [INFO] running `Command { std: "docker" "start" "-a" "d8a93fc3f2b8907f36c0e33c169edde734c6bb8da14188dbaae143525ca93054", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d8a93fc3f2b8907f36c0e33c169edde734c6bb8da14188dbaae143525ca93054", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d8a93fc3f2b8907f36c0e33c169edde734c6bb8da14188dbaae143525ca93054", kill_on_drop: false }` [INFO] [stdout] d8a93fc3f2b8907f36c0e33c169edde734c6bb8da14188dbaae143525ca93054 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5ac57af37eba9bf98a5e61ffd4319f5020009a902eab9394540502abfa5ee699 [INFO] running `Command { std: "docker" "start" "-a" "5ac57af37eba9bf98a5e61ffd4319f5020009a902eab9394540502abfa5ee699", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling libc v0.2.155 [INFO] [stderr] Compiling rustix v0.38.34 [INFO] [stderr] Compiling prettyplease v0.2.20 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling syn v2.0.71 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling libloading v0.8.4 [INFO] [stderr] Compiling bindgen v0.69.4 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling rustversion v1.0.17 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling cc v1.1.5 [INFO] [stderr] Compiling castaway v0.2.3 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling itoa v1.0.11 [INFO] [stderr] Compiling compact_str v0.8.0 [INFO] [stderr] Compiling flecs_ecs_derive v0.1.0 [INFO] [stderr] Compiling regex v1.10.5 [INFO] [stderr] Compiling flecs_ecs_sys v0.1.2 [INFO] [stderr] Compiling flecs_ecs v0.1.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/core/table/iter.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 506 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] 506 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/core/table/iter.rs:555:13 [INFO] [stdout] | [INFO] [stdout] 555 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 555 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] 555 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/core/table/iter.rs:580:13 [INFO] [stdout] | [INFO] [stdout] 580 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 580 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] 580 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/archetype.rs:145:16 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn get(&self, index: usize) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 145 | pub fn get(&self, index: usize) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:163:20 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn id_view(&self) -> IdView { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 163 | pub fn id_view(&self) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1534:33 [INFO] [stdout] | [INFO] [stdout] 1534 | pub fn try_lookup_recursive(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1534 | pub fn try_lookup_recursive(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1556:23 [INFO] [stdout] | [INFO] [stdout] 1556 | pub fn try_lookup(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1556 | pub fn try_lookup(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1585:29 [INFO] [stdout] | [INFO] [stdout] 1585 | pub fn lookup_recursive(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1585 | pub fn lookup_recursive(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1613:19 [INFO] [stdout] | [INFO] [stdout] 1613 | pub fn lookup(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1613 | pub fn lookup(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_mut.rs:1540:9 [INFO] [stdout] | [INFO] [stdout] 1540 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 1541 | first: impl Into, [INFO] [stdout] 1542 | ) -> CachedRef { [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] 1542 | ) -> CachedRef<'_, Second> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:204:21 [INFO] [stdout] | [INFO] [stdout] 204 | pub fn first_id(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 204 | pub fn first_id(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn get_first_id(&self) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 221 | pub fn get_first_id(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:239:22 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn second_id(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 239 | pub fn second_id(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:255:26 [INFO] [stdout] | [INFO] [stdout] 255 | pub fn get_second_id(&self) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 255 | pub fn get_second_id(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/observer_builder.rs:162:25 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn add_event_id(&mut self, event: impl Into) -> &mut ObserverBuilder<(), T> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is hidden here [INFO] [stdout] | the lifetime is elided 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 162 | pub fn add_event_id(&mut self, event: impl Into) -> &mut ObserverBuilder<'_, (), T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/observer_builder.rs:181:25 [INFO] [stdout] | [INFO] [stdout] 181 | pub fn add_event(&mut self) -> &mut ObserverBuilder<(), T> [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 elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 181 | pub fn add_event(&mut self) -> &mut ObserverBuilder<'_, (), T> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/query.rs:127:15 [INFO] [stdout] | [INFO] [stdout] 127 | fn entity(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 127 | fn entity(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/query_iter.rs:180:15 [INFO] [stdout] | [INFO] [stdout] 180 | fn entity(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 180 | fn entity(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:75:17 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn iter(&self) -> TableRowIter { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 75 | pub fn iter(&self) -> TableRowIter<'_, IS_RUN, P> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:499:38 [INFO] [stdout] | [INFO] [stdout] 499 | pub unsafe fn field_unchecked(&self, index: i32) -> Field { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 499 | pub unsafe fn field_unchecked(&self, index: i32) -> Field<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:513:38 [INFO] [stdout] | [INFO] [stdout] 513 | fn field_checked(&self, index: i32) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 513 | fn field_checked(&self, index: i32) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:553:34 [INFO] [stdout] | [INFO] [stdout] 553 | pub fn field(&self, index: i32) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 553 | pub fn field(&self, index: i32) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:705:21 [INFO] [stdout] | [INFO] [stdout] 705 | pub fn entities(&self) -> Field { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 705 | pub fn entities(&self) -> Field<'_, Entity> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:766:33 [INFO] [stdout] | [INFO] [stdout] 766 | unsafe fn field_internal(&self, index: i32) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 766 | unsafe fn field_internal(&self, index: i32) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/into_table.rs:37:14 [INFO] [stdout] | [INFO] [stdout] 37 | fn range(&self) -> TableRange; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 37 | fn range(&self) -> TableRange<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/into_table.rs:43:14 [INFO] [stdout] | [INFO] [stdout] 43 | fn range(&self) -> TableRange { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 43 | fn range(&self) -> TableRange<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/into_table.rs:59:14 [INFO] [stdout] | [INFO] [stdout] 59 | fn range(&self) -> TableRange { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 59 | fn range(&self) -> TableRange<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:757:15 [INFO] [stdout] | [INFO] [stdout] 757 | fn entity(&self) -> EntityView; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 757 | fn entity(&self) -> EntityView<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:888:17 [INFO] [stdout] | [INFO] [stdout] 888 | fn iterable(&self) -> QueryIter { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 888 | fn iterable(&self) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:958:21 [INFO] [stdout] | [INFO] [stdout] 958 | fn set_group_id(&mut self, group_id: impl Into) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 958 | fn set_group_id(&mut self, group_id: impl Into) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:974:38 [INFO] [stdout] | [INFO] [stdout] 974 | fn set_group(&mut self) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 974 | fn set_group(&mut self) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:992:16 [INFO] [stdout] | [INFO] [stdout] 992 | fn set_var(&mut self, var_id: i32, value: impl Into) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 992 | fn set_var(&mut self, var_id: i32, value: impl Into) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:1010:22 [INFO] [stdout] | [INFO] [stdout] 1010 | fn set_var_table(&mut self, var_id: i32, table: impl IntoTableRange) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 1010 | fn set_var_table(&mut self, var_id: i32, table: impl IntoTableRange) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:1027:21 [INFO] [stdout] | [INFO] [stdout] 1027 | fn set_var_expr(&mut self, name: &str, value: impl Into) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 1027 | fn set_var_expr(&mut self, name: &str, value: impl Into) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:1044:27 [INFO] [stdout] | [INFO] [stdout] 1044 | fn set_var_table_expr(&mut self, name: &str, table: impl IntoTableRange) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 1044 | fn set_var_table_expr(&mut self, name: &str, table: impl IntoTableRange) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:967:18 [INFO] [stdout] | [INFO] [stdout] 967 | pub fn stage(&self, stage_id: i32) -> WorldRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 967 | pub fn stage(&self, stage_id: i32) -> WorldRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1018:31 [INFO] [stdout] | [INFO] [stdout] 1018 | pub fn create_async_stage(&self) -> WorldRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1018 | pub fn create_async_stage(&self) -> WorldRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1049:22 [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn get_world(&self) -> WorldRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn get_world(&self) -> WorldRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1291:22 [INFO] [stdout] | [INFO] [stdout] 1291 | pub fn get_scope(&self) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1291 | pub fn get_scope(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1339:25 [INFO] [stdout] | [INFO] [stdout] 1339 | pub fn set_scope_id(&self, id: impl IntoId) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1339 | pub fn set_scope_id(&self, id: impl IntoId) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1383:38 [INFO] [stdout] | [INFO] [stdout] 1383 | pub fn set_scope(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1383 | pub fn set_scope(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1474:29 [INFO] [stdout] | [INFO] [stdout] 1474 | pub fn lookup_recursive(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1474 | pub fn lookup_recursive(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1503:19 [INFO] [stdout] | [INFO] [stdout] 1503 | pub fn lookup(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1503 | pub fn lookup(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1509:24 [INFO] [stdout] | [INFO] [stdout] 1509 | fn try_lookup_impl(&self, name: &str, recursively: bool) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 1509 | fn try_lookup_impl(&self, name: &str, recursively: bool) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1550:33 [INFO] [stdout] | [INFO] [stdout] 1550 | pub fn try_lookup_recursive(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1550 | pub fn try_lookup_recursive(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1573:23 [INFO] [stdout] | [INFO] [stdout] 1573 | pub fn try_lookup(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1573 | pub fn try_lookup(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2076:23 [INFO] [stdout] | [INFO] [stdout] 2076 | pub fn get_ref(&self) -> CachedRef [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2076 | pub fn get_ref(&self) -> CachedRef<'_, T::UnderlyingType> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2099:38 [INFO] [stdout] | [INFO] [stdout] 2099 | pub fn singleton(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2099 | pub fn singleton(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2122:26 [INFO] [stdout] | [INFO] [stdout] 2122 | pub fn target(&self, index: Option) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2122 | pub fn target(&self, index: Option) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2148:22 [INFO] [stdout] | [INFO] [stdout] 2148 | pub fn target_id(&self, relationship: impl Into, index: Option) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 2148 | pub fn target_id(&self, relationship: impl Into, index: Option) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2251:22 [INFO] [stdout] | [INFO] [stdout] 2251 | pub fn add_id(&self, id: T) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2251 | pub fn add_id(&self, id: T) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2280:38 [INFO] [stdout] | [INFO] [stdout] 2280 | pub fn add(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2280 | pub fn add(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2301:9 [INFO] [stdout] | [INFO] [stdout] 2301 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 2302 | enum_value: T, [INFO] [stdout] 2303 | ) -> EntityView { [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] 2303 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2318:9 [INFO] [stdout] | [INFO] [stdout] 2318 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 2319 | first: impl Into, [INFO] [stdout] 2320 | ) -> EntityView { [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] 2320 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2340:9 [INFO] [stdout] | [INFO] [stdout] 2340 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 2341 | second: impl Into, [INFO] [stdout] 2342 | ) -> EntityView { [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] 2342 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2366:41 [INFO] [stdout] | [INFO] [stdout] 2366 | pub fn add_pair_enum(&self, enum_value: Second) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2366 | pub fn add_pair_enum(&self, enum_value: Second) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2385:25 [INFO] [stdout] | [INFO] [stdout] 2385 | pub fn remove_id(&self, id: T) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2385 | pub fn remove_id(&self, id: T) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2514:48 [INFO] [stdout] | [INFO] [stdout] 2514 | pub fn set_alias_component(&self, alias: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2514 | pub fn set_alias_component(&self, alias: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2548:37 [INFO] [stdout] | [INFO] [stdout] 2548 | pub fn set_alias_entity_by_name(&self, name: &str, alias: &str) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 2548 | pub fn set_alias_entity_by_name(&self, name: &str, alias: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3234:22 [INFO] [stdout] | [INFO] [stdout] 3234 | pub fn get_alive(&self, entity: impl Into) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 3234 | pub fn get_alive(&self, entity: impl Into) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3255:26 [INFO] [stdout] | [INFO] [stdout] 3255 | pub fn try_get_alive(&self, entity: impl Into) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 3255 | pub fn try_get_alive(&self, entity: impl Into) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3280:23 [INFO] [stdout] | [INFO] [stdout] 3280 | pub fn make_alive(&self, entity: impl Into) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 3280 | pub fn make_alive(&self, entity: impl Into) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3326:32 [INFO] [stdout] | [INFO] [stdout] 3326 | pub fn entity_from_enum(&self, enum_value: T) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3326 | pub fn entity_from_enum(&self, enum_value: T) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3360:40 [INFO] [stdout] | [INFO] [stdout] 3360 | pub fn entity_from(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3360 | pub fn entity_from(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3391:25 [INFO] [stdout] | [INFO] [stdout] 3391 | pub fn entity_named(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3391 | pub fn entity_named(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3421:30 [INFO] [stdout] | [INFO] [stdout] 3421 | pub fn entity_named_cstr(&self, name: &CStr) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3421 | pub fn entity_named_cstr(&self, name: &CStr) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3433:19 [INFO] [stdout] | [INFO] [stdout] 3433 | pub fn entity(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3433 | pub fn entity(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3455:24 [INFO] [stdout] | [INFO] [stdout] 3455 | pub fn entity_null(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3455 | pub fn entity_null(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3469:27 [INFO] [stdout] | [INFO] [stdout] 3469 | pub fn entity_from_id(&self, id: impl Into) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3469 | pub fn entity_from_id(&self, id: impl Into) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3486:19 [INFO] [stdout] | [INFO] [stdout] 3486 | pub fn prefab(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3486 | pub fn prefab(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3532:55 [INFO] [stdout] | [INFO] [stdout] 3532 | pub fn prefab_type(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3532 | pub fn prefab_type(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3595:42 [INFO] [stdout] | [INFO] [stdout] 3595 | pub fn id_from(&self) -> IdView { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3595 | pub fn id_from(&self) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3615:27 [INFO] [stdout] | [INFO] [stdout] 3615 | pub fn id_from_id(&self, id: Id) -> IdView [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3615 | pub fn id_from_id(&self, id: Id) -> IdView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3653:41 [INFO] [stdout] | [INFO] [stdout] 3653 | pub fn id_first(&self, second: impl Into) -> IdView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^ 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] 3653 | pub fn id_first(&self, second: impl Into) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3681:43 [INFO] [stdout] | [INFO] [stdout] 3681 | pub fn id_second(&self, first: impl Into) -> IdView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^ 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] 3681 | pub fn id_second(&self, first: impl Into) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3708:38 [INFO] [stdout] | [INFO] [stdout] 3708 | pub fn component(&self) -> Component { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3708 | pub fn component(&self) -> Component<'_, T::UnderlyingType> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3751:46 [INFO] [stdout] | [INFO] [stdout] 3751 | pub fn component_untyped(&self) -> UntypedComponent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3751 | pub fn component_untyped(&self) -> UntypedComponent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3769:33 [INFO] [stdout] | [INFO] [stdout] 3769 | pub fn component_untyped_id(&self, id: impl Into) -> UntypedComponent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3769 | pub fn component_untyped_id(&self, id: impl Into) -> UntypedComponent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3788:9 [INFO] [stdout] | [INFO] [stdout] 3788 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 3789 | enum_value: T, [INFO] [stdout] 3790 | ) -> EntityView { [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] 3790 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3838:28 [INFO] [stdout] | [INFO] [stdout] 3838 | pub unsafe fn event_id(&self, event: impl Into) -> EventBuilder<()> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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] 3838 | pub unsafe fn event_id(&self, event: impl Into) -> EventBuilder<'_, ()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3859:34 [INFO] [stdout] | [INFO] [stdout] 3859 | pub fn event(&self) -> EventBuilder { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3859 | pub fn event(&self) -> EventBuilder<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3902:53 [INFO] [stdout] | [INFO] [stdout] 3902 | pub fn observer(&self) -> ObserverBuilder [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3902 | pub fn observer(&self) -> ObserverBuilder<'_, Event, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3910:9 [INFO] [stdout] | [INFO] [stdout] 3910 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 3911 | event: impl Into, [INFO] [stdout] 3912 | ) -> ObserverBuilder<(), Components> [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] 3912 | ) -> ObserverBuilder<'_, (), Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4022:30 [INFO] [stdout] | [INFO] [stdout] 4022 | pub fn query(&self) -> QueryBuilder [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4022 | pub fn query(&self) -> QueryBuilder<'_, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4175:31 [INFO] [stdout] | [INFO] [stdout] 4175 | pub fn system(&self) -> SystemBuilder [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4175 | pub fn system(&self) -> SystemBuilder<'_, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4221:9 [INFO] [stdout] | [INFO] [stdout] 4221 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 4222 | desc: sys::ecs_system_desc_t, [INFO] [stdout] 4223 | ) -> SystemBuilder [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] 4223 | ) -> SystemBuilder<'_, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4243:21 [INFO] [stdout] | [INFO] [stdout] 4243 | pub fn pipeline(&self) -> PipelineBuilder<()> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4243 | pub fn pipeline(&self) -> PipelineBuilder<'_, ()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4277:36 [INFO] [stdout] | [INFO] [stdout] 4277 | pub fn pipeline_type(&self) -> PipelineBuilder<()> [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4277 | pub fn pipeline_type(&self) -> PipelineBuilder<'_, ()> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4338:25 [INFO] [stdout] | [INFO] [stdout] 4338 | pub fn get_pipeline(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4338 | pub fn get_pipeline(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/app.rs:212:16 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn app(&self) -> App { [INFO] [stdout] | ^^^^^ ^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 212 | pub fn app(&self) -> App<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/module.rs:73:30 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn import(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 73 | pub fn import(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/module.rs:121:35 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn module(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 121 | pub fn module(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:153:25 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn run_dt_param(&self, delta_time: FTime, param: *mut c_void) -> SystemRunnerFluent { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^ 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] 153 | pub fn run_dt_param(&self, delta_time: FTime, param: *mut c_void) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:168:19 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn run_dt(&self, delta_time: FTime) -> SystemRunnerFluent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 168 | pub fn run_dt(&self, delta_time: FTime) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:179:16 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn run(&self) -> SystemRunnerFluent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 179 | pub fn run(&self) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 202 | ) -> SystemRunnerFluent { [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] 202 | ) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/timer.rs:245:18 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn timer(&self) -> Timer { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 245 | pub fn timer(&self) -> Timer<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/timer.rs:254:39 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn timer_from(&self) -> Timer { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 254 | pub fn timer_from(&self) -> Timer<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 51.31s [INFO] running `Command { std: "docker" "inspect" "5ac57af37eba9bf98a5e61ffd4319f5020009a902eab9394540502abfa5ee699", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5ac57af37eba9bf98a5e61ffd4319f5020009a902eab9394540502abfa5ee699", kill_on_drop: false }` [INFO] [stdout] 5ac57af37eba9bf98a5e61ffd4319f5020009a902eab9394540502abfa5ee699 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0f96aa3cef2595a1c0ecd1a0ba9c98457247630c573d8f065f2f4b51fb0a8be5 [INFO] running `Command { std: "docker" "start" "-a" "0f96aa3cef2595a1c0ecd1a0ba9c98457247630c573d8f065f2f4b51fb0a8be5", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.204 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Compiling serde_derive v1.0.204 [INFO] [stderr] Compiling bindgen v0.69.4 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling serde_json v1.0.120 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling anstyle v1.0.7 [INFO] [stderr] Compiling clap_lex v0.7.1 [INFO] [stderr] Compiling plotters-backend v0.3.6 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling clap_builder v4.5.9 [INFO] [stderr] Compiling plotters-svg v0.3.6 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling is-terminal v0.4.12 [INFO] [stderr] Compiling console v0.15.8 [INFO] [stderr] Compiling crossbeam-deque v0.8.5 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling plotters v0.3.6 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling similar v2.5.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling clap v4.5.9 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling ctor v0.2.8 [INFO] [stderr] Compiling regex v1.10.5 [INFO] [stderr] Compiling flecs_ecs_sys v0.1.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling insta v1.39.0 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling flecs_ecs v0.1.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/core/table/iter.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 506 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] 506 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/core/table/iter.rs:555:13 [INFO] [stdout] | [INFO] [stdout] 555 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 555 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] 555 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/core/table/iter.rs:580:13 [INFO] [stdout] | [INFO] [stdout] 580 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 580 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] 580 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/core/table/iter.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 506 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] 506 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/core/table/iter.rs:555:13 [INFO] [stdout] | [INFO] [stdout] 555 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 555 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] 555 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/core/table/iter.rs:580:13 [INFO] [stdout] | [INFO] [stdout] 580 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 580 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stdout] 580 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/archetype.rs:145:16 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn get(&self, index: usize) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 145 | pub fn get(&self, index: usize) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:163:20 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn id_view(&self) -> IdView { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 163 | pub fn id_view(&self) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1534:33 [INFO] [stdout] | [INFO] [stdout] 1534 | pub fn try_lookup_recursive(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1534 | pub fn try_lookup_recursive(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1556:23 [INFO] [stdout] | [INFO] [stdout] 1556 | pub fn try_lookup(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1556 | pub fn try_lookup(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1585:29 [INFO] [stdout] | [INFO] [stdout] 1585 | pub fn lookup_recursive(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1585 | pub fn lookup_recursive(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1613:19 [INFO] [stdout] | [INFO] [stdout] 1613 | pub fn lookup(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1613 | pub fn lookup(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_mut.rs:1540:9 [INFO] [stdout] | [INFO] [stdout] 1540 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 1541 | first: impl Into, [INFO] [stdout] 1542 | ) -> CachedRef { [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] 1542 | ) -> CachedRef<'_, Second> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:204:21 [INFO] [stdout] | [INFO] [stdout] 204 | pub fn first_id(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 204 | pub fn first_id(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn get_first_id(&self) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 221 | pub fn get_first_id(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:239:22 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn second_id(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 239 | pub fn second_id(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:255:26 [INFO] [stdout] | [INFO] [stdout] 255 | pub fn get_second_id(&self) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 255 | pub fn get_second_id(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/observer_builder.rs:162:25 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn add_event_id(&mut self, event: impl Into) -> &mut ObserverBuilder<(), T> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is hidden here [INFO] [stdout] | the lifetime is elided 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 162 | pub fn add_event_id(&mut self, event: impl Into) -> &mut ObserverBuilder<'_, (), T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/observer_builder.rs:181:25 [INFO] [stdout] | [INFO] [stdout] 181 | pub fn add_event(&mut self) -> &mut ObserverBuilder<(), T> [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 elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 181 | pub fn add_event(&mut self) -> &mut ObserverBuilder<'_, (), T> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/query.rs:127:15 [INFO] [stdout] | [INFO] [stdout] 127 | fn entity(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 127 | fn entity(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/query_iter.rs:180:15 [INFO] [stdout] | [INFO] [stdout] 180 | fn entity(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 180 | fn entity(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:75:17 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn iter(&self) -> TableRowIter { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 75 | pub fn iter(&self) -> TableRowIter<'_, IS_RUN, P> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:499:38 [INFO] [stdout] | [INFO] [stdout] 499 | pub unsafe fn field_unchecked(&self, index: i32) -> Field { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 499 | pub unsafe fn field_unchecked(&self, index: i32) -> Field<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:513:38 [INFO] [stdout] | [INFO] [stdout] 513 | fn field_checked(&self, index: i32) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 513 | fn field_checked(&self, index: i32) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:553:34 [INFO] [stdout] | [INFO] [stdout] 553 | pub fn field(&self, index: i32) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 553 | pub fn field(&self, index: i32) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:705:21 [INFO] [stdout] | [INFO] [stdout] 705 | pub fn entities(&self) -> Field { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 705 | pub fn entities(&self) -> Field<'_, Entity> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:766:33 [INFO] [stdout] | [INFO] [stdout] 766 | unsafe fn field_internal(&self, index: i32) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 766 | unsafe fn field_internal(&self, index: i32) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/into_table.rs:37:14 [INFO] [stdout] | [INFO] [stdout] 37 | fn range(&self) -> TableRange; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 37 | fn range(&self) -> TableRange<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/into_table.rs:43:14 [INFO] [stdout] | [INFO] [stdout] 43 | fn range(&self) -> TableRange { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 43 | fn range(&self) -> TableRange<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/into_table.rs:59:14 [INFO] [stdout] | [INFO] [stdout] 59 | fn range(&self) -> TableRange { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 59 | fn range(&self) -> TableRange<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:757:15 [INFO] [stdout] | [INFO] [stdout] 757 | fn entity(&self) -> EntityView; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 757 | fn entity(&self) -> EntityView<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:888:17 [INFO] [stdout] | [INFO] [stdout] 888 | fn iterable(&self) -> QueryIter { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 888 | fn iterable(&self) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:958:21 [INFO] [stdout] | [INFO] [stdout] 958 | fn set_group_id(&mut self, group_id: impl Into) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 958 | fn set_group_id(&mut self, group_id: impl Into) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:974:38 [INFO] [stdout] | [INFO] [stdout] 974 | fn set_group(&mut self) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 974 | fn set_group(&mut self) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:992:16 [INFO] [stdout] | [INFO] [stdout] 992 | fn set_var(&mut self, var_id: i32, value: impl Into) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 992 | fn set_var(&mut self, var_id: i32, value: impl Into) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:1010:22 [INFO] [stdout] | [INFO] [stdout] 1010 | fn set_var_table(&mut self, var_id: i32, table: impl IntoTableRange) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 1010 | fn set_var_table(&mut self, var_id: i32, table: impl IntoTableRange) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:1027:21 [INFO] [stdout] | [INFO] [stdout] 1027 | fn set_var_expr(&mut self, name: &str, value: impl Into) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 1027 | fn set_var_expr(&mut self, name: &str, value: impl Into) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:1044:27 [INFO] [stdout] | [INFO] [stdout] 1044 | fn set_var_table_expr(&mut self, name: &str, table: impl IntoTableRange) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 1044 | fn set_var_table_expr(&mut self, name: &str, table: impl IntoTableRange) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:967:18 [INFO] [stdout] | [INFO] [stdout] 967 | pub fn stage(&self, stage_id: i32) -> WorldRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 967 | pub fn stage(&self, stage_id: i32) -> WorldRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1018:31 [INFO] [stdout] | [INFO] [stdout] 1018 | pub fn create_async_stage(&self) -> WorldRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1018 | pub fn create_async_stage(&self) -> WorldRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1049:22 [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn get_world(&self) -> WorldRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn get_world(&self) -> WorldRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1291:22 [INFO] [stdout] | [INFO] [stdout] 1291 | pub fn get_scope(&self) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1291 | pub fn get_scope(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1339:25 [INFO] [stdout] | [INFO] [stdout] 1339 | pub fn set_scope_id(&self, id: impl IntoId) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1339 | pub fn set_scope_id(&self, id: impl IntoId) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1383:38 [INFO] [stdout] | [INFO] [stdout] 1383 | pub fn set_scope(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1383 | pub fn set_scope(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1474:29 [INFO] [stdout] | [INFO] [stdout] 1474 | pub fn lookup_recursive(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1474 | pub fn lookup_recursive(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1503:19 [INFO] [stdout] | [INFO] [stdout] 1503 | pub fn lookup(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1503 | pub fn lookup(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1509:24 [INFO] [stdout] | [INFO] [stdout] 1509 | fn try_lookup_impl(&self, name: &str, recursively: bool) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 1509 | fn try_lookup_impl(&self, name: &str, recursively: bool) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1550:33 [INFO] [stdout] | [INFO] [stdout] 1550 | pub fn try_lookup_recursive(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1550 | pub fn try_lookup_recursive(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1573:23 [INFO] [stdout] | [INFO] [stdout] 1573 | pub fn try_lookup(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1573 | pub fn try_lookup(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2076:23 [INFO] [stdout] | [INFO] [stdout] 2076 | pub fn get_ref(&self) -> CachedRef [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2076 | pub fn get_ref(&self) -> CachedRef<'_, T::UnderlyingType> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2099:38 [INFO] [stdout] | [INFO] [stdout] 2099 | pub fn singleton(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2099 | pub fn singleton(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2122:26 [INFO] [stdout] | [INFO] [stdout] 2122 | pub fn target(&self, index: Option) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2122 | pub fn target(&self, index: Option) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2148:22 [INFO] [stdout] | [INFO] [stdout] 2148 | pub fn target_id(&self, relationship: impl Into, index: Option) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 2148 | pub fn target_id(&self, relationship: impl Into, index: Option) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2251:22 [INFO] [stdout] | [INFO] [stdout] 2251 | pub fn add_id(&self, id: T) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2251 | pub fn add_id(&self, id: T) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2280:38 [INFO] [stdout] | [INFO] [stdout] 2280 | pub fn add(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2280 | pub fn add(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2301:9 [INFO] [stdout] | [INFO] [stdout] 2301 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 2302 | enum_value: T, [INFO] [stdout] 2303 | ) -> EntityView { [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] 2303 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2318:9 [INFO] [stdout] | [INFO] [stdout] 2318 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 2319 | first: impl Into, [INFO] [stdout] 2320 | ) -> EntityView { [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] 2320 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2340:9 [INFO] [stdout] | [INFO] [stdout] 2340 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 2341 | second: impl Into, [INFO] [stdout] 2342 | ) -> EntityView { [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] 2342 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2366:41 [INFO] [stdout] | [INFO] [stdout] 2366 | pub fn add_pair_enum(&self, enum_value: Second) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2366 | pub fn add_pair_enum(&self, enum_value: Second) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2385:25 [INFO] [stdout] | [INFO] [stdout] 2385 | pub fn remove_id(&self, id: T) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2385 | pub fn remove_id(&self, id: T) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2514:48 [INFO] [stdout] | [INFO] [stdout] 2514 | pub fn set_alias_component(&self, alias: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2514 | pub fn set_alias_component(&self, alias: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2548:37 [INFO] [stdout] | [INFO] [stdout] 2548 | pub fn set_alias_entity_by_name(&self, name: &str, alias: &str) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 2548 | pub fn set_alias_entity_by_name(&self, name: &str, alias: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3234:22 [INFO] [stdout] | [INFO] [stdout] 3234 | pub fn get_alive(&self, entity: impl Into) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 3234 | pub fn get_alive(&self, entity: impl Into) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3255:26 [INFO] [stdout] | [INFO] [stdout] 3255 | pub fn try_get_alive(&self, entity: impl Into) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 3255 | pub fn try_get_alive(&self, entity: impl Into) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3280:23 [INFO] [stdout] | [INFO] [stdout] 3280 | pub fn make_alive(&self, entity: impl Into) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 3280 | pub fn make_alive(&self, entity: impl Into) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3326:32 [INFO] [stdout] | [INFO] [stdout] 3326 | pub fn entity_from_enum(&self, enum_value: T) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3326 | pub fn entity_from_enum(&self, enum_value: T) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3360:40 [INFO] [stdout] | [INFO] [stdout] 3360 | pub fn entity_from(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3360 | pub fn entity_from(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3391:25 [INFO] [stdout] | [INFO] [stdout] 3391 | pub fn entity_named(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3391 | pub fn entity_named(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3421:30 [INFO] [stdout] | [INFO] [stdout] 3421 | pub fn entity_named_cstr(&self, name: &CStr) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3421 | pub fn entity_named_cstr(&self, name: &CStr) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3433:19 [INFO] [stdout] | [INFO] [stdout] 3433 | pub fn entity(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3433 | pub fn entity(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3455:24 [INFO] [stdout] | [INFO] [stdout] 3455 | pub fn entity_null(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3455 | pub fn entity_null(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3469:27 [INFO] [stdout] | [INFO] [stdout] 3469 | pub fn entity_from_id(&self, id: impl Into) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3469 | pub fn entity_from_id(&self, id: impl Into) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3486:19 [INFO] [stdout] | [INFO] [stdout] 3486 | pub fn prefab(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3486 | pub fn prefab(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3532:55 [INFO] [stdout] | [INFO] [stdout] 3532 | pub fn prefab_type(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3532 | pub fn prefab_type(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3595:42 [INFO] [stdout] | [INFO] [stdout] 3595 | pub fn id_from(&self) -> IdView { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3595 | pub fn id_from(&self) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3615:27 [INFO] [stdout] | [INFO] [stdout] 3615 | pub fn id_from_id(&self, id: Id) -> IdView [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3615 | pub fn id_from_id(&self, id: Id) -> IdView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3653:41 [INFO] [stdout] | [INFO] [stdout] 3653 | pub fn id_first(&self, second: impl Into) -> IdView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^ 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] 3653 | pub fn id_first(&self, second: impl Into) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3681:43 [INFO] [stdout] | [INFO] [stdout] 3681 | pub fn id_second(&self, first: impl Into) -> IdView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^ 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] 3681 | pub fn id_second(&self, first: impl Into) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3708:38 [INFO] [stdout] | [INFO] [stdout] 3708 | pub fn component(&self) -> Component { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3708 | pub fn component(&self) -> Component<'_, T::UnderlyingType> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3751:46 [INFO] [stdout] | [INFO] [stdout] 3751 | pub fn component_untyped(&self) -> UntypedComponent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3751 | pub fn component_untyped(&self) -> UntypedComponent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3769:33 [INFO] [stdout] | [INFO] [stdout] 3769 | pub fn component_untyped_id(&self, id: impl Into) -> UntypedComponent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3769 | pub fn component_untyped_id(&self, id: impl Into) -> UntypedComponent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3788:9 [INFO] [stdout] | [INFO] [stdout] 3788 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 3789 | enum_value: T, [INFO] [stdout] 3790 | ) -> EntityView { [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] 3790 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3838:28 [INFO] [stdout] | [INFO] [stdout] 3838 | pub unsafe fn event_id(&self, event: impl Into) -> EventBuilder<()> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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] 3838 | pub unsafe fn event_id(&self, event: impl Into) -> EventBuilder<'_, ()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3859:34 [INFO] [stdout] | [INFO] [stdout] 3859 | pub fn event(&self) -> EventBuilder { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3859 | pub fn event(&self) -> EventBuilder<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3902:53 [INFO] [stdout] | [INFO] [stdout] 3902 | pub fn observer(&self) -> ObserverBuilder [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3902 | pub fn observer(&self) -> ObserverBuilder<'_, Event, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3910:9 [INFO] [stdout] | [INFO] [stdout] 3910 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 3911 | event: impl Into, [INFO] [stdout] 3912 | ) -> ObserverBuilder<(), Components> [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] 3912 | ) -> ObserverBuilder<'_, (), Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4022:30 [INFO] [stdout] | [INFO] [stdout] 4022 | pub fn query(&self) -> QueryBuilder [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4022 | pub fn query(&self) -> QueryBuilder<'_, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4175:31 [INFO] [stdout] | [INFO] [stdout] 4175 | pub fn system(&self) -> SystemBuilder [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4175 | pub fn system(&self) -> SystemBuilder<'_, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4221:9 [INFO] [stdout] | [INFO] [stdout] 4221 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 4222 | desc: sys::ecs_system_desc_t, [INFO] [stdout] 4223 | ) -> SystemBuilder [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] 4223 | ) -> SystemBuilder<'_, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4243:21 [INFO] [stdout] | [INFO] [stdout] 4243 | pub fn pipeline(&self) -> PipelineBuilder<()> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4243 | pub fn pipeline(&self) -> PipelineBuilder<'_, ()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4277:36 [INFO] [stdout] | [INFO] [stdout] 4277 | pub fn pipeline_type(&self) -> PipelineBuilder<()> [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4277 | pub fn pipeline_type(&self) -> PipelineBuilder<'_, ()> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4338:25 [INFO] [stdout] | [INFO] [stdout] 4338 | pub fn get_pipeline(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4338 | pub fn get_pipeline(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/app.rs:212:16 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn app(&self) -> App { [INFO] [stdout] | ^^^^^ ^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 212 | pub fn app(&self) -> App<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/module.rs:73:30 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn import(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 73 | pub fn import(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/module.rs:121:35 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn module(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 121 | pub fn module(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:153:25 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn run_dt_param(&self, delta_time: FTime, param: *mut c_void) -> SystemRunnerFluent { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^ 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] 153 | pub fn run_dt_param(&self, delta_time: FTime, param: *mut c_void) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:168:19 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn run_dt(&self, delta_time: FTime) -> SystemRunnerFluent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 168 | pub fn run_dt(&self, delta_time: FTime) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:179:16 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn run(&self) -> SystemRunnerFluent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 179 | pub fn run(&self) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 202 | ) -> SystemRunnerFluent { [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] 202 | ) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/timer.rs:245:18 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn timer(&self) -> Timer { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 245 | pub fn timer(&self) -> Timer<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/timer.rs:254:39 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn timer_from(&self) -> Timer { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 254 | pub fn timer_from(&self) -> Timer<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/archetype.rs:145:16 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn get(&self, index: usize) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 145 | pub fn get(&self, index: usize) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:163:20 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn id_view(&self) -> IdView { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 163 | pub fn id_view(&self) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1534:33 [INFO] [stdout] | [INFO] [stdout] 1534 | pub fn try_lookup_recursive(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1534 | pub fn try_lookup_recursive(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1556:23 [INFO] [stdout] | [INFO] [stdout] 1556 | pub fn try_lookup(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1556 | pub fn try_lookup(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1585:29 [INFO] [stdout] | [INFO] [stdout] 1585 | pub fn lookup_recursive(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1585 | pub fn lookup_recursive(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_const.rs:1613:19 [INFO] [stdout] | [INFO] [stdout] 1613 | pub fn lookup(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1613 | pub fn lookup(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/entity_view/entity_view_mut.rs:1540:9 [INFO] [stdout] | [INFO] [stdout] 1540 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 1541 | first: impl Into, [INFO] [stdout] 1542 | ) -> CachedRef { [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] 1542 | ) -> CachedRef<'_, Second> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:204:21 [INFO] [stdout] | [INFO] [stdout] 204 | pub fn first_id(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 204 | pub fn first_id(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn get_first_id(&self) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 221 | pub fn get_first_id(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:239:22 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn second_id(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 239 | pub fn second_id(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/id_view.rs:255:26 [INFO] [stdout] | [INFO] [stdout] 255 | pub fn get_second_id(&self) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 255 | pub fn get_second_id(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/observer_builder.rs:162:25 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn add_event_id(&mut self, event: impl Into) -> &mut ObserverBuilder<(), T> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is hidden here [INFO] [stdout] | the lifetime is elided 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 162 | pub fn add_event_id(&mut self, event: impl Into) -> &mut ObserverBuilder<'_, (), T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/observer_builder.rs:181:25 [INFO] [stdout] | [INFO] [stdout] 181 | pub fn add_event(&mut self) -> &mut ObserverBuilder<(), T> [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 elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 181 | pub fn add_event(&mut self) -> &mut ObserverBuilder<'_, (), T> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/query.rs:127:15 [INFO] [stdout] | [INFO] [stdout] 127 | fn entity(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 127 | fn entity(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/query_iter.rs:180:15 [INFO] [stdout] | [INFO] [stdout] 180 | fn entity(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 180 | fn entity(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:75:17 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn iter(&self) -> TableRowIter { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 75 | pub fn iter(&self) -> TableRowIter<'_, IS_RUN, P> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:499:38 [INFO] [stdout] | [INFO] [stdout] 499 | pub unsafe fn field_unchecked(&self, index: i32) -> Field { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 499 | pub unsafe fn field_unchecked(&self, index: i32) -> Field<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:513:38 [INFO] [stdout] | [INFO] [stdout] 513 | fn field_checked(&self, index: i32) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 513 | fn field_checked(&self, index: i32) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:553:34 [INFO] [stdout] | [INFO] [stdout] 553 | pub fn field(&self, index: i32) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 553 | pub fn field(&self, index: i32) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:705:21 [INFO] [stdout] | [INFO] [stdout] 705 | pub fn entities(&self) -> Field { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 705 | pub fn entities(&self) -> Field<'_, Entity> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/table/iter.rs:766:33 [INFO] [stdout] | [INFO] [stdout] 766 | unsafe fn field_internal(&self, index: i32) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 766 | unsafe fn field_internal(&self, index: i32) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/into_table.rs:37:14 [INFO] [stdout] | [INFO] [stdout] 37 | fn range(&self) -> TableRange; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 37 | fn range(&self) -> TableRange<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/into_table.rs:43:14 [INFO] [stdout] | [INFO] [stdout] 43 | fn range(&self) -> TableRange { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 43 | fn range(&self) -> TableRange<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/into_table.rs:59:14 [INFO] [stdout] | [INFO] [stdout] 59 | fn range(&self) -> TableRange { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 59 | fn range(&self) -> TableRange<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:757:15 [INFO] [stdout] | [INFO] [stdout] 757 | fn entity(&self) -> EntityView; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 757 | fn entity(&self) -> EntityView<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:888:17 [INFO] [stdout] | [INFO] [stdout] 888 | fn iterable(&self) -> QueryIter { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 888 | fn iterable(&self) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:958:21 [INFO] [stdout] | [INFO] [stdout] 958 | fn set_group_id(&mut self, group_id: impl Into) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 958 | fn set_group_id(&mut self, group_id: impl Into) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:974:38 [INFO] [stdout] | [INFO] [stdout] 974 | fn set_group(&mut self) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 974 | fn set_group(&mut self) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:992:16 [INFO] [stdout] | [INFO] [stdout] 992 | fn set_var(&mut self, var_id: i32, value: impl Into) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 992 | fn set_var(&mut self, var_id: i32, value: impl Into) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:1010:22 [INFO] [stdout] | [INFO] [stdout] 1010 | fn set_var_table(&mut self, var_id: i32, table: impl IntoTableRange) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 1010 | fn set_var_table(&mut self, var_id: i32, table: impl IntoTableRange) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:1027:21 [INFO] [stdout] | [INFO] [stdout] 1027 | fn set_var_expr(&mut self, name: &str, value: impl Into) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 1027 | fn set_var_expr(&mut self, name: &str, value: impl Into) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/utility/traits/query_api.rs:1044:27 [INFO] [stdout] | [INFO] [stdout] 1044 | fn set_var_table_expr(&mut self, name: &str, table: impl IntoTableRange) -> QueryIter { [INFO] [stdout] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ 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] 1044 | fn set_var_table_expr(&mut self, name: &str, table: impl IntoTableRange) -> QueryIter<'_, P, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:967:18 [INFO] [stdout] | [INFO] [stdout] 967 | pub fn stage(&self, stage_id: i32) -> WorldRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 967 | pub fn stage(&self, stage_id: i32) -> WorldRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1018:31 [INFO] [stdout] | [INFO] [stdout] 1018 | pub fn create_async_stage(&self) -> WorldRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1018 | pub fn create_async_stage(&self) -> WorldRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1049:22 [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn get_world(&self) -> WorldRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn get_world(&self) -> WorldRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1291:22 [INFO] [stdout] | [INFO] [stdout] 1291 | pub fn get_scope(&self) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1291 | pub fn get_scope(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1339:25 [INFO] [stdout] | [INFO] [stdout] 1339 | pub fn set_scope_id(&self, id: impl IntoId) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1339 | pub fn set_scope_id(&self, id: impl IntoId) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1383:38 [INFO] [stdout] | [INFO] [stdout] 1383 | pub fn set_scope(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1383 | pub fn set_scope(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1474:29 [INFO] [stdout] | [INFO] [stdout] 1474 | pub fn lookup_recursive(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1474 | pub fn lookup_recursive(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1503:19 [INFO] [stdout] | [INFO] [stdout] 1503 | pub fn lookup(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1503 | pub fn lookup(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1509:24 [INFO] [stdout] | [INFO] [stdout] 1509 | fn try_lookup_impl(&self, name: &str, recursively: bool) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 1509 | fn try_lookup_impl(&self, name: &str, recursively: bool) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1550:33 [INFO] [stdout] | [INFO] [stdout] 1550 | pub fn try_lookup_recursive(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1550 | pub fn try_lookup_recursive(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:1573:23 [INFO] [stdout] | [INFO] [stdout] 1573 | pub fn try_lookup(&self, name: &str) -> Option { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1573 | pub fn try_lookup(&self, name: &str) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2076:23 [INFO] [stdout] | [INFO] [stdout] 2076 | pub fn get_ref(&self) -> CachedRef [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2076 | pub fn get_ref(&self) -> CachedRef<'_, T::UnderlyingType> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2099:38 [INFO] [stdout] | [INFO] [stdout] 2099 | pub fn singleton(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2099 | pub fn singleton(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2122:26 [INFO] [stdout] | [INFO] [stdout] 2122 | pub fn target(&self, index: Option) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2122 | pub fn target(&self, index: Option) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2148:22 [INFO] [stdout] | [INFO] [stdout] 2148 | pub fn target_id(&self, relationship: impl Into, index: Option) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 2148 | pub fn target_id(&self, relationship: impl Into, index: Option) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2251:22 [INFO] [stdout] | [INFO] [stdout] 2251 | pub fn add_id(&self, id: T) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2251 | pub fn add_id(&self, id: T) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2280:38 [INFO] [stdout] | [INFO] [stdout] 2280 | pub fn add(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2280 | pub fn add(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2301:9 [INFO] [stdout] | [INFO] [stdout] 2301 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 2302 | enum_value: T, [INFO] [stdout] 2303 | ) -> EntityView { [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] 2303 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2318:9 [INFO] [stdout] | [INFO] [stdout] 2318 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 2319 | first: impl Into, [INFO] [stdout] 2320 | ) -> EntityView { [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] 2320 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2340:9 [INFO] [stdout] | [INFO] [stdout] 2340 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 2341 | second: impl Into, [INFO] [stdout] 2342 | ) -> EntityView { [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] 2342 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2366:41 [INFO] [stdout] | [INFO] [stdout] 2366 | pub fn add_pair_enum(&self, enum_value: Second) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2366 | pub fn add_pair_enum(&self, enum_value: Second) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2385:25 [INFO] [stdout] | [INFO] [stdout] 2385 | pub fn remove_id(&self, id: T) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2385 | pub fn remove_id(&self, id: T) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2514:48 [INFO] [stdout] | [INFO] [stdout] 2514 | pub fn set_alias_component(&self, alias: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2514 | pub fn set_alias_component(&self, alias: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:2548:37 [INFO] [stdout] | [INFO] [stdout] 2548 | pub fn set_alias_entity_by_name(&self, name: &str, alias: &str) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 2548 | pub fn set_alias_entity_by_name(&self, name: &str, alias: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3234:22 [INFO] [stdout] | [INFO] [stdout] 3234 | pub fn get_alive(&self, entity: impl Into) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 3234 | pub fn get_alive(&self, entity: impl Into) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3255:26 [INFO] [stdout] | [INFO] [stdout] 3255 | pub fn try_get_alive(&self, entity: impl Into) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 3255 | pub fn try_get_alive(&self, entity: impl Into) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3280:23 [INFO] [stdout] | [INFO] [stdout] 3280 | pub fn make_alive(&self, entity: impl Into) -> EntityView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ 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] 3280 | pub fn make_alive(&self, entity: impl Into) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3326:32 [INFO] [stdout] | [INFO] [stdout] 3326 | pub fn entity_from_enum(&self, enum_value: T) -> EntityView [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3326 | pub fn entity_from_enum(&self, enum_value: T) -> EntityView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3360:40 [INFO] [stdout] | [INFO] [stdout] 3360 | pub fn entity_from(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3360 | pub fn entity_from(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3391:25 [INFO] [stdout] | [INFO] [stdout] 3391 | pub fn entity_named(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3391 | pub fn entity_named(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3421:30 [INFO] [stdout] | [INFO] [stdout] 3421 | pub fn entity_named_cstr(&self, name: &CStr) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3421 | pub fn entity_named_cstr(&self, name: &CStr) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3433:19 [INFO] [stdout] | [INFO] [stdout] 3433 | pub fn entity(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3433 | pub fn entity(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3455:24 [INFO] [stdout] | [INFO] [stdout] 3455 | pub fn entity_null(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3455 | pub fn entity_null(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3469:27 [INFO] [stdout] | [INFO] [stdout] 3469 | pub fn entity_from_id(&self, id: impl Into) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3469 | pub fn entity_from_id(&self, id: impl Into) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3486:19 [INFO] [stdout] | [INFO] [stdout] 3486 | pub fn prefab(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3486 | pub fn prefab(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3532:55 [INFO] [stdout] | [INFO] [stdout] 3532 | pub fn prefab_type(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3532 | pub fn prefab_type(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3595:42 [INFO] [stdout] | [INFO] [stdout] 3595 | pub fn id_from(&self) -> IdView { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3595 | pub fn id_from(&self) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3615:27 [INFO] [stdout] | [INFO] [stdout] 3615 | pub fn id_from_id(&self, id: Id) -> IdView [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3615 | pub fn id_from_id(&self, id: Id) -> IdView<'_> [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3653:41 [INFO] [stdout] | [INFO] [stdout] 3653 | pub fn id_first(&self, second: impl Into) -> IdView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^ 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] 3653 | pub fn id_first(&self, second: impl Into) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3681:43 [INFO] [stdout] | [INFO] [stdout] 3681 | pub fn id_second(&self, first: impl Into) -> IdView { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^ 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] 3681 | pub fn id_second(&self, first: impl Into) -> IdView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3708:38 [INFO] [stdout] | [INFO] [stdout] 3708 | pub fn component(&self) -> Component { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3708 | pub fn component(&self) -> Component<'_, T::UnderlyingType> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3751:46 [INFO] [stdout] | [INFO] [stdout] 3751 | pub fn component_untyped(&self) -> UntypedComponent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3751 | pub fn component_untyped(&self) -> UntypedComponent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3769:33 [INFO] [stdout] | [INFO] [stdout] 3769 | pub fn component_untyped_id(&self, id: impl Into) -> UntypedComponent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3769 | pub fn component_untyped_id(&self, id: impl Into) -> UntypedComponent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3788:9 [INFO] [stdout] | [INFO] [stdout] 3788 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 3789 | enum_value: T, [INFO] [stdout] 3790 | ) -> EntityView { [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] 3790 | ) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3838:28 [INFO] [stdout] | [INFO] [stdout] 3838 | pub unsafe fn event_id(&self, event: impl Into) -> EventBuilder<()> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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] 3838 | pub unsafe fn event_id(&self, event: impl Into) -> EventBuilder<'_, ()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3859:34 [INFO] [stdout] | [INFO] [stdout] 3859 | pub fn event(&self) -> EventBuilder { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3859 | pub fn event(&self) -> EventBuilder<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3902:53 [INFO] [stdout] | [INFO] [stdout] 3902 | pub fn observer(&self) -> ObserverBuilder [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3902 | pub fn observer(&self) -> ObserverBuilder<'_, Event, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:3910:9 [INFO] [stdout] | [INFO] [stdout] 3910 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 3911 | event: impl Into, [INFO] [stdout] 3912 | ) -> ObserverBuilder<(), Components> [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] 3912 | ) -> ObserverBuilder<'_, (), Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4022:30 [INFO] [stdout] | [INFO] [stdout] 4022 | pub fn query(&self) -> QueryBuilder [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4022 | pub fn query(&self) -> QueryBuilder<'_, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4175:31 [INFO] [stdout] | [INFO] [stdout] 4175 | pub fn system(&self) -> SystemBuilder [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4175 | pub fn system(&self) -> SystemBuilder<'_, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4221:9 [INFO] [stdout] | [INFO] [stdout] 4221 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 4222 | desc: sys::ecs_system_desc_t, [INFO] [stdout] 4223 | ) -> SystemBuilder [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] 4223 | ) -> SystemBuilder<'_, Components> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4243:21 [INFO] [stdout] | [INFO] [stdout] 4243 | pub fn pipeline(&self) -> PipelineBuilder<()> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4243 | pub fn pipeline(&self) -> PipelineBuilder<'_, ()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4277:36 [INFO] [stdout] | [INFO] [stdout] 4277 | pub fn pipeline_type(&self) -> PipelineBuilder<()> [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4277 | pub fn pipeline_type(&self) -> PipelineBuilder<'_, ()> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/core/world.rs:4338:25 [INFO] [stdout] | [INFO] [stdout] 4338 | pub fn get_pipeline(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 4338 | pub fn get_pipeline(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/app.rs:212:16 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn app(&self) -> App { [INFO] [stdout] | ^^^^^ ^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 212 | pub fn app(&self) -> App<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/module.rs:73:30 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn import(&self) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 73 | pub fn import(&self) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/module.rs:121:35 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn module(&self, name: &str) -> EntityView { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 121 | pub fn module(&self, name: &str) -> EntityView<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:153:25 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn run_dt_param(&self, delta_time: FTime, param: *mut c_void) -> SystemRunnerFluent { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^ 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] 153 | pub fn run_dt_param(&self, delta_time: FTime, param: *mut c_void) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:168:19 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn run_dt(&self, delta_time: FTime) -> SystemRunnerFluent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 168 | pub fn run_dt(&self, delta_time: FTime) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:179:16 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn run(&self) -> SystemRunnerFluent { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 179 | pub fn run(&self) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/system/mod.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 202 | ) -> SystemRunnerFluent { [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] 202 | ) -> SystemRunnerFluent<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/timer.rs:245:18 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn timer(&self) -> Timer { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 245 | pub fn timer(&self) -> Timer<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/addons/timer.rs:254:39 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn timer_from(&self) -> Timer { [INFO] [stdout] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 254 | pub fn timer_from(&self) -> Timer<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `used_linker` [INFO] [stdout] --> examples/flecs/z_ignore_main_test.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | #[ctor::ctor] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `flecs_alerts`, `flecs_app`, `flecs_disable_build_c`, `flecs_doc`, `flecs_force_build_debug_c`, `flecs_force_build_release_c`, `flecs_force_enable_ecs_asserts`, `flecs_http`, `flecs_journal`, `flecs_json`, `flecs_log`, `flecs_manual_registration`, `flecs_meta`, `flecs_metrics`, `flecs_module`, `flecs_nightly_tests`, `flecs_os_api_impl`, `flecs_pipeline`, `flecs_regenerate_binding_c`, `flecs_rest`, `flecs_script`, `flecs_snapshot`, `flecs_stats`, `flecs_system`, `flecs_term_count_64`, `flecs_timer`, `flecs_units`, and `flecs_use_os_alloc` [INFO] [stdout] = note: using a cfg inside a attribute macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `ctor::ctor` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the attribute macro `ctor::ctor` may come from an old version of the `ctor` crate, try updating your dependency with `cargo update -p ctor` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] = note: this warning originates in the attribute macro `ctor::ctor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `used_linker` [INFO] [stdout] --> tests/flecs/common_test.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | #[ctor::ctor] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `flecs_alerts`, `flecs_app`, `flecs_disable_build_c`, `flecs_doc`, `flecs_force_build_debug_c`, `flecs_force_build_release_c`, `flecs_force_enable_ecs_asserts`, `flecs_http`, `flecs_journal`, `flecs_json`, `flecs_log`, `flecs_manual_registration`, `flecs_meta`, `flecs_metrics`, `flecs_module`, `flecs_nightly_tests`, `flecs_os_api_impl`, `flecs_pipeline`, `flecs_regenerate_binding_c`, `flecs_rest`, `flecs_script`, `flecs_snapshot`, `flecs_stats`, `flecs_system`, `flecs_term_count_64`, `flecs_timer`, `flecs_units`, and `flecs_use_os_alloc` [INFO] [stdout] = note: using a cfg inside a attribute macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `ctor::ctor` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the attribute macro `ctor::ctor` may come from an old version of the `ctor` crate, try updating your dependency with `cargo update -p ctor` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] = note: this warning originates in the attribute macro `ctor::ctor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> tests/flecs/query_builder_test.rs:787:17 [INFO] [stdout] | [INFO] [stdout] 787 | assert!((e == e1 || e == e2)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 787 - assert!((e == e1 || e == e2)); [INFO] [stdout] 787 + assert!( e == e1 || e == e2); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> tests/flecs/query_builder_test.rs:818:17 [INFO] [stdout] | [INFO] [stdout] 818 | assert!((e == e1 || e == e2)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 818 - assert!((e == e1 || e == e2)); [INFO] [stdout] 818 + assert!( e == e1 || e == e2); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> tests/flecs/query_builder_test.rs:846:17 [INFO] [stdout] | [INFO] [stdout] 846 | assert!((e == e1 || e == e2)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 846 - assert!((e == e1 || e == e2)); [INFO] [stdout] 846 + assert!( e == e1 || e == e2); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> tests/flecs/query_builder_test.rs:2857:17 [INFO] [stdout] | [INFO] [stdout] 2857 | assert!((e == e1 || e == e2)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2857 - assert!((e == e1 || e == e2)); [INFO] [stdout] 2857 + assert!( e == e1 || e == e2); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> tests/flecs/query_builder_test.rs:4857:17 [INFO] [stdout] | [INFO] [stdout] 4857 | assert!((e == e1 || e == e2)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 4857 - assert!((e == e1 || e == e2)); [INFO] [stdout] 4857 + assert!( e == e1 || e == e2); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> tests/flecs/query_builder_test.rs:4881:17 [INFO] [stdout] | [INFO] [stdout] 4881 | assert!((e == e1 || e == e2)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 4881 - assert!((e == e1 || e == e2)); [INFO] [stdout] 4881 + assert!( e == e1 || e == e2); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 06s [INFO] running `Command { std: "docker" "inspect" "0f96aa3cef2595a1c0ecd1a0ba9c98457247630c573d8f065f2f4b51fb0a8be5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0f96aa3cef2595a1c0ecd1a0ba9c98457247630c573d8f065f2f4b51fb0a8be5", kill_on_drop: false }` [INFO] [stdout] 0f96aa3cef2595a1c0ecd1a0ba9c98457247630c573d8f065f2f4b51fb0a8be5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] edb0a9d255f191b3ee769288010494002b3806f4712bae7afa7d7655c9f2bff5 [INFO] running `Command { std: "docker" "start" "-a" "edb0a9d255f191b3ee769288010494002b3806f4712bae7afa7d7655c9f2bff5", kill_on_drop: false }` [INFO] [stderr] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stderr] --> src/core/table/iter.rs:506:13 [INFO] [stderr] | [INFO] [stderr] 506 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 506 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stderr] 506 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stderr] --> src/core/table/iter.rs:555:13 [INFO] [stderr] | [INFO] [stderr] 555 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 555 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stderr] 555 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stderr] --> src/core/table/iter.rs:580:13 [INFO] [stderr] | [INFO] [stderr] 580 | (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 580 - (self.iter.flags & sys::EcsIterCppEach == 0), [INFO] [stderr] 580 + self.iter.flags & sys::EcsIterCppEach == 0, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/archetype.rs:145:16 [INFO] [stderr] | [INFO] [stderr] 145 | pub fn get(&self, index: usize) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 145 | pub fn get(&self, index: usize) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/entity_view/entity_view_const.rs:163:20 [INFO] [stderr] | [INFO] [stderr] 163 | pub fn id_view(&self) -> IdView { [INFO] [stderr] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 163 | pub fn id_view(&self) -> IdView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/entity_view/entity_view_const.rs:1534:33 [INFO] [stderr] | [INFO] [stderr] 1534 | pub fn try_lookup_recursive(&self, name: &str) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1534 | pub fn try_lookup_recursive(&self, name: &str) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/entity_view/entity_view_const.rs:1556:23 [INFO] [stderr] | [INFO] [stderr] 1556 | pub fn try_lookup(&self, name: &str) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1556 | pub fn try_lookup(&self, name: &str) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/entity_view/entity_view_const.rs:1585:29 [INFO] [stderr] | [INFO] [stderr] 1585 | pub fn lookup_recursive(&self, name: &str) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1585 | pub fn lookup_recursive(&self, name: &str) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/entity_view/entity_view_const.rs:1613:19 [INFO] [stderr] | [INFO] [stderr] 1613 | pub fn lookup(&self, name: &str) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1613 | pub fn lookup(&self, name: &str) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/entity_view/entity_view_mut.rs:1540:9 [INFO] [stderr] | [INFO] [stderr] 1540 | &self, [INFO] [stderr] | ^^^^^ the lifetime is elided here [INFO] [stderr] 1541 | first: impl Into, [INFO] [stderr] 1542 | ) -> CachedRef { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1542 | ) -> CachedRef<'_, Second> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/id_view.rs:204:21 [INFO] [stderr] | [INFO] [stderr] 204 | pub fn first_id(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 204 | pub fn first_id(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/id_view.rs:221:25 [INFO] [stderr] | [INFO] [stderr] 221 | pub fn get_first_id(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 221 | pub fn get_first_id(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/id_view.rs:239:22 [INFO] [stderr] | [INFO] [stderr] 239 | pub fn second_id(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 239 | pub fn second_id(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/id_view.rs:255:26 [INFO] [stderr] | [INFO] [stderr] 255 | pub fn get_second_id(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 255 | pub fn get_second_id(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/observer_builder.rs:162:25 [INFO] [stderr] | [INFO] [stderr] 162 | pub fn add_event_id(&mut self, event: impl Into) -> &mut ObserverBuilder<(), T> { [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | | | [INFO] [stderr] | | | the same lifetime is hidden here [INFO] [stderr] | the lifetime is elided here the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 162 | pub fn add_event_id(&mut self, event: impl Into) -> &mut ObserverBuilder<'_, (), T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/observer_builder.rs:181:25 [INFO] [stderr] | [INFO] [stderr] 181 | pub fn add_event(&mut self) -> &mut ObserverBuilder<(), T> [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | | | [INFO] [stderr] | | | the same lifetime is hidden here [INFO] [stderr] | | the same lifetime is elided here [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 181 | pub fn add_event(&mut self) -> &mut ObserverBuilder<'_, (), T> [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/query.rs:127:15 [INFO] [stderr] | [INFO] [stderr] 127 | fn entity(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 127 | fn entity(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/query_iter.rs:180:15 [INFO] [stderr] | [INFO] [stderr] 180 | fn entity(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 180 | fn entity(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/table/iter.rs:75:17 [INFO] [stderr] | [INFO] [stderr] 75 | pub fn iter(&self) -> TableRowIter { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 75 | pub fn iter(&self) -> TableRowIter<'_, IS_RUN, P> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/table/iter.rs:499:38 [INFO] [stderr] | [INFO] [stderr] 499 | pub unsafe fn field_unchecked(&self, index: i32) -> Field { [INFO] [stderr] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 499 | pub unsafe fn field_unchecked(&self, index: i32) -> Field<'_, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/table/iter.rs:513:38 [INFO] [stderr] | [INFO] [stderr] 513 | fn field_checked(&self, index: i32) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 513 | fn field_checked(&self, index: i32) -> Option> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/table/iter.rs:553:34 [INFO] [stderr] | [INFO] [stderr] 553 | pub fn field(&self, index: i32) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 553 | pub fn field(&self, index: i32) -> Option> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/table/iter.rs:705:21 [INFO] [stderr] | [INFO] [stderr] 705 | pub fn entities(&self) -> Field { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 705 | pub fn entities(&self) -> Field<'_, Entity> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/table/iter.rs:766:33 [INFO] [stderr] | [INFO] [stderr] 766 | unsafe fn field_internal(&self, index: i32) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 766 | unsafe fn field_internal(&self, index: i32) -> Option> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/into_table.rs:37:14 [INFO] [stderr] | [INFO] [stderr] 37 | fn range(&self) -> TableRange; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 37 | fn range(&self) -> TableRange<'_>; [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/into_table.rs:43:14 [INFO] [stderr] | [INFO] [stderr] 43 | fn range(&self) -> TableRange { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 43 | fn range(&self) -> TableRange<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/into_table.rs:59:14 [INFO] [stderr] | [INFO] [stderr] 59 | fn range(&self) -> TableRange { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 59 | fn range(&self) -> TableRange<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/query_api.rs:757:15 [INFO] [stderr] | [INFO] [stderr] 757 | fn entity(&self) -> EntityView; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 757 | fn entity(&self) -> EntityView<'_>; [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/query_api.rs:888:17 [INFO] [stderr] | [INFO] [stderr] 888 | fn iterable(&self) -> QueryIter { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 888 | fn iterable(&self) -> QueryIter<'_, P, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/query_api.rs:958:21 [INFO] [stderr] | [INFO] [stderr] 958 | fn set_group_id(&mut self, group_id: impl Into) -> QueryIter { [INFO] [stderr] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 958 | fn set_group_id(&mut self, group_id: impl Into) -> QueryIter<'_, P, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/query_api.rs:974:38 [INFO] [stderr] | [INFO] [stderr] 974 | fn set_group(&mut self) -> QueryIter { [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 974 | fn set_group(&mut self) -> QueryIter<'_, P, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/query_api.rs:992:16 [INFO] [stderr] | [INFO] [stderr] 992 | fn set_var(&mut self, var_id: i32, value: impl Into) -> QueryIter { [INFO] [stderr] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 992 | fn set_var(&mut self, var_id: i32, value: impl Into) -> QueryIter<'_, P, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/query_api.rs:1010:22 [INFO] [stderr] | [INFO] [stderr] 1010 | fn set_var_table(&mut self, var_id: i32, table: impl IntoTableRange) -> QueryIter { [INFO] [stderr] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1010 | fn set_var_table(&mut self, var_id: i32, table: impl IntoTableRange) -> QueryIter<'_, P, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/query_api.rs:1027:21 [INFO] [stderr] | [INFO] [stderr] 1027 | fn set_var_expr(&mut self, name: &str, value: impl Into) -> QueryIter { [INFO] [stderr] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1027 | fn set_var_expr(&mut self, name: &str, value: impl Into) -> QueryIter<'_, P, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/utility/traits/query_api.rs:1044:27 [INFO] [stderr] | [INFO] [stderr] 1044 | fn set_var_table_expr(&mut self, name: &str, table: impl IntoTableRange) -> QueryIter { [INFO] [stderr] | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1044 | fn set_var_table_expr(&mut self, name: &str, table: impl IntoTableRange) -> QueryIter<'_, P, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:967:18 [INFO] [stderr] | [INFO] [stderr] 967 | pub fn stage(&self, stage_id: i32) -> WorldRef { [INFO] [stderr] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 967 | pub fn stage(&self, stage_id: i32) -> WorldRef<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1018:31 [INFO] [stderr] | [INFO] [stderr] 1018 | pub fn create_async_stage(&self) -> WorldRef { [INFO] [stderr] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1018 | pub fn create_async_stage(&self) -> WorldRef<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1049:22 [INFO] [stderr] | [INFO] [stderr] 1049 | pub fn get_world(&self) -> WorldRef { [INFO] [stderr] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1049 | pub fn get_world(&self) -> WorldRef<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1291:22 [INFO] [stderr] | [INFO] [stderr] 1291 | pub fn get_scope(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1291 | pub fn get_scope(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1339:25 [INFO] [stderr] | [INFO] [stderr] 1339 | pub fn set_scope_id(&self, id: impl IntoId) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1339 | pub fn set_scope_id(&self, id: impl IntoId) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1383:38 [INFO] [stderr] | [INFO] [stderr] 1383 | pub fn set_scope(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1383 | pub fn set_scope(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1474:29 [INFO] [stderr] | [INFO] [stderr] 1474 | pub fn lookup_recursive(&self, name: &str) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1474 | pub fn lookup_recursive(&self, name: &str) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1503:19 [INFO] [stderr] | [INFO] [stderr] 1503 | pub fn lookup(&self, name: &str) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1503 | pub fn lookup(&self, name: &str) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1509:24 [INFO] [stderr] | [INFO] [stderr] 1509 | fn try_lookup_impl(&self, name: &str, recursively: bool) -> Option { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1509 | fn try_lookup_impl(&self, name: &str, recursively: bool) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1550:33 [INFO] [stderr] | [INFO] [stderr] 1550 | pub fn try_lookup_recursive(&self, name: &str) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1550 | pub fn try_lookup_recursive(&self, name: &str) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:1573:23 [INFO] [stderr] | [INFO] [stderr] 1573 | pub fn try_lookup(&self, name: &str) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1573 | pub fn try_lookup(&self, name: &str) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2076:23 [INFO] [stderr] | [INFO] [stderr] 2076 | pub fn get_ref(&self) -> CachedRef [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2076 | pub fn get_ref(&self) -> CachedRef<'_, T::UnderlyingType> [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2099:38 [INFO] [stderr] | [INFO] [stderr] 2099 | pub fn singleton(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2099 | pub fn singleton(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2122:26 [INFO] [stderr] | [INFO] [stderr] 2122 | pub fn target(&self, index: Option) -> EntityView [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2122 | pub fn target(&self, index: Option) -> EntityView<'_> [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2148:22 [INFO] [stderr] | [INFO] [stderr] 2148 | pub fn target_id(&self, relationship: impl Into, index: Option) -> EntityView { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2148 | pub fn target_id(&self, relationship: impl Into, index: Option) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2251:22 [INFO] [stderr] | [INFO] [stderr] 2251 | pub fn add_id(&self, id: T) -> EntityView [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2251 | pub fn add_id(&self, id: T) -> EntityView<'_> [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2280:38 [INFO] [stderr] | [INFO] [stderr] 2280 | pub fn add(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2280 | pub fn add(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2301:9 [INFO] [stderr] | [INFO] [stderr] 2301 | &self, [INFO] [stderr] | ^^^^^ the lifetime is elided here [INFO] [stderr] 2302 | enum_value: T, [INFO] [stderr] 2303 | ) -> EntityView { [INFO] [stderr] | ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2303 | ) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2318:9 [INFO] [stderr] | [INFO] [stderr] 2318 | &self, [INFO] [stderr] | ^^^^^ the lifetime is elided here [INFO] [stderr] 2319 | first: impl Into, [INFO] [stderr] 2320 | ) -> EntityView { [INFO] [stderr] | ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2320 | ) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2340:9 [INFO] [stderr] | [INFO] [stderr] 2340 | &self, [INFO] [stderr] | ^^^^^ the lifetime is elided here [INFO] [stderr] 2341 | second: impl Into, [INFO] [stderr] 2342 | ) -> EntityView { [INFO] [stderr] | ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2342 | ) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2366:41 [INFO] [stderr] | [INFO] [stderr] 2366 | pub fn add_pair_enum(&self, enum_value: Second) -> EntityView [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2366 | pub fn add_pair_enum(&self, enum_value: Second) -> EntityView<'_> [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2385:25 [INFO] [stderr] | [INFO] [stderr] 2385 | pub fn remove_id(&self, id: T) -> EntityView [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2385 | pub fn remove_id(&self, id: T) -> EntityView<'_> [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2514:48 [INFO] [stderr] | [INFO] [stderr] 2514 | pub fn set_alias_component(&self, alias: &str) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2514 | pub fn set_alias_component(&self, alias: &str) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:2548:37 [INFO] [stderr] | [INFO] [stderr] 2548 | pub fn set_alias_entity_by_name(&self, name: &str, alias: &str) -> EntityView { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 2548 | pub fn set_alias_entity_by_name(&self, name: &str, alias: &str) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3234:22 [INFO] [stderr] | [INFO] [stderr] 3234 | pub fn get_alive(&self, entity: impl Into) -> EntityView { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3234 | pub fn get_alive(&self, entity: impl Into) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3255:26 [INFO] [stderr] | [INFO] [stderr] 3255 | pub fn try_get_alive(&self, entity: impl Into) -> Option { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3255 | pub fn try_get_alive(&self, entity: impl Into) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3280:23 [INFO] [stderr] | [INFO] [stderr] 3280 | pub fn make_alive(&self, entity: impl Into) -> EntityView { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3280 | pub fn make_alive(&self, entity: impl Into) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3326:32 [INFO] [stderr] | [INFO] [stderr] 3326 | pub fn entity_from_enum(&self, enum_value: T) -> EntityView [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3326 | pub fn entity_from_enum(&self, enum_value: T) -> EntityView<'_> [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3360:40 [INFO] [stderr] | [INFO] [stderr] 3360 | pub fn entity_from(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3360 | pub fn entity_from(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3391:25 [INFO] [stderr] | [INFO] [stderr] 3391 | pub fn entity_named(&self, name: &str) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3391 | pub fn entity_named(&self, name: &str) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3421:30 [INFO] [stderr] | [INFO] [stderr] 3421 | pub fn entity_named_cstr(&self, name: &CStr) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3421 | pub fn entity_named_cstr(&self, name: &CStr) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3433:19 [INFO] [stderr] | [INFO] [stderr] 3433 | pub fn entity(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3433 | pub fn entity(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3455:24 [INFO] [stderr] | [INFO] [stderr] 3455 | pub fn entity_null(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3455 | pub fn entity_null(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3469:27 [INFO] [stderr] | [INFO] [stderr] 3469 | pub fn entity_from_id(&self, id: impl Into) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3469 | pub fn entity_from_id(&self, id: impl Into) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3486:19 [INFO] [stderr] | [INFO] [stderr] 3486 | pub fn prefab(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3486 | pub fn prefab(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3532:55 [INFO] [stderr] | [INFO] [stderr] 3532 | pub fn prefab_type(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3532 | pub fn prefab_type(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3595:42 [INFO] [stderr] | [INFO] [stderr] 3595 | pub fn id_from(&self) -> IdView { [INFO] [stderr] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3595 | pub fn id_from(&self) -> IdView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3615:27 [INFO] [stderr] | [INFO] [stderr] 3615 | pub fn id_from_id(&self, id: Id) -> IdView [INFO] [stderr] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3615 | pub fn id_from_id(&self, id: Id) -> IdView<'_> [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3653:41 [INFO] [stderr] | [INFO] [stderr] 3653 | pub fn id_first(&self, second: impl Into) -> IdView { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3653 | pub fn id_first(&self, second: impl Into) -> IdView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3681:43 [INFO] [stderr] | [INFO] [stderr] 3681 | pub fn id_second(&self, first: impl Into) -> IdView { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3681 | pub fn id_second(&self, first: impl Into) -> IdView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3708:38 [INFO] [stderr] | [INFO] [stderr] 3708 | pub fn component(&self) -> Component { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3708 | pub fn component(&self) -> Component<'_, T::UnderlyingType> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3751:46 [INFO] [stderr] | [INFO] [stderr] 3751 | pub fn component_untyped(&self) -> UntypedComponent { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3751 | pub fn component_untyped(&self) -> UntypedComponent<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3769:33 [INFO] [stderr] | [INFO] [stderr] 3769 | pub fn component_untyped_id(&self, id: impl Into) -> UntypedComponent { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3769 | pub fn component_untyped_id(&self, id: impl Into) -> UntypedComponent<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3788:9 [INFO] [stderr] | [INFO] [stderr] 3788 | &self, [INFO] [stderr] | ^^^^^ the lifetime is elided here [INFO] [stderr] 3789 | enum_value: T, [INFO] [stderr] 3790 | ) -> EntityView { [INFO] [stderr] | ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3790 | ) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3838:28 [INFO] [stderr] | [INFO] [stderr] 3838 | pub unsafe fn event_id(&self, event: impl Into) -> EventBuilder<()> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3838 | pub unsafe fn event_id(&self, event: impl Into) -> EventBuilder<'_, ()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3859:34 [INFO] [stderr] | [INFO] [stderr] 3859 | pub fn event(&self) -> EventBuilder { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3859 | pub fn event(&self) -> EventBuilder<'_, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3902:53 [INFO] [stderr] | [INFO] [stderr] 3902 | pub fn observer(&self) -> ObserverBuilder [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3902 | pub fn observer(&self) -> ObserverBuilder<'_, Event, Components> [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:3910:9 [INFO] [stderr] | [INFO] [stderr] 3910 | &self, [INFO] [stderr] | ^^^^^ the lifetime is elided here [INFO] [stderr] 3911 | event: impl Into, [INFO] [stderr] 3912 | ) -> ObserverBuilder<(), Components> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 3912 | ) -> ObserverBuilder<'_, (), Components> [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:4022:30 [INFO] [stderr] | [INFO] [stderr] 4022 | pub fn query(&self) -> QueryBuilder [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 4022 | pub fn query(&self) -> QueryBuilder<'_, Components> [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:4175:31 [INFO] [stderr] | [INFO] [stderr] 4175 | pub fn system(&self) -> SystemBuilder [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 4175 | pub fn system(&self) -> SystemBuilder<'_, Components> [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:4221:9 [INFO] [stderr] | [INFO] [stderr] 4221 | &self, [INFO] [stderr] | ^^^^^ the lifetime is elided here [INFO] [stderr] 4222 | desc: sys::ecs_system_desc_t, [INFO] [stderr] 4223 | ) -> SystemBuilder [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 4223 | ) -> SystemBuilder<'_, Components> [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:4243:21 [INFO] [stderr] | [INFO] [stderr] 4243 | pub fn pipeline(&self) -> PipelineBuilder<()> { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 4243 | pub fn pipeline(&self) -> PipelineBuilder<'_, ()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:4277:36 [INFO] [stderr] | [INFO] [stderr] 4277 | pub fn pipeline_type(&self) -> PipelineBuilder<()> [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 4277 | pub fn pipeline_type(&self) -> PipelineBuilder<'_, ()> [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/core/world.rs:4338:25 [INFO] [stderr] | [INFO] [stderr] 4338 | pub fn get_pipeline(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 4338 | pub fn get_pipeline(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/addons/app.rs:212:16 [INFO] [stderr] | [INFO] [stderr] 212 | pub fn app(&self) -> App { [INFO] [stderr] | ^^^^^ ^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 212 | pub fn app(&self) -> App<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/addons/module.rs:73:30 [INFO] [stderr] | [INFO] [stderr] 73 | pub fn import(&self) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 73 | pub fn import(&self) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/addons/module.rs:121:35 [INFO] [stderr] | [INFO] [stderr] 121 | pub fn module(&self, name: &str) -> EntityView { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 121 | pub fn module(&self, name: &str) -> EntityView<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/addons/system/mod.rs:153:25 [INFO] [stderr] | [INFO] [stderr] 153 | pub fn run_dt_param(&self, delta_time: FTime, param: *mut c_void) -> SystemRunnerFluent { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 153 | pub fn run_dt_param(&self, delta_time: FTime, param: *mut c_void) -> SystemRunnerFluent<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/addons/system/mod.rs:168:19 [INFO] [stderr] | [INFO] [stderr] 168 | pub fn run_dt(&self, delta_time: FTime) -> SystemRunnerFluent { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 168 | pub fn run_dt(&self, delta_time: FTime) -> SystemRunnerFluent<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/addons/system/mod.rs:179:16 [INFO] [stderr] | [INFO] [stderr] 179 | pub fn run(&self) -> SystemRunnerFluent { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 179 | pub fn run(&self) -> SystemRunnerFluent<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/addons/system/mod.rs:197:9 [INFO] [stderr] | [INFO] [stderr] 197 | &self, [INFO] [stderr] | ^^^^^ the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 202 | ) -> SystemRunnerFluent { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 202 | ) -> SystemRunnerFluent<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/addons/timer.rs:245:18 [INFO] [stderr] | [INFO] [stderr] 245 | pub fn timer(&self) -> Timer { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 245 | pub fn timer(&self) -> Timer<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/addons/timer.rs:254:39 [INFO] [stderr] | [INFO] [stderr] 254 | pub fn timer_from(&self) -> Timer { [INFO] [stderr] | ^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 254 | pub fn timer_from(&self) -> Timer<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `flecs_ecs` (lib) generated 98 warnings (run `cargo fix --lib -p flecs_ecs` to apply 98 suggestions) [INFO] [stderr] warning: unexpected `cfg` condition value: `used_linker` [INFO] [stderr] --> tests/flecs/common_test.rs:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | #[ctor::ctor] [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `flecs_alerts`, `flecs_app`, `flecs_disable_build_c`, `flecs_doc`, `flecs_force_build_debug_c`, `flecs_force_build_release_c`, `flecs_force_enable_ecs_asserts`, `flecs_http`, `flecs_journal`, `flecs_json`, `flecs_log`, `flecs_manual_registration`, `flecs_meta`, `flecs_metrics`, `flecs_module`, `flecs_nightly_tests`, `flecs_os_api_impl`, `flecs_pipeline`, `flecs_regenerate_binding_c`, `flecs_rest`, `flecs_script`, `flecs_snapshot`, `flecs_stats`, `flecs_system`, `flecs_term_count_64`, `flecs_timer`, `flecs_units`, and `flecs_use_os_alloc` [INFO] [stderr] = note: using a cfg inside a attribute macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `ctor::ctor` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = help: the attribute macro `ctor::ctor` may come from an old version of the `ctor` crate, try updating your dependency with `cargo update -p ctor` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] = note: this warning originates in the attribute macro `ctor::ctor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stderr] --> tests/flecs/query_builder_test.rs:787:17 [INFO] [stderr] | [INFO] [stderr] 787 | assert!((e == e1 || e == e2)); [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 787 - assert!((e == e1 || e == e2)); [INFO] [stderr] 787 + assert!( e == e1 || e == e2); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stderr] --> tests/flecs/query_builder_test.rs:818:17 [INFO] [stderr] | [INFO] [stderr] 818 | assert!((e == e1 || e == e2)); [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 818 - assert!((e == e1 || e == e2)); [INFO] [stderr] 818 + assert!( e == e1 || e == e2); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stderr] --> tests/flecs/query_builder_test.rs:846:17 [INFO] [stderr] | [INFO] [stderr] 846 | assert!((e == e1 || e == e2)); [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 846 - assert!((e == e1 || e == e2)); [INFO] [stderr] 846 + assert!( e == e1 || e == e2); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stderr] --> tests/flecs/query_builder_test.rs:2857:17 [INFO] [stderr] | [INFO] [stderr] 2857 | assert!((e == e1 || e == e2)); [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 2857 - assert!((e == e1 || e == e2)); [INFO] [stderr] 2857 + assert!( e == e1 || e == e2); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stderr] --> tests/flecs/query_builder_test.rs:4857:17 [INFO] [stderr] | [INFO] [stderr] 4857 | assert!((e == e1 || e == e2)); [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 4857 - assert!((e == e1 || e == e2)); [INFO] [stderr] 4857 + assert!( e == e1 || e == e2); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stderr] --> tests/flecs/query_builder_test.rs:4881:17 [INFO] [stderr] | [INFO] [stderr] 4881 | assert!((e == e1 || e == e2)); [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 4881 - assert!((e == e1 || e == e2)); [INFO] [stderr] 4881 + assert!( e == e1 || e == e2); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `used_linker` [INFO] [stderr] --> examples/flecs/z_ignore_main_test.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | #[ctor::ctor] [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `flecs_alerts`, `flecs_app`, `flecs_disable_build_c`, `flecs_doc`, `flecs_force_build_debug_c`, `flecs_force_build_release_c`, `flecs_force_enable_ecs_asserts`, `flecs_http`, `flecs_journal`, `flecs_json`, `flecs_log`, `flecs_manual_registration`, `flecs_meta`, `flecs_metrics`, `flecs_module`, `flecs_nightly_tests`, `flecs_os_api_impl`, `flecs_pipeline`, `flecs_regenerate_binding_c`, `flecs_rest`, `flecs_script`, `flecs_snapshot`, `flecs_stats`, `flecs_system`, `flecs_term_count_64`, `flecs_timer`, `flecs_units`, and `flecs_use_os_alloc` [INFO] [stderr] = note: using a cfg inside a attribute macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `ctor::ctor` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = help: the attribute macro `ctor::ctor` may come from an old version of the `ctor` crate, try updating your dependency with `cargo update -p ctor` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] = note: this warning originates in the attribute macro `ctor::ctor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: `flecs_ecs` (test "flecs") generated 7 warnings (run `cargo fix --test "flecs"` to apply 6 suggestions) [INFO] [stderr] warning: `flecs_ecs` (example "examples" test) generated 1 warning [INFO] [stderr] warning: `flecs_ecs` (lib test) generated 98 warnings (98 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.39s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/flecs_ecs-a5699fc1fd713f16) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test core::components::lifecycle_traits::tests::test_modify_moved_to ... ignored [INFO] [stdout] test core::components::lifecycle_traits::tests::test_move_dtor ... ok [INFO] [stdout] test core::components::lifecycle_traits::tests::test_modify_copied_to ... ok [INFO] [stdout] test core::get_tuple::tests::are_all_terms_const ... ok [INFO] [stdout] test core::components::lifecycle_traits::tests::test_generic_copy ... ok [INFO] [stdout] test addons::doc::test_compile_doc ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/flecs/main.rs (/opt/rustwide/target/debug/deps/flecs-2af7d2a946e8a5be) [INFO] [stdout] [INFO] [stdout] running 469 tests [INFO] [stdout] test clone_default_impl_test::copy_hook_not_implemented_for_drop_types ... ignored, C asserts that world didn't properly end deferring and aborts [INFO] [stdout] the test & thus the test not registering the panic and does not get marked as passed [INFO] [stdout] test clone_default_impl_test::compile_time_check_impls_clone_default ... ok [INFO] [stdout] test entity_test::entity_add_childof ... ok [INFO] [stdout] test component_test::temp_test_hook ... ok [INFO] [stdout] test entity_test::entity_add ... ok [INFO] [stdout] test entity_test::entity_add_2 ... ok [INFO] [stdout] test entity_test::count_target_ids ... ok [INFO] [stdout] test entity_test::entity_add_entity ... ok [INFO] [stdout] test entity_test::entity_add_if_exclusive_r_o ... ok [INFO] [stdout] test clone_default_impl_test::copy_hook_implemented_for_drop_types ... ok [INFO] [stdout] test entity_test::entity_add_if_false_r_o_3 ... ok [INFO] [stdout] test entity_test::entity_add_if_true_id ... ok [INFO] [stdout] test entity_test::entity_add_if_exclusive_r_o_2 ... ok [INFO] [stdout] test entity_test::entity_add_if_exclusive_r_o_3 ... ok [INFO] [stdout] test entity_test::entity_add_if_false_r_o ... ok [INFO] [stdout] test entity_test::entity_add_if_pair_w_0_object ... ok [INFO] [stdout] test entity_test::entity_add_if_false_r_o_2 ... ok [INFO] [stdout] test entity_test::entity_add_if_false_t ... ok [INFO] [stdout] test entity_test::entity_add_if_true_r_o_3 ... ok [INFO] [stdout] test entity_test::entity_add_if_true_t ... ok [INFO] [stdout] test entity_test::entity_add_if_true_r_o ... ok [INFO] [stdout] test entity_test::entity_add_if_false_id ... ok [INFO] [stdout] test entity_test::entity_children_from_root ... ignored, re-enable when static ids are gone [INFO] [stdout] test entity_test::entity_add_if_true_r_o_2 ... ok [INFO] [stdout] test entity_test::entity_child_of_w_type ... ok [INFO] [stdout] test entity_test::entity_add_instanceof ... ok [INFO] [stdout] test entity_test::entity_add_role ... ok [INFO] [stdout] test entity_test::entity_child_of_id ... ok [INFO] [stdout] test entity_test::entity_children_w_any ... ok [INFO] [stdout] test entity_test::entity_change_name ... ok [INFO] [stdout] test entity_test::entity_auto_override_id ... ok [INFO] [stdout] test entity_test::entity_children_from_root_world ... ok [INFO] [stdout] test entity_test::entity_clone_to_existing_overlap ... ignored, Panic test: panics in C, which isn't captured by rust [INFO] [stdout] test entity_test::entity_children_w_custom_relation ... ok [INFO] [stdout] test entity_test::entity_children_w_custom_relation_type ... ok [INFO] [stdout] test entity_test::entity_children_w_this ... ok [INFO] [stdout] test entity_test::entity_clear ... ok [INFO] [stdout] test entity_test::entity_clone ... ok [INFO] [stdout] test entity_test::entity_clone_to_existing ... ok [INFO] [stdout] test entity_test::entity_compare_0 ... ok [INFO] [stdout] test entity_test::entity_clone_w_value ... ok [INFO] [stdout] test entity_test::entity_create_named_twice_deferred ... ok [INFO] [stdout] test entity_test::entity_children_w_wildcard ... ok [INFO] [stdout] test entity_test::entity_compare_literal ... ok [INFO] [stdout] test entity_test::entity_create_entity_view_from_stage ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_name ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_nested_name ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_nested_name_scope_with ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_scope ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_name_scope_with ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_scope_name ... ok [INFO] [stdout] test entity_test::entity_defer_set_3_components ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_scope_nested_name ... ok [INFO] [stdout] test entity_test::entity_defer_set_2_components ... ok [INFO] [stdout] test entity_test::entity_defer_w_with_implicit_component ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_with ... ok [INFO] [stdout] test entity_test::entity_defer_set_2_w_on_set ... ok [INFO] [stdout] test entity_test::entity_entity_lookup_not_recursive ... ignored, Scoped world was removed, debating if we should add it back [INFO] [stdout] test entity_test::entity_defer_suspend_resume ... ok [INFO] [stdout] test entity_test::entity_each_in_stage ... ok [INFO] [stdout] test entity_test::entity_entity_view_to_entity_world ... ok [INFO] [stdout] test entity_test::entity_defer_set_1_component ... ok [INFO] [stdout] test entity_test::entity_entity_w_root_name ... ok [INFO] [stdout] test entity_test::entity_delete ... ok [INFO] [stdout] test entity_test::entity_entity_w_root_name_from_scope ... ok [INFO] [stdout] test entity_test::entity_entity_w_type_defer ... ok [INFO] [stdout] test entity_test::entity_entity_w_type ... ok [INFO] [stdout] test entity_test::entity_entity_view_to_entity_stage ... ok [INFO] [stdout] test entity_test::entity_entity_id_str ... ok [INFO] [stdout] test entity_test::entity_get_2_components_w_callback ... ok [INFO] [stdout] test entity_test::entity_equals ... ok [INFO] [stdout] test entity_test::entity_force_owned_nested ... ok [INFO] [stdout] test entity_test::entity_get_depth_w_type ... ok [INFO] [stdout] test entity_test::entity_entity_array ... ok [INFO] [stdout] test entity_test::entity_get_depth ... ok [INFO] [stdout] test entity_test::entity_force_owned ... ok [INFO] [stdout] test entity_test::entity_get_1_component_w_callback ... ok [INFO] [stdout] test entity_test::entity_get_mut_1_component_w_callback ... ok [INFO] [stdout] test entity_test::entity_get_mut_component_w_callback_nested ... ok [INFO] [stdout] test entity_test::entity_force_owned_2 ... ok [INFO] [stdout] test entity_test::entity_get_mut_2_components_w_callback ... ok [INFO] [stdout] test entity_test::entity_get_component_w_callback_nested ... ok [INFO] [stdout] test entity_test::entity_get_generic_mut ... ok [INFO] [stdout] test entity_test::entity_get_generic ... ok [INFO] [stdout] test entity_test::entity_get_nonempty_type ... ok [INFO] [stdout] test entity_test::entity_get_parent ... ok [INFO] [stdout] test entity_test::entity_greater_than ... ok [INFO] [stdout] test entity_test::entity_get_obj_by_template ... ok [INFO] [stdout] test entity_test::entity_get_mut_generic_w_id ... ok [INFO] [stdout] test entity_test::entity_get_target ... ok [INFO] [stdout] test entity_test::entity_get_type ... ok [INFO] [stdout] test entity_test::entity_has_childof ... ok [INFO] [stdout] test entity_test::entity_get_null_name ... ok [INFO] [stdout] test entity_test::entity_has_id_t ... ok [INFO] [stdout] test entity_test::entity_has_instanceof_indirect ... ok [INFO] [stdout] test entity_test::entity_has_pair_id ... ok [INFO] [stdout] test entity_test::entity_has_id ... ok [INFO] [stdout] test entity_test::entity_has_pair_id_w_type ... ok [INFO] [stdout] test entity_test::entity_has_instanceof ... ok [INFO] [stdout] test entity_test::entity_has_role ... ok [INFO] [stdout] test entity_test::entity_has_wildcard_pair_id ... ok [INFO] [stdout] test entity_test::entity_has_pair_id_t_w_type ... ok [INFO] [stdout] test entity_test::entity_has_pair_id_t ... ok [INFO] [stdout] test entity_test::entity_has_wildcard_id ... ok [INFO] [stdout] test entity_test::entity_id_from_world ... ok [INFO] [stdout] test entity_test::entity_id_get_invalid_entity ... ok [INFO] [stdout] test entity_test::entity_id_str_from_entity_view ... ok [INFO] [stdout] test entity_test::entity_id_get_entity ... ok [INFO] [stdout] test entity_test::entity_id_reuse ... ok [INFO] [stdout] test entity_test::entity_id_pair_from_world ... ok [INFO] [stdout] test entity_test::entity_id_str_from_entity ... ok [INFO] [stdout] test entity_test::entity_implicit_type_str_to_char ... ok [INFO] [stdout] test entity_test::entity_insert_w_observer ... ok [INFO] [stdout] test entity_test::entity_is_a_id ... ok [INFO] [stdout] test entity_test::entity_is_a_w_type ... ok [INFO] [stdout] test entity_test::entity_is_component_enabled ... ok [INFO] [stdout] test entity_test::entity_insert ... ok [INFO] [stdout] test entity_test::entity_implicit_path_to_char ... ok [INFO] [stdout] test entity_test::entity_is_first_enabled ... ok [INFO] [stdout] test entity_test::entity_is_enabled_pair ... ok [INFO] [stdout] test entity_test::entity_is_enabled_pair_ids ... ok [INFO] [stdout] test entity_test::entity_iter_recycled_parent ... ok [INFO] [stdout] test entity_test::entity_is_wildcard ... ok [INFO] [stdout] test entity_test::entity_new_add ... ok [INFO] [stdout] test entity_test::entity_name ... ok [INFO] [stdout] test entity_test::entity_less_than ... ok [INFO] [stdout] test entity_test::entity_name_empty ... ok [INFO] [stdout] test entity_test::entity_new_named ... ok [INFO] [stdout] test entity_test::entity_new ... ok [INFO] [stdout] test entity_test::entity_new_add_2 ... ok [INFO] [stdout] test entity_test::entity_new_named_from_scope ... ok [INFO] [stdout] test entity_test::entity_new_nested_named_from_nested_scope ... ok [INFO] [stdout] test entity_test::entity_new_set ... ok [INFO] [stdout] test entity_test::entity_override_pair ... ok [INFO] [stdout] test entity_test::entity_new_set_2 ... ok [INFO] [stdout] test entity_test::entity_not_0_or_1 ... ok [INFO] [stdout] test entity_test::entity_override ... ok [INFO] [stdout] test entity_test::entity_null_string ... ok [INFO] [stdout] test entity_test::entity_none_string ... ok [INFO] [stdout] test entity_test::entity_owns_pair_id ... ok [INFO] [stdout] test entity_test::entity_no_recursive_lookup ... ok [INFO] [stdout] test entity_test::entity_null_entity_w_world ... ok [INFO] [stdout] test entity_test::entity_override_pair_w_ids ... ok [INFO] [stdout] test entity_test::entity_owns_pair_id_t_w_type ... ok [INFO] [stdout] test entity_test::entity_owns_id ... ok [INFO] [stdout] test entity_test::entity_owns_id_t ... ok [INFO] [stdout] test entity_test::entity_owns_wildcard_pair ... ok [INFO] [stdout] test entity_test::entity_override_pair_w_tgt_id ... ok [INFO] [stdout] test entity_test::entity_pair_id_str ... ok [INFO] [stdout] test entity_test::entity_pair_role ... ok [INFO] [stdout] test entity_test::entity_owns_pair_id_t ... ok [INFO] [stdout] test entity_test::entity_owns_wildcard_id ... ok [INFO] [stdout] test entity_test::entity_path ... ok [INFO] [stdout] test entity_test::entity_path_custom_sep ... ok [INFO] [stdout] test entity_test::entity_owns_pair_id_w_type ... ok [INFO] [stdout] test entity_test::entity_path_from ... ok [INFO] [stdout] test entity_test::entity_remove ... ok [INFO] [stdout] test entity_test::entity_remove_2 ... ok [INFO] [stdout] test entity_test::entity_path_from_custom_sep ... ok [INFO] [stdout] test entity_test::entity_prefab_hierarchy_w_root_types ... ok [INFO] [stdout] test entity_test::entity_path_from_type_custom_sep ... ok [INFO] [stdout] test entity_test::entity_remove_instanceof ... ok [INFO] [stdout] test entity_test::entity_prefab_hierarchy_w_types ... ok [INFO] [stdout] test entity_test::entity_remove_role ... ok [INFO] [stdout] test entity_test::entity_remove_entity ... ok [INFO] [stdout] test entity_test::entity_scoped_world ... ignored, Scoped world was removed, debating if we should add it back [INFO] [stdout] test entity_test::entity_path_from_type ... ok [INFO] [stdout] test entity_test::entity_remove_childof ... ok [INFO] [stdout] test entity_test::entity_scope_after_builder_method ... ok [INFO] [stdout] test entity_test::entity_set ... ok [INFO] [stdout] test entity_test::entity_set_2_after_set_1 ... ok [INFO] [stdout] test entity_test::entity_set_2 ... ok [INFO] [stdout] test entity_test::entity_scope_before_builder_method ... ok [INFO] [stdout] test entity_test::entity_set_auto_override ... ok [INFO] [stdout] test entity_test::entity_set_auto_override_pair_w_tgt_id ... ignored, re-impl gets [INFO] [stdout] test entity_test::entity_set_2_w_on_set ... ok [INFO] [stdout] test entity_test::entity_set_alias ... ok [INFO] [stdout] test entity_test::entity_role_id_str ... ok [INFO] [stdout] test entity_test::entity_set_auto_override_pair_w_rel_tag ... ok [INFO] [stdout] test entity_test::entity_set_auto_override_lvalue ... ok [INFO] [stdout] test entity_test::entity_set_auto_override_pair ... ok [INFO] [stdout] test entity_test::entity_set_2_after_set_2 ... ok [INFO] [stdout] test entity_test::entity_set_name_optional ... ok [INFO] [stdout] test entity_test::entity_set_generic ... ok [INFO] [stdout] test entity_test::entity_set_generic_no_size ... ok [INFO] [stdout] test entity_test::entity_set_copy ... ok [INFO] [stdout] test entity_test::entity_set_template ... ok [INFO] [stdout] test entity_test::entity_set_name ... ok [INFO] [stdout] test entity_test::entity_slot ... ok [INFO] [stdout] test entity_test::entity_set_no_copy ... ok [INFO] [stdout] test entity_test::entity_slot_of ... ok [INFO] [stdout] test entity_test::entity_with_before_builder_method ... ok [INFO] [stdout] test entity_test::entity_slot_of_w_type ... ok [INFO] [stdout] test entity_test::entity_with_after_builder_method ... ok [INFO] [stdout] test entity_test::entity_with_relation_self ... ok [INFO] [stdout] test entity_test::entity_with_scope ... ok [INFO] [stdout] test entity_test::entity_with_relation_type_self ... ok [INFO] [stdout] test entity_test::entity_with_scope_nested ... ok [INFO] [stdout] test entity_test::entity_world_lookup_not_recursive ... ignored, Scoped world was removed, debating if we should add it back [INFO] [stdout] test entity_test::entity_with_scope_nested_same_name_as_parent ... ok [INFO] [stdout] test entity_test::entity_with_self ... ok [INFO] [stdout] test is_ref_test::test_ref_mut_ref ... ok [INFO] [stdout] test entity_test::entity_with_self_w_name ... ok [INFO] [stdout] test entity_test::entity_with_self_nested ... ok [INFO] [stdout] test entity_test::entityview_to_entity_to_entity_view ... ok [INFO] [stdout] test enum_test::enum_standard_enum_reflection ... ok [INFO] [stdout] test observer_test::observer_10_terms ... ok [INFO] [stdout] test observer_test::observer_2_entities_each ... ok [INFO] [stdout] test observer_test::observer_16_terms ... ok [INFO] [stdout] test observer_test::observer_2_terms_on_remove ... ok [INFO] [stdout] test observer_test::observer_2_entities_iter ... ok [INFO] [stdout] test observer_test::observer_2_terms_on_add ... ok [INFO] [stdout] test observer_test::observer_add_in_yield_existing ... ok [INFO] [stdout] test observer_test::observer_add_in_yield_existing_multi ... ok [INFO] [stdout] test entity_test::entity_set_deduced ... ok [INFO] [stdout] test observer_test::observer_2_terms_on_set ... ok [INFO] [stdout] test observer_test::observer_get_query ... ok [INFO] [stdout] test entity_test::entity_tag_has_size_zero ... ok [INFO] [stdout] test observer_test::observer_on_add ... ok [INFO] [stdout] test observer_test::observer_name_from_root ... ok [INFO] [stdout] test observer_test::observer_on_add_pair_wildcard_singleton ... ok [INFO] [stdout] test observer_test::observer_2_entities_table_column ... ok [INFO] [stdout] test observer_test::observer_on_add_pair_singleton ... ok [INFO] [stdout] test observer_test::observer_create_w_no_template_args ... ok [INFO] [stdout] test eq_test::entity_eq_test ... ok [INFO] [stdout] test observer_test::observer_observer_w_filter_term ... ok [INFO] [stdout] test observer_test::observer_on_add_expr ... ok [INFO] [stdout] test observer_test::observer_on_set_w_defer_set ... ok [INFO] [stdout] test observer_test::observer_on_add_with_pair_singleton ... ok [INFO] [stderr] [INFO] [stderr] thread 'observer_test::observer_on_add_tag_each' (245) panicked at /opt/rustwide/workdir/src/core/query_tuple.rs:115:18: [INFO] [stderr] null pointer dereference occurred [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x647bbb1696d2 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stderr] 1: 0x647bbb1696d2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stderr] 2: 0x647bbb1696d2 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stderr] 3: 0x647bbb1696d2 - ::fmt::h5bb8a979ba5db788 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stderr] 4: 0x647bbb17a17f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stderr] 5: 0x647bbb17a17f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stderr] 6: 0x647bbb136f63 - std::io::default_write_fmt::hb0810a37865e52a5 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stderr] 7: 0x647bbb136f63 - std::io::Write::write_fmt::h12c8908aaac7ca22 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stderr] 8: 0x647bbb142e52 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stderr] 9: 0x647bbb14784f - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stderr] 10: 0x647bbb1476a9 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:328:9 [INFO] [stderr] 11: 0x647bbb0032fe - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stderr] 12: 0x647bbb0032fe - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stderr] 13: 0x647bbb147eee - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stderr] 14: 0x647bbb147eee - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stderr] 15: 0x647bbb147c86 - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:700:13 [INFO] [stderr] 16: 0x647bbb142f89 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stderr] 17: 0x647bbb12b2fd - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stderr] 18: 0x647bbb181add - core::panicking::panic_nounwind_fmt::runtime::hac4f6b13dba0e83c [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:117:22 [INFO] [stderr] 19: 0x647bbb181add - core::panicking::panic_nounwind_fmt::h6abdf93d58efc633 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/intrinsics/mod.rs:2380:9 [INFO] [stderr] 20: 0x647bbb181cbd - core::panicking::panic_null_pointer_dereference::h2c29399a43978030 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:302:5 [INFO] [stderr] 21: 0x647bbae16f20 - <&T as flecs_ecs::core::query_tuple::IterableTypeOperation>::create_tuple_data::he2c6f96a22b82ef5 [INFO] [stderr] at /opt/rustwide/workdir/src/core/query_tuple.rs:115:18 [INFO] [stderr] 22: 0x647bbae06fab - ::create_tuple::he128393138aab100 [INFO] [stderr] at /opt/rustwide/workdir/src/core/query_tuple.rs:463:9 [INFO] [stderr] 23: 0x647bbaf4457f - as flecs_ecs::core::query_tuple::ComponentPointers>::get_tuple::h356fc70443eeb7c1 [INFO] [stderr] at /opt/rustwide/workdir/src/core/query_tuple.rs:54:13 [INFO] [stderr] 24: 0x647bbafcd2b0 - flecs_ecs::core::utility::traits::private::internal_SystemAPI::execute_each_entity::hdb1a1f680e166925 [INFO] [stderr] at /opt/rustwide/workdir/src/core/utility/traits/mod.rs:145:45 [INFO] [stderr] 25: 0x647bbb07d010 - flecs_observer_invoke [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/flecs_ecs_sys-0.1.2/src/flecs.c:14172:9 [INFO] [stderr] 26: 0x647bbb07d594 - flecs_uni_observer_invoke [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/flecs_ecs_sys-0.1.2/src/flecs.c:14272:9 [INFO] [stderr] 27: 0x647bbb07d6f6 - flecs_observers_invoke [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/flecs_ecs_sys-0.1.2/src/flecs.c:14294:13 [INFO] [stderr] 28: 0x647bbb07b850 - flecs_emit [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/flecs_ecs_sys-0.1.2/src/flecs.c:13747:13 [INFO] [stderr] 29: 0x647bbb05ed57 - flecs_notify_on_add [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/flecs_ecs_sys-0.1.2/src/flecs.c:5618:13 [INFO] [stderr] 30: 0x647bbb05f4dd - flecs_new_entity [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/flecs_ecs_sys-0.1.2/src/flecs.c:5738:5 [INFO] [stderr] 31: 0x647bbb05fe4d - flecs_commit [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/flecs_ecs_sys-0.1.2/src/flecs.c:5895:13 [INFO] [stderr] 32: 0x647bbb060997 - flecs_add_id [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/flecs_ecs_sys-0.1.2/src/flecs.c:6070:5 [INFO] [stderr] 33: 0x647bbb066674 - ecs_add_id [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/flecs_ecs_sys-0.1.2/src/flecs.c:7776:5 [INFO] [stderr] 34: 0x647bbad68035 - flecs_ecs::core::entity_view::entity_view_mut::::add_id_unchecked::h258866e54b160a6a [INFO] [stderr] at /opt/rustwide/workdir/src/core/entity_view/entity_view_mut.rs:55:18 [INFO] [stderr] 35: 0x647bbad6a42d - flecs_ecs::core::entity_view::entity_view_mut::::add::hdc0d7aaa96516b01 [INFO] [stderr] at /opt/rustwide/workdir/src/core/entity_view/entity_view_mut.rs:77:23 [INFO] [stderr] 36: 0x647bbafd6a4e - flecs::observer_test::observer_on_add_tag_each::hfa2ee600f5703bf7 [INFO] [stderr] at /opt/rustwide/workdir/tests/flecs/observer_test.rs:583:20 [INFO] [stderr] 37: 0x647bbafd6aa7 - flecs::observer_test::observer_on_add_tag_each::{{closure}}::h5348097d3540198f [INFO] [stderr] at /opt/rustwide/workdir/tests/flecs/observer_test.rs:572:30 [INFO] [stderr] 38: 0x647bbaee4b76 - core::ops::function::FnOnce::call_once::h1ba260091ea078bd [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stderr] 39: 0x647bbb0030fb - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stderr] 40: 0x647bbb0030fb - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stderr] 41: 0x647bbb018ba5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stderr] 42: 0x647bbb018ba5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stderr] 43: 0x647bbb018ba5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stderr] 44: 0x647bbb018ba5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stderr] 45: 0x647bbb018ba5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stderr] 46: 0x647bbb018ba5 - test::run_test_in_process::had0273166695a036 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stderr] 47: 0x647bbb018ba5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stderr] 48: 0x647bbafef5c4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stderr] 49: 0x647bbafef5c4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stderr] 50: 0x647bbaff2eaa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stderr] 51: 0x647bbaff2eaa - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stderr] 52: 0x647bbaff2eaa - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stderr] 53: 0x647bbaff2eaa - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stderr] 54: 0x647bbaff2eaa - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stderr] 55: 0x647bbaff2eaa - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stderr] 56: 0x647bbaff2eaa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stderr] 57: 0x647bbb13d20f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stderr] 58: 0x647bbb13d20f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stderr] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stderr] 59: 0x7b94d1f65aa4 - [INFO] [stderr] 60: 0x7b94d1ff2a34 - clone [INFO] [stderr] 61: 0x0 - [INFO] [stderr] thread caused non-unwinding panic. aborting. [INFO] [stderr] error: test failed, to rerun pass `--test flecs` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/deps/flecs-2af7d2a946e8a5be` (signal: 6, SIGABRT: process abort signal) [INFO] running `Command { std: "docker" "inspect" "edb0a9d255f191b3ee769288010494002b3806f4712bae7afa7d7655c9f2bff5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "edb0a9d255f191b3ee769288010494002b3806f4712bae7afa7d7655c9f2bff5", kill_on_drop: false }` [INFO] [stdout] edb0a9d255f191b3ee769288010494002b3806f4712bae7afa7d7655c9f2bff5