[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<SelectEntity, Infallible>
[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<SelectEntityDirect, Infallible>
[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<ArchFoo>| {
[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<ArchBar>| {
[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<ArchFoo>| {
[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<ArchFoo>| {
[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<CompB, CompC>| {
[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<CompB, CompC>| {
[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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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<ArchFoo>| 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
