[INFO] cloning repository https://github.com/recatek/gecs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/recatek/gecs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frecatek%2Fgecs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frecatek%2Fgecs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 4e7f4da3336300739c8b7871fd98f1ecade10184 [INFO] checking recatek/gecs against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frecatek%2Fgecs" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/recatek/gecs [INFO] finished tweaking git repo https://github.com/recatek/gecs [INFO] tweaked toml for git repo https://github.com/recatek/gecs written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/recatek/gecs on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/recatek/gecs 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" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b95d8c3376604d008042b48397f2003da5f4b8c97503792f38eda6b36bcef521 [INFO] running `Command { std: "docker" "start" "-a" "b95d8c3376604d008042b48397f2003da5f4b8c97503792f38eda6b36bcef521", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b95d8c3376604d008042b48397f2003da5f4b8c97503792f38eda6b36bcef521", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b95d8c3376604d008042b48397f2003da5f4b8c97503792f38eda6b36bcef521", kill_on_drop: false }` [INFO] [stdout] b95d8c3376604d008042b48397f2003da5f4b8c97503792f38eda6b36bcef521 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dunmustuse_in_always_ok" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c8f1874b59b565fabe00364bea632c0343882814fd5b3b381dd20a22fe482c97 [INFO] running `Command { std: "docker" "start" "-a" "c8f1874b59b565fabe00364bea632c0343882814fd5b3b381dd20a22fe482c97", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling unicode-segmentation v1.11.0 [INFO] [stderr] Compiling xxhash-rust v0.8.15 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling convert_case v0.8.0 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling speedy-derive v0.8.7 [INFO] [stderr] Compiling speedy v0.8.7 [INFO] [stderr] Compiling gecs_macros v0.4.0 (/opt/rustwide/workdir/macros) [INFO] [stderr] Checking gecs v0.4.0 (/opt/rustwide/workdir) [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> tests/test_select.rs:27:11 [INFO] [stdout] | [INFO] [stdout] 27 | match entity.try_into() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> tests/test_select.rs:41:11 [INFO] [stdout] | [INFO] [stdout] 41 | match entity.try_into() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `gecs` (test "test_select") due to 2 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 33 | let entity_direct_a = ecs_find!(world, entity_a, |direct: &EntityDirect| { [INFO] [stdout] | ___________________________- [INFO] [stdout] 34 | | *direct [INFO] [stdout] 35 | | }).unwrap(); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 37 | let entity_direct_b = ecs_find!(world, entity_b, |direct: &EntityDirect| { [INFO] [stdout] | ___________________________- [INFO] [stdout] 38 | | *direct [INFO] [stdout] 39 | | }).unwrap(); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 41 | assert!(ecs_find!(world, entity_direct_a, |a: &CompA, b: &CompB| { [INFO] [stdout] | _____________- [INFO] [stdout] 42 | | assert_eq!(a.0, 1); [INFO] [stdout] 43 | | assert_eq!(b.0, 10); [INFO] [stdout] 44 | | }).is_some()); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 46 | assert!(ecs_find!(world, entity_direct_b, |a: &CompA, c: &CompC| { [INFO] [stdout] | _____________- [INFO] [stdout] 47 | | assert_eq!(a.0, 2); [INFO] [stdout] 48 | | assert_eq!(c.0, 20); [INFO] [stdout] 49 | | }).is_some()); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 55 | assert!(ecs_find!(world, entity_direct_a, |a: &CompA, b: &CompB| { [INFO] [stdout] | _____________- [INFO] [stdout] 56 | | assert_eq!(a.0, 1); [INFO] [stdout] 57 | | assert_eq!(b.0, 10); [INFO] [stdout] 58 | | }).is_some()); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 60 | assert!(ecs_find!(world, entity_direct_b, |a: &CompA, c: &CompC| { [INFO] [stdout] | _____________- [INFO] [stdout] 61 | | assert_eq!(a.0, 2); [INFO] [stdout] 62 | | assert_eq!(c.0, 20); [INFO] [stdout] 63 | | }).is_some()); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 69 | assert!(ecs_find!(world, entity_direct_a, |_: &CompA| {}).is_none()); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 70 | assert!(ecs_find!(world, entity_direct_b, |_: &CompA| {}).is_none()); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 81 | let entity_direct_a = ecs_find!(world, entity_a, |direct: &EntityDirect| { [INFO] [stdout] | ___________________________- [INFO] [stdout] 82 | | *direct [INFO] [stdout] 83 | | }).unwrap(); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 87 | assert!(ecs_find!(world, entity_direct_a, |_: &CompA| {}).is_none()); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 89 | let entity_direct_b = ecs_find!(world, entity_b, |direct: &EntityDirectAny| { [INFO] [stdout] | ___________________________- [INFO] [stdout] 90 | | *direct [INFO] [stdout] 91 | | }).unwrap(); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 95 | assert!(ecs_find!(world, entity_direct_a, |_: &CompA| {}).is_none()); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 107 | let entity_direct_a = ecs_find!(world, entity_a, |direct: &EntityDirect| { [INFO] [stdout] | ___________________________- [INFO] [stdout] 108 | | *direct [INFO] [stdout] 109 | | }).unwrap(); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 113 | assert!(ecs_find!(world, entity_direct_a, |_: &CompA| {}).is_none()); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 115 | let entity_direct_b = ecs_find!(world, entity_b, |direct: &EntityDirectAny| { [INFO] [stdout] | ___________________________- [INFO] [stdout] 116 | | *direct [INFO] [stdout] 117 | | }).unwrap(); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_direct.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 121 | assert!(ecs_find!(world, entity_direct_a, |_: &CompA| {}).is_none()); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_query_cfg.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | / ecs_world! { [INFO] [stdout] 8 | | ecs_archetype!( [INFO] [stdout] 9 | | ArchFoo, [INFO] [stdout] 10 | | CompA, [INFO] [stdout] ... | [INFO] [stdout] 18 | | ); [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 40 | let foo = ecs_find!(world, entity, |#[cfg(any())] e: &EntityAny, a: &CompA, #[cfg(any())] b: &CompZ| { [INFO] [stdout] | _______________- [INFO] [stdout] 41 | | sum += a.0; [INFO] [stdout] 42 | | 1234 [INFO] [stdout] 43 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `gecs` (test "test_direct") due to 16 previous errors [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_one_of.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 36 | / ecs_find!(world, entity_a, |v: &mut OneOf| { [INFO] [stdout] 37 | | v.0 += 1; [INFO] [stdout] 38 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_one_of.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 40 | / ecs_find!(world, entity_b, |v: &mut OneOf| { [INFO] [stdout] 41 | | v.0 += 1; [INFO] [stdout] 42 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `gecs` (test "test_query_cfg") due to 1 previous error [INFO] [stderr] error: could not compile `gecs` (test "test_one_of") due to 2 previous errors [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_raw.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | ); [INFO] [stdout] 11 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 25 | assert_eq!(ecs_find!(world, entity, |a: &CompA| a.0), Some(0xDEADBEEF)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `gecs` (test "test_raw") due to 1 previous error [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_util.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | / ecs_world! { [INFO] [stdout] 8 | | ecs_archetype!( [INFO] [stdout] 9 | | ArchFoo, [INFO] [stdout] 10 | | CompA, // = 0 [INFO] [stdout] ... | [INFO] [stdout] 28 | | ); [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 40 | / ecs_find!(world, entity_a, |_: &CompC| { [INFO] [stdout] 41 | | assert_eq!(ecs_component_id!(CompC), 1); [INFO] [stdout] 42 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_util.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | / ecs_world! { [INFO] [stdout] 8 | | ecs_archetype!( [INFO] [stdout] 9 | | ArchFoo, [INFO] [stdout] 10 | | CompA, // = 0 [INFO] [stdout] ... | [INFO] [stdout] 28 | | ); [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 44 | / ecs_find!(world, entity_b, |_: &CompC| { [INFO] [stdout] 45 | | assert_eq!(ecs_component_id!(CompC), 8); [INFO] [stdout] 46 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_util.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | / ecs_world! { [INFO] [stdout] 8 | | ecs_archetype!( [INFO] [stdout] 9 | | ArchFoo, [INFO] [stdout] 10 | | CompA, // = 0 [INFO] [stdout] ... | [INFO] [stdout] 28 | | ); [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 48 | / ecs_find!(world, entity_c, |_: &CompC| { [INFO] [stdout] 49 | | assert_eq!(ecs_component_id!(CompC), 200); [INFO] [stdout] 50 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `gecs` (test "test_util") due to 3 previous errors [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 67 | assert!(ecs_find!(world, entity_0, |v: &Entity| assert!(*v == entity_0)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 68 | assert!(ecs_find!(world, entity_1, |v: &Entity| assert!(*v == entity_1)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 69 | assert!(ecs_find!(world, entity_2, |v: &Entity| assert!(*v == entity_2)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 70 | assert!(ecs_find!(world, entity_3, |v: &Entity| assert!(*v == entity_3)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 71 | assert!(ecs_find!(world, entity_4, |v: &Entity| assert!(*v == entity_4)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 73 | assert!(ecs_find_borrow!(world, entity_0, |v: &Entity| assert!(*v == entity_0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 74 | assert!(ecs_find_borrow!(world, entity_1, |v: &Entity| assert!(*v == entity_1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 75 | assert!(ecs_find_borrow!(world, entity_2, |v: &Entity| assert!(*v == entity_2)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 76 | assert!(ecs_find_borrow!(world, entity_3, |v: &Entity| assert!(*v == entity_3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 77 | assert!(ecs_find_borrow!(world, entity_4, |v: &Entity| assert!(*v == entity_4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 97 | assert!(ecs_find!(world, entity_0b, |v: &Entity| assert!(*v == entity_0b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 98 | assert!(ecs_find!(world, entity_1b, |v: &Entity| assert!(*v == entity_1b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 99 | assert!(ecs_find!(world, entity_2b, |v: &Entity| assert!(*v == entity_2b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 100 | assert!(ecs_find!(world, entity_3b, |v: &Entity| assert!(*v == entity_3b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 101 | assert!(ecs_find!(world, entity_4b, |v: &Entity| assert!(*v == entity_4b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 103 | assert!(ecs_find_borrow!(world, entity_0b, |v: &Entity| assert!(*v == entity_0b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 104 | assert!(ecs_find_borrow!(world, entity_1b, |v: &Entity| assert!(*v == entity_1b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 105 | assert!(ecs_find_borrow!(world, entity_2b, |v: &Entity| assert!(*v == entity_2b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 106 | assert!(ecs_find_borrow!(world, entity_3b, |v: &Entity| assert!(*v == entity_3b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 107 | assert!(ecs_find_borrow!(world, entity_4b, |v: &Entity| assert!(*v == entity_4b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 121 | assert!(ecs_find!(world, entity_0, |v: &Entity| assert!(*v == entity_0)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 122 | assert!(ecs_find!(world, entity_1, |v: &Entity| assert!(*v == entity_1)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 123 | assert!(ecs_find!(world, entity_2, |v: &Entity| assert!(*v == entity_2)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 124 | assert!(ecs_find!(world, entity_3, |v: &Entity| assert!(*v == entity_3)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 125 | assert!(ecs_find!(world, entity_4, |v: &Entity| assert!(*v == entity_4)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 127 | assert!(ecs_find_borrow!(world, entity_0, |v: &Entity| assert!(*v == entity_0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 128 | assert!(ecs_find_borrow!(world, entity_1, |v: &Entity| assert!(*v == entity_1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 129 | assert!(ecs_find_borrow!(world, entity_2, |v: &Entity| assert!(*v == entity_2)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 130 | assert!(ecs_find_borrow!(world, entity_3, |v: &Entity| assert!(*v == entity_3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 131 | assert!(ecs_find_borrow!(world, entity_4, |v: &Entity| assert!(*v == entity_4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 151 | assert!(ecs_find!(world, entity_0b, |v: &Entity| assert!(*v == entity_0b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 152 | assert!(ecs_find!(world, entity_1b, |v: &Entity| assert!(*v == entity_1b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 153 | assert!(ecs_find!(world, entity_2b, |v: &Entity| assert!(*v == entity_2b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 154 | assert!(ecs_find!(world, entity_3b, |v: &Entity| assert!(*v == entity_3b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 155 | assert!(ecs_find!(world, entity_4b, |v: &Entity| assert!(*v == entity_4b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 157 | assert!(ecs_find_borrow!(world, entity_0b, |v: &Entity| assert!(*v == entity_0b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 158 | assert!(ecs_find_borrow!(world, entity_1b, |v: &Entity| assert!(*v == entity_1b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 159 | assert!(ecs_find_borrow!(world, entity_2b, |v: &Entity| assert!(*v == entity_2b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 160 | assert!(ecs_find_borrow!(world, entity_3b, |v: &Entity| assert!(*v == entity_3b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 161 | assert!(ecs_find_borrow!(world, entity_4b, |v: &Entity| assert!(*v == entity_4b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 175 | assert!(ecs_find!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 176 | assert!(ecs_find!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 177 | assert!(ecs_find!(world, entity_2, |v: &CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 178 | assert!(ecs_find!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 179 | assert!(ecs_find!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 181 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 182 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 183 | assert!(ecs_find_borrow!(world, entity_2, |v: &CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 184 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 185 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 187 | assert!(ecs_find!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 188 | assert!(ecs_find!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 189 | assert!(ecs_find!(world, entity_2, |v: &mut CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 190 | assert!(ecs_find!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 191 | assert!(ecs_find!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 193 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 194 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 195 | assert!(ecs_find_borrow!(world, entity_2, |v: &mut CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 196 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 197 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 201 | assert!(ecs_find!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 202 | assert!(ecs_find!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 203 | assert!(ecs_find!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 204 | assert!(ecs_find!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 206 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 207 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 208 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 209 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 211 | assert!(ecs_find!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 212 | assert!(ecs_find!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 213 | assert!(ecs_find!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 214 | assert!(ecs_find!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 216 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 217 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 218 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 219 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 221 | assert!(ecs_find!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 222 | assert!(ecs_find!(world, entity_2, |_: &mut CompA| panic!()).is_none()); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 224 | assert!(ecs_find_borrow!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 225 | assert!(ecs_find_borrow!(world, entity_2, |_: &mut CompA| panic!()).is_none()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 350 | assert!(ecs_find!(world, entity_0, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 351 | assert!(ecs_find!(world, entity_1, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 352 | assert!(ecs_find!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 353 | assert!(ecs_find!(world, entity_3, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 354 | assert!(ecs_find!(world, entity_4, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 356 | assert!(ecs_find_borrow!(world, entity_0, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 357 | assert!(ecs_find_borrow!(world, entity_1, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 358 | assert!(ecs_find_borrow!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 359 | assert!(ecs_find_borrow!(world, entity_3, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 360 | assert!(ecs_find_borrow!(world, entity_4, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 374 | assert!(ecs_find!(world, entity_0b, |v: &CompA| assert_eq!(v.0, 1000)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 375 | assert!(ecs_find!(world, entity_1b, |v: &CompA| assert_eq!(v.0, 1001)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 376 | assert!(ecs_find!(world, entity_2b, |v: &CompA| assert_eq!(v.0, 1002)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 377 | assert!(ecs_find!(world, entity_3b, |v: &CompA| assert_eq!(v.0, 1003)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 378 | assert!(ecs_find!(world, entity_4b, |v: &CompA| assert_eq!(v.0, 1004)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 380 | assert!(ecs_find_borrow!(world, entity_0b, |v: &CompA| assert_eq!(v.0, 1000)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 381 | assert!(ecs_find_borrow!(world, entity_1b, |v: &CompA| assert_eq!(v.0, 1001)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 382 | assert!(ecs_find_borrow!(world, entity_2b, |v: &CompA| assert_eq!(v.0, 1002)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 383 | assert!(ecs_find_borrow!(world, entity_3b, |v: &CompA| assert_eq!(v.0, 1003)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single_dyn.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 384 | assert!(ecs_find_borrow!(world, entity_4b, |v: &CompA| assert_eq!(v.0, 1004)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `gecs` (test "test_single_dyn") due to 100 previous errors [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 45 | assert!(ecs_find!(world, entity_0, |v: &Entity| assert!(*v == entity_0)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 46 | assert!(ecs_find!(world, entity_1, |v: &Entity| assert!(*v == entity_1)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 47 | assert!(ecs_find!(world, entity_2, |v: &Entity| assert!(*v == entity_2)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 48 | assert!(ecs_find!(world, entity_3, |v: &Entity| assert!(*v == entity_3)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 49 | assert!(ecs_find!(world, entity_4, |v: &Entity| assert!(*v == entity_4)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 51 | assert!(ecs_find_borrow!(world, entity_0, |v: &Entity| assert!(*v == entity_0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 52 | assert!(ecs_find_borrow!(world, entity_1, |v: &Entity| assert!(*v == entity_1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 53 | assert!(ecs_find_borrow!(world, entity_2, |v: &Entity| assert!(*v == entity_2)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 54 | assert!(ecs_find_borrow!(world, entity_3, |v: &Entity| assert!(*v == entity_3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 55 | assert!(ecs_find_borrow!(world, entity_4, |v: &Entity| assert!(*v == entity_4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 75 | assert!(ecs_find!(world, entity_0b, |v: &Entity| assert!(*v == entity_0b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 76 | assert!(ecs_find!(world, entity_1b, |v: &Entity| assert!(*v == entity_1b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 77 | assert!(ecs_find!(world, entity_2b, |v: &Entity| assert!(*v == entity_2b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 78 | assert!(ecs_find!(world, entity_3b, |v: &Entity| assert!(*v == entity_3b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 79 | assert!(ecs_find!(world, entity_4b, |v: &Entity| assert!(*v == entity_4b)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 81 | assert!(ecs_find_borrow!(world, entity_0b, |v: &Entity| assert!(*v == entity_0b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 82 | assert!(ecs_find_borrow!(world, entity_1b, |v: &Entity| assert!(*v == entity_1b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 83 | assert!(ecs_find_borrow!(world, entity_2b, |v: &Entity| assert!(*v == entity_2b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 84 | assert!(ecs_find_borrow!(world, entity_3b, |v: &Entity| assert!(*v == entity_3b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 85 | assert!(ecs_find_borrow!(world, entity_4b, |v: &Entity| assert!(*v == entity_4b)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 99 | assert!(ecs_find!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 100 | assert!(ecs_find!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 101 | assert!(ecs_find!(world, entity_2, |v: &CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 102 | assert!(ecs_find!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 103 | assert!(ecs_find!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 105 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 106 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 107 | assert!(ecs_find_borrow!(world, entity_2, |v: &CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 108 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 109 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 111 | assert!(ecs_find!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 112 | assert!(ecs_find!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 113 | assert!(ecs_find!(world, entity_2, |v: &mut CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 114 | assert!(ecs_find!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 115 | assert!(ecs_find!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 117 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 118 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 119 | assert!(ecs_find_borrow!(world, entity_2, |v: &mut CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 120 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 121 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 125 | assert!(ecs_find!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 126 | assert!(ecs_find!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 127 | assert!(ecs_find!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 128 | assert!(ecs_find!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 130 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 131 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 132 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 133 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 135 | assert!(ecs_find!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 136 | assert!(ecs_find!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 137 | assert!(ecs_find!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 138 | assert!(ecs_find!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 140 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 141 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 142 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 143 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 145 | assert!(ecs_find!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 146 | assert!(ecs_find!(world, entity_2, |_: &mut CompA| panic!()).is_none()); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 148 | assert!(ecs_find_borrow!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 149 | assert!(ecs_find_borrow!(world, entity_2, |_: &mut CompA| panic!()).is_none()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 274 | assert!(ecs_find!(world, entity_0, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 275 | assert!(ecs_find!(world, entity_1, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 276 | assert!(ecs_find!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 277 | assert!(ecs_find!(world, entity_3, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 278 | assert!(ecs_find!(world, entity_4, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 280 | assert!(ecs_find_borrow!(world, entity_0, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 281 | assert!(ecs_find_borrow!(world, entity_1, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 282 | assert!(ecs_find_borrow!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 283 | assert!(ecs_find_borrow!(world, entity_3, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 284 | assert!(ecs_find_borrow!(world, entity_4, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 298 | assert!(ecs_find!(world, entity_0b, |v: &CompA| assert_eq!(v.0, 1000)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 299 | assert!(ecs_find!(world, entity_1b, |v: &CompA| assert_eq!(v.0, 1001)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 300 | assert!(ecs_find!(world, entity_2b, |v: &CompA| assert_eq!(v.0, 1002)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 301 | assert!(ecs_find!(world, entity_3b, |v: &CompA| assert_eq!(v.0, 1003)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 302 | assert!(ecs_find!(world, entity_4b, |v: &CompA| assert_eq!(v.0, 1004)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 304 | assert!(ecs_find_borrow!(world, entity_0b, |v: &CompA| assert_eq!(v.0, 1000)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 305 | assert!(ecs_find_borrow!(world, entity_1b, |v: &CompA| assert_eq!(v.0, 1001)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 306 | assert!(ecs_find_borrow!(world, entity_2b, |v: &CompA| assert_eq!(v.0, 1002)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 307 | assert!(ecs_find_borrow!(world, entity_3b, |v: &CompA| assert_eq!(v.0, 1003)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_single.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / ecs_world! { [INFO] [stdout] 7 | | ecs_archetype!( [INFO] [stdout] 8 | | ArchFoo, [INFO] [stdout] 9 | | CompA, [INFO] [stdout] 10 | | CompZ, [INFO] [stdout] 11 | | ); [INFO] [stdout] 12 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 308 | assert!(ecs_find_borrow!(world, entity_4b, |v: &CompA| assert_eq!(v.0, 1004)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `gecs` (test "test_single") due to 80 previous errors [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 94 | assert!(ecs_find!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 95 | assert!(ecs_find!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 96 | assert!(ecs_find!(world, entity_2, |v: &CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 97 | assert!(ecs_find!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 98 | assert!(ecs_find!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 99 | assert!(ecs_find!(world, entity_5, |v: &CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 100 | assert!(ecs_find!(world, entity_6, |v: &CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 101 | assert!(ecs_find!(world, entity_7, |v: &CompA| assert_eq!(v.0, 7)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 102 | assert!(ecs_find!(world, entity_8, |v: &CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 103 | assert!(ecs_find!(world, entity_9, |v: &CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 105 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 106 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 107 | assert!(ecs_find_borrow!(world, entity_2, |v: &CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 108 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 109 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 110 | assert!(ecs_find_borrow!(world, entity_5, |v: &CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 111 | assert!(ecs_find_borrow!(world, entity_6, |v: &CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 112 | assert!(ecs_find_borrow!(world, entity_7, |v: &CompA| assert_eq!(v.0, 7)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 113 | assert!(ecs_find_borrow!(world, entity_8, |v: &CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 114 | assert!(ecs_find_borrow!(world, entity_9, |v: &CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 116 | assert!(ecs_find!(world, entity_0, |v: &CompB| assert_eq!(v.0, 10)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 117 | assert!(ecs_find!(world, entity_1, |v: &CompB| assert_eq!(v.0, 11)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 118 | assert!(ecs_find!(world, entity_2, |v: &CompB| assert_eq!(v.0, 12)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 119 | assert!(ecs_find!(world, entity_3, |v: &CompB| assert_eq!(v.0, 13)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 120 | assert!(ecs_find!(world, entity_4, |v: &CompB| assert_eq!(v.0, 14)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 121 | assert!(ecs_find!(world, entity_5, |v: &CompC| assert_eq!(v.0, 15)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 122 | assert!(ecs_find!(world, entity_6, |v: &CompC| assert_eq!(v.0, 16)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 123 | assert!(ecs_find!(world, entity_7, |v: &CompC| assert_eq!(v.0, 17)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 124 | assert!(ecs_find!(world, entity_8, |v: &CompC| assert_eq!(v.0, 18)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 125 | assert!(ecs_find!(world, entity_9, |v: &CompC| assert_eq!(v.0, 19)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 127 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompB| assert_eq!(v.0, 10)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 128 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompB| assert_eq!(v.0, 11)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 129 | assert!(ecs_find_borrow!(world, entity_2, |v: &CompB| assert_eq!(v.0, 12)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 130 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompB| assert_eq!(v.0, 13)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 131 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompB| assert_eq!(v.0, 14)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 132 | assert!(ecs_find_borrow!(world, entity_5, |v: &CompC| assert_eq!(v.0, 15)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 133 | assert!(ecs_find_borrow!(world, entity_6, |v: &CompC| assert_eq!(v.0, 16)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 134 | assert!(ecs_find_borrow!(world, entity_7, |v: &CompC| assert_eq!(v.0, 17)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 135 | assert!(ecs_find_borrow!(world, entity_8, |v: &CompC| assert_eq!(v.0, 18)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 136 | assert!(ecs_find_borrow!(world, entity_9, |v: &CompC| assert_eq!(v.0, 19)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 138 | assert!(ecs_find!(world, entity_0, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (0, 10))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 139 | assert!(ecs_find!(world, entity_1, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1, 11))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 140 | assert!(ecs_find!(world, entity_2, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (2, 12))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 141 | assert!(ecs_find!(world, entity_3, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (3, 13))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 142 | assert!(ecs_find!(world, entity_4, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (4, 14))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 143 | assert!(ecs_find!(world, entity_5, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (5, 15))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 144 | assert!(ecs_find!(world, entity_6, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (6, 16))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 145 | assert!(ecs_find!(world, entity_7, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (7, 17))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 146 | assert!(ecs_find!(world, entity_8, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (8, 18))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 147 | assert!(ecs_find!(world, entity_9, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (9, 19))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 149 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (0, 10))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 150 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1, 11))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 151 | assert!(ecs_find_borrow!(world, entity_2, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (2, 12))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 152 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (3, 13))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 153 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (4, 14))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 154 | assert!(ecs_find_borrow!(world, entity_5, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (5, 15))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 155 | assert!(ecs_find_borrow!(world, entity_6, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (6, 16))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 156 | assert!(ecs_find_borrow!(world, entity_7, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (7, 17))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 157 | assert!(ecs_find_borrow!(world, entity_8, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (8, 18))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 158 | assert!(ecs_find_borrow!(world, entity_9, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (9, 19))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 160 | assert!(ecs_find!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 161 | assert!(ecs_find!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 162 | assert!(ecs_find!(world, entity_2, |v: &CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 163 | assert!(ecs_find!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 164 | assert!(ecs_find!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 165 | assert!(ecs_find!(world, entity_5, |v: &CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 166 | assert!(ecs_find!(world, entity_6, |v: &CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 167 | assert!(ecs_find!(world, entity_7, |v: &CompA| assert_eq!(v.0, 7)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 168 | assert!(ecs_find!(world, entity_8, |v: &CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 169 | assert!(ecs_find!(world, entity_9, |v: &CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 171 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 172 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 173 | assert!(ecs_find_borrow!(world, entity_2, |v: &CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 174 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 175 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 176 | assert!(ecs_find_borrow!(world, entity_5, |v: &CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 177 | assert!(ecs_find_borrow!(world, entity_6, |v: &CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 178 | assert!(ecs_find_borrow!(world, entity_7, |v: &CompA| assert_eq!(v.0, 7)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 179 | assert!(ecs_find_borrow!(world, entity_8, |v: &CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 180 | assert!(ecs_find_borrow!(world, entity_9, |v: &CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 183 | assert!(ecs_find!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 184 | assert!(ecs_find!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 185 | assert!(ecs_find!(world, entity_2, |v: &mut CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 186 | assert!(ecs_find!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 187 | assert!(ecs_find!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 188 | assert!(ecs_find!(world, entity_5, |v: &mut CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 189 | assert!(ecs_find!(world, entity_6, |v: &mut CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 190 | assert!(ecs_find!(world, entity_7, |v: &mut CompA| assert_eq!(v.0, 7)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 191 | assert!(ecs_find!(world, entity_8, |v: &mut CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 192 | assert!(ecs_find!(world, entity_9, |v: &mut CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 194 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 195 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 196 | assert!(ecs_find_borrow!(world, entity_2, |v: &mut CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 197 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 198 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 199 | assert!(ecs_find_borrow!(world, entity_5, |v: &mut CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 200 | assert!(ecs_find_borrow!(world, entity_6, |v: &mut CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 201 | assert!(ecs_find_borrow!(world, entity_7, |v: &mut CompA| assert_eq!(v.0, 7)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 202 | assert!(ecs_find_borrow!(world, entity_8, |v: &mut CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 203 | assert!(ecs_find_borrow!(world, entity_9, |v: &mut CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 205 | assert!(ecs_find!(world, entity_0, |v: &mut CompB| assert_eq!(v.0, 10)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 206 | assert!(ecs_find!(world, entity_1, |v: &mut CompB| assert_eq!(v.0, 11)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 207 | assert!(ecs_find!(world, entity_2, |v: &mut CompB| assert_eq!(v.0, 12)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 208 | assert!(ecs_find!(world, entity_3, |v: &mut CompB| assert_eq!(v.0, 13)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 209 | assert!(ecs_find!(world, entity_4, |v: &mut CompB| assert_eq!(v.0, 14)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 210 | assert!(ecs_find!(world, entity_5, |v: &mut CompC| assert_eq!(v.0, 15)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 211 | assert!(ecs_find!(world, entity_6, |v: &mut CompC| assert_eq!(v.0, 16)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 212 | assert!(ecs_find!(world, entity_7, |v: &mut CompC| assert_eq!(v.0, 17)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 213 | assert!(ecs_find!(world, entity_8, |v: &mut CompC| assert_eq!(v.0, 18)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 214 | assert!(ecs_find!(world, entity_9, |v: &mut CompC| assert_eq!(v.0, 19)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 216 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompB| assert_eq!(v.0, 10)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 217 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompB| assert_eq!(v.0, 11)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 218 | assert!(ecs_find_borrow!(world, entity_2, |v: &mut CompB| assert_eq!(v.0, 12)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 219 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompB| assert_eq!(v.0, 13)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 220 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompB| assert_eq!(v.0, 14)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 221 | assert!(ecs_find_borrow!(world, entity_5, |v: &mut CompC| assert_eq!(v.0, 15)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 222 | assert!(ecs_find_borrow!(world, entity_6, |v: &mut CompC| assert_eq!(v.0, 16)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 223 | assert!(ecs_find_borrow!(world, entity_7, |v: &mut CompC| assert_eq!(v.0, 17)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 224 | assert!(ecs_find_borrow!(world, entity_8, |v: &mut CompC| assert_eq!(v.0, 18)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 225 | assert!(ecs_find_borrow!(world, entity_9, |v: &mut CompC| assert_eq!(v.0, 19)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 227 | assert!(ecs_find!(world, entity_0, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (0, 10))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 228 | assert!(ecs_find!(world, entity_1, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (1, 11))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 229 | assert!(ecs_find!(world, entity_2, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (2, 12))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 230 | assert!(ecs_find!(world, entity_3, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (3, 13))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 231 | assert!(ecs_find!(world, entity_4, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (4, 14))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 232 | assert!(ecs_find!(world, entity_5, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (5, 15))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 233 | assert!(ecs_find!(world, entity_6, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (6, 16))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 234 | assert!(ecs_find!(world, entity_7, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (7, 17))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 235 | assert!(ecs_find!(world, entity_8, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (8, 18))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 236 | assert!(ecs_find!(world, entity_9, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (9, 19))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 238 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (0, 10))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 239 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (1, 11))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 240 | assert!(ecs_find_borrow!(world, entity_2, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (2, 12))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 241 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (3, 13))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 242 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (4, 14))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 243 | assert!(ecs_find_borrow!(world, entity_5, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (5, 15))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 244 | assert!(ecs_find_borrow!(world, entity_6, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (6, 16))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 245 | assert!(ecs_find_borrow!(world, entity_7, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (7, 17))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 246 | assert!(ecs_find_borrow!(world, entity_8, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (8, 18))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 247 | assert!(ecs_find_borrow!(world, entity_9, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (9, 19))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 249 | assert!(ecs_find!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 250 | assert!(ecs_find!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 251 | assert!(ecs_find!(world, entity_2, |v: &mut CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 252 | assert!(ecs_find!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 253 | assert!(ecs_find!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 254 | assert!(ecs_find!(world, entity_5, |v: &mut CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 255 | assert!(ecs_find!(world, entity_6, |v: &mut CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 256 | assert!(ecs_find!(world, entity_7, |v: &mut CompA| assert_eq!(v.0, 7)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 257 | assert!(ecs_find!(world, entity_8, |v: &mut CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 258 | assert!(ecs_find!(world, entity_9, |v: &mut CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 260 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 261 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 262 | assert!(ecs_find_borrow!(world, entity_2, |v: &mut CompA| assert_eq!(v.0, 2)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 263 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 264 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 265 | assert!(ecs_find_borrow!(world, entity_5, |v: &mut CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 266 | assert!(ecs_find_borrow!(world, entity_6, |v: &mut CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 267 | assert!(ecs_find_borrow!(world, entity_7, |v: &mut CompA| assert_eq!(v.0, 7)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 268 | assert!(ecs_find_borrow!(world, entity_8, |v: &mut CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 269 | assert!(ecs_find_borrow!(world, entity_9, |v: &mut CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 274 | assert!(ecs_find!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 275 | assert!(ecs_find!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 276 | assert!(ecs_find!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 277 | assert!(ecs_find!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 278 | assert!(ecs_find!(world, entity_5, |v: &CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 279 | assert!(ecs_find!(world, entity_6, |v: &CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 280 | assert!(ecs_find!(world, entity_8, |v: &CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 281 | assert!(ecs_find!(world, entity_9, |v: &CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 283 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 284 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 285 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 286 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 287 | assert!(ecs_find_borrow!(world, entity_5, |v: &CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 288 | assert!(ecs_find_borrow!(world, entity_6, |v: &CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 289 | assert!(ecs_find_borrow!(world, entity_8, |v: &CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 290 | assert!(ecs_find_borrow!(world, entity_9, |v: &CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 292 | assert!(ecs_find!(world, entity_0, |v: &CompB| assert_eq!(v.0, 10)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 293 | assert!(ecs_find!(world, entity_1, |v: &CompB| assert_eq!(v.0, 11)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 294 | assert!(ecs_find!(world, entity_3, |v: &CompB| assert_eq!(v.0, 13)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 295 | assert!(ecs_find!(world, entity_4, |v: &CompB| assert_eq!(v.0, 14)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 296 | assert!(ecs_find!(world, entity_5, |v: &CompC| assert_eq!(v.0, 15)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 297 | assert!(ecs_find!(world, entity_6, |v: &CompC| assert_eq!(v.0, 16)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 298 | assert!(ecs_find!(world, entity_8, |v: &CompC| assert_eq!(v.0, 18)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 299 | assert!(ecs_find!(world, entity_9, |v: &CompC| assert_eq!(v.0, 19)).is_some()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 301 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompB| assert_eq!(v.0, 10)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 302 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompB| assert_eq!(v.0, 11)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 303 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompB| assert_eq!(v.0, 13)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 304 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompB| assert_eq!(v.0, 14)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 305 | assert!(ecs_find_borrow!(world, entity_5, |v: &CompC| assert_eq!(v.0, 15)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 306 | assert!(ecs_find_borrow!(world, entity_6, |v: &CompC| assert_eq!(v.0, 16)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 307 | assert!(ecs_find_borrow!(world, entity_8, |v: &CompC| assert_eq!(v.0, 18)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 308 | assert!(ecs_find_borrow!(world, entity_9, |v: &CompC| assert_eq!(v.0, 19)).is_some()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 310 | assert!(ecs_find!(world, entity_0, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (0, 10))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 311 | assert!(ecs_find!(world, entity_1, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1, 11))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 312 | assert!(ecs_find!(world, entity_3, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (3, 13))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 313 | assert!(ecs_find!(world, entity_4, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (4, 14))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 314 | assert!(ecs_find!(world, entity_5, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (5, 15))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 315 | assert!(ecs_find!(world, entity_6, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (6, 16))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 316 | assert!(ecs_find!(world, entity_8, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (8, 18))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 317 | assert!(ecs_find!(world, entity_9, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (9, 19))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 319 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (0, 10))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 320 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1, 11))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 321 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (3, 13))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 322 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (4, 14))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 323 | assert!(ecs_find_borrow!(world, entity_5, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (5, 15))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 324 | assert!(ecs_find_borrow!(world, entity_6, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (6, 16))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 325 | assert!(ecs_find_borrow!(world, entity_8, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (8, 18))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 326 | assert!(ecs_find_borrow!(world, entity_9, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (9, 19))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 328 | assert!(ecs_find!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 329 | assert!(ecs_find!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 330 | assert!(ecs_find!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 331 | assert!(ecs_find!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 332 | assert!(ecs_find!(world, entity_5, |v: &CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 333 | assert!(ecs_find!(world, entity_6, |v: &CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 334 | assert!(ecs_find!(world, entity_8, |v: &CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 335 | assert!(ecs_find!(world, entity_9, |v: &CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 337 | assert!(ecs_find_borrow!(world, entity_0, |v: &CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 338 | assert!(ecs_find_borrow!(world, entity_1, |v: &CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 339 | assert!(ecs_find_borrow!(world, entity_3, |v: &CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 340 | assert!(ecs_find_borrow!(world, entity_4, |v: &CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 341 | assert!(ecs_find_borrow!(world, entity_5, |v: &CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 342 | assert!(ecs_find_borrow!(world, entity_6, |v: &CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 343 | assert!(ecs_find_borrow!(world, entity_8, |v: &CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 344 | assert!(ecs_find_borrow!(world, entity_9, |v: &CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 347 | assert!(ecs_find!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 348 | assert!(ecs_find!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 349 | assert!(ecs_find!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 350 | assert!(ecs_find!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 351 | assert!(ecs_find!(world, entity_5, |v: &mut CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 352 | assert!(ecs_find!(world, entity_6, |v: &mut CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 353 | assert!(ecs_find!(world, entity_8, |v: &mut CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 354 | assert!(ecs_find!(world, entity_9, |v: &mut CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 356 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 357 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 358 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 359 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 360 | assert!(ecs_find_borrow!(world, entity_5, |v: &mut CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 361 | assert!(ecs_find_borrow!(world, entity_6, |v: &mut CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 362 | assert!(ecs_find_borrow!(world, entity_8, |v: &mut CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 363 | assert!(ecs_find_borrow!(world, entity_9, |v: &mut CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 365 | assert!(ecs_find!(world, entity_0, |v: &mut CompB| assert_eq!(v.0, 10)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 366 | assert!(ecs_find!(world, entity_1, |v: &mut CompB| assert_eq!(v.0, 11)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 367 | assert!(ecs_find!(world, entity_3, |v: &mut CompB| assert_eq!(v.0, 13)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 368 | assert!(ecs_find!(world, entity_4, |v: &mut CompB| assert_eq!(v.0, 14)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 369 | assert!(ecs_find!(world, entity_5, |v: &mut CompC| assert_eq!(v.0, 15)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 370 | assert!(ecs_find!(world, entity_6, |v: &mut CompC| assert_eq!(v.0, 16)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 371 | assert!(ecs_find!(world, entity_8, |v: &mut CompC| assert_eq!(v.0, 18)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 372 | assert!(ecs_find!(world, entity_9, |v: &mut CompC| assert_eq!(v.0, 19)).is_some()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 374 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompB| assert_eq!(v.0, 10)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 375 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompB| assert_eq!(v.0, 11)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 376 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompB| assert_eq!(v.0, 13)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 377 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompB| assert_eq!(v.0, 14)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 378 | assert!(ecs_find_borrow!(world, entity_5, |v: &mut CompC| assert_eq!(v.0, 15)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 379 | assert!(ecs_find_borrow!(world, entity_6, |v: &mut CompC| assert_eq!(v.0, 16)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 380 | assert!(ecs_find_borrow!(world, entity_8, |v: &mut CompC| assert_eq!(v.0, 18)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 381 | assert!(ecs_find_borrow!(world, entity_9, |v: &mut CompC| assert_eq!(v.0, 19)).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 383 | assert!(ecs_find!(world, entity_0, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (0, 10))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 384 | assert!(ecs_find!(world, entity_1, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (1, 11))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 385 | assert!(ecs_find!(world, entity_3, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (3, 13))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 386 | assert!(ecs_find!(world, entity_4, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (4, 14))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 387 | assert!(ecs_find!(world, entity_5, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (5, 15))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 388 | assert!(ecs_find!(world, entity_6, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (6, 16))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 389 | assert!(ecs_find!(world, entity_8, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (8, 18))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 390 | assert!(ecs_find!(world, entity_9, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (9, 19))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 392 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (0, 10))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 393 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (1, 11))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 394 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (3, 13))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 395 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA, u: &mut CompB| assert_eq!((v.0, u.0), (4, 14))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 396 | assert!(ecs_find_borrow!(world, entity_5, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (5, 15))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 397 | assert!(ecs_find_borrow!(world, entity_6, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (6, 16))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 398 | assert!(ecs_find_borrow!(world, entity_8, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (8, 18))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 399 | assert!(ecs_find_borrow!(world, entity_9, |v: &mut CompA, u: &mut CompC| assert_eq!((v.0, u.0), (9, 19))).is_some()); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 401 | assert!(ecs_find!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 402 | assert!(ecs_find!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 403 | assert!(ecs_find!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 404 | assert!(ecs_find!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 405 | assert!(ecs_find!(world, entity_5, |v: &mut CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 406 | assert!(ecs_find!(world, entity_6, |v: &mut CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 407 | assert!(ecs_find!(world, entity_8, |v: &mut CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 408 | assert!(ecs_find!(world, entity_9, |v: &mut CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 410 | assert!(ecs_find_borrow!(world, entity_0, |v: &mut CompA| assert_eq!(v.0, 0)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 411 | assert!(ecs_find_borrow!(world, entity_1, |v: &mut CompA| assert_eq!(v.0, 1)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 412 | assert!(ecs_find_borrow!(world, entity_3, |v: &mut CompA| assert_eq!(v.0, 3)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 413 | assert!(ecs_find_borrow!(world, entity_4, |v: &mut CompA| assert_eq!(v.0, 4)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 414 | assert!(ecs_find_borrow!(world, entity_5, |v: &mut CompA| assert_eq!(v.0, 5)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 415 | assert!(ecs_find_borrow!(world, entity_6, |v: &mut CompA| assert_eq!(v.0, 6)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 416 | assert!(ecs_find_borrow!(world, entity_8, |v: &mut CompA| assert_eq!(v.0, 8)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 417 | assert!(ecs_find_borrow!(world, entity_9, |v: &mut CompA| assert_eq!(v.0, 9)).is_some()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 419 | assert!(ecs_find!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 420 | assert!(ecs_find!(world, entity_7, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 421 | assert!(ecs_find!(world, entity_2, |_: &CompB| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 422 | assert!(ecs_find!(world, entity_7, |_: &CompC| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 424 | assert!(ecs_find_borrow!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 425 | assert!(ecs_find_borrow!(world, entity_7, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 426 | assert!(ecs_find_borrow!(world, entity_2, |_: &CompB| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 427 | assert!(ecs_find_borrow!(world, entity_7, |_: &CompC| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 429 | assert!(ecs_find!(world, entity_2, |_: &CompA, _: &CompB| panic!()).is_none()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 430 | assert!(ecs_find!(world, entity_7, |_: &CompA, _: &CompC| panic!()).is_none()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 432 | assert!(ecs_find_borrow!(world, entity_2, |_: &CompA, _: &CompB| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 433 | assert!(ecs_find_borrow!(world, entity_7, |_: &CompA, _: &CompC| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 435 | assert!(ecs_find!(world, entity_2, |_: &mut CompA| panic!()).is_none()); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 436 | assert!(ecs_find!(world, entity_7, |_: &mut CompA| panic!()).is_none()); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 437 | assert!(ecs_find!(world, entity_2, |_: &mut CompB| panic!()).is_none()); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 438 | assert!(ecs_find!(world, entity_7, |_: &mut CompC| panic!()).is_none()); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 440 | assert!(ecs_find_borrow!(world, entity_2, |_: &mut CompA| panic!()).is_none()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 441 | assert!(ecs_find_borrow!(world, entity_7, |_: &mut CompA| panic!()).is_none()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 442 | assert!(ecs_find_borrow!(world, entity_2, |_: &mut CompB| panic!()).is_none()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 443 | assert!(ecs_find_borrow!(world, entity_7, |_: &mut CompC| panic!()).is_none()); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 445 | assert!(ecs_find!(world, entity_2, |_: &mut CompA, _: &mut CompB| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 446 | assert!(ecs_find!(world, entity_7, |_: &mut CompA, _: &mut CompC| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 448 | assert!(ecs_find_borrow!(world, entity_2, |_: &mut CompA, _: &mut CompB| panic!()).is_none()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 449 | assert!(ecs_find_borrow!(world, entity_7, |_: &mut CompA, _: &mut CompC| panic!()).is_none()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 708 | assert!(ecs_find!(world, entity_0, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 709 | assert!(ecs_find!(world, entity_1, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 710 | assert!(ecs_find!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 711 | assert!(ecs_find!(world, entity_3, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 712 | assert!(ecs_find!(world, entity_4, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 713 | assert!(ecs_find!(world, entity_5, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 714 | assert!(ecs_find!(world, entity_6, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 715 | assert!(ecs_find!(world, entity_7, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 716 | assert!(ecs_find!(world, entity_8, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 717 | assert!(ecs_find!(world, entity_9, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 719 | assert!(ecs_find_borrow!(world, entity_0, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 720 | assert!(ecs_find_borrow!(world, entity_1, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 721 | assert!(ecs_find_borrow!(world, entity_2, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 722 | assert!(ecs_find_borrow!(world, entity_3, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 723 | assert!(ecs_find_borrow!(world, entity_4, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 724 | assert!(ecs_find_borrow!(world, entity_5, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 725 | assert!(ecs_find_borrow!(world, entity_6, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 726 | assert!(ecs_find_borrow!(world, entity_7, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 727 | assert!(ecs_find_borrow!(world, entity_8, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 728 | assert!(ecs_find_borrow!(world, entity_9, |_: &CompA| panic!()).is_none()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 752 | assert!(ecs_find!(world, entity_0b, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1000, 1010))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 753 | assert!(ecs_find!(world, entity_1b, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1001, 1011))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 754 | assert!(ecs_find!(world, entity_2b, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1002, 1012))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 755 | assert!(ecs_find!(world, entity_3b, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1003, 1013))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 756 | assert!(ecs_find!(world, entity_4b, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1004, 1014))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 757 | assert!(ecs_find!(world, entity_5b, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (1005, 1015))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 758 | assert!(ecs_find!(world, entity_6b, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (1006, 1016))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 759 | assert!(ecs_find!(world, entity_7b, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (1007, 1017))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 760 | assert!(ecs_find!(world, entity_8b, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (1008, 1018))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 761 | assert!(ecs_find!(world, entity_9b, |v: &CompA, u: &CompC| assert_eq!((v.0, u.0), (1009, 1019))).is_some()); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find` which comes from the expansion of the macro `ecs_find` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 763 | assert!(ecs_find_borrow!(world, entity_0b, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1000, 1010))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 764 | assert!(ecs_find_borrow!(world, entity_1b, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1001, 1011))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 765 | assert!(ecs_find_borrow!(world, entity_2b, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1002, 1012))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<__EcsWorldSelectTotal, Infallible> [INFO] [stdout] --> tests/test_multi.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / ecs_world! { [INFO] [stdout] 11 | | #[archetype_id(3)] [INFO] [stdout] 12 | | ecs_archetype!( [INFO] [stdout] 13 | | ArchFoo, [INFO] [stdout] ... | [INFO] [stdout] 22 | | ); [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [INFO] [stdout] ... [INFO] [stdout] 766 | assert!(ecs_find_borrow!(world, entity_3b, |v: &CompA, u: &CompB| assert_eq!((v.0, u.0), (1003, 1013))).is_some()); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `::gecs::__internal::__impl_ecs_find_borrow` which comes from the expansion of the macro `ecs_find_borrow` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [WARN] too many lines in the log, truncating it