Skip to content

Instantly share code, notes, and snippets.

@distransient
Created July 11, 2019 02:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save distransient/73bcb6ebeb0dde0ab8c72e1f115dabe2 to your computer and use it in GitHub Desktop.
Save distransient/73bcb6ebeb0dde0ab8c72e1f115dabe2 to your computer and use it in GitHub Desktop.
error[E0275]: overflow evaluating the requirement `&specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>: specs::join::Join`
--> amethyst_ui\src\pass.rs:260:74
|
260 | for (entity, transform, _new) in (&*entities, &transforms, &new).join() {
| ^^^^
|
= help: consider adding a `#![recursion_limit="128"]` attribute to your crate
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` = note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'ed::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::worl hred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetchd::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::F shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shrld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shreed::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::worl orld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shd::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::F:world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_,etch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, d::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>> shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` = note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::worch<'_, specs::storage::MaskedStorage<transform::UiTransform>>>, &shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, sld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetc ::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_,h<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_ed::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<', shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred: hred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch:world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::wor>>>>>>>>>>>>>>>>>>>>>>>>>>>>>)`ld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetc shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'tch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::wo:world::Fetch<'_, shred::world::Fetch<'_, shrch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::hred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetchrld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, sh'_, shred::world::Fetch<'_, shred::world::Fet_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::worl shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetchld::Fetch<'_, shred::world::Fetch<'_, shred::hred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::F<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::worldshred::world::Fetch<'_, shred::world::Fetch<' ld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shre::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred '_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::wororld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, sh::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` shred::world::Fetch<'_, shred::world::Fetch<shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world:::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, = note: required because of the requirements on the impl of `specs::join::Join` for `&shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_,:Fetch<'_, shred::world::Fetch<'_, shred::word::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetcd::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>> shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Feed::world::Fetch<'_, shred::world::Fetch<'_, orld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_tch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::woch<'_, shred::world::Fetch<'_, shred::world::::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, srld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shworld::Fetch<'_, shred::world::Fetch<'_, shre ::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_,red::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch_, shred::world::Fetch<'_, shred::world::Fetcm>>>, &shred::world::Fetch<'_, shred::world::Fetch<'_, shred::ed::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world _, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::worlhred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred:storage::MaskedStorage<transform::UiTransforhred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::F::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>ld::Fetch<'_, shred::world::Fetch<'_, shred::::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch>>>>>>` shred::world::Fetch<'_, shred::world::Fetch<'rld::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, = note: required because of the requirements on the impl of `specs::join::Join` for `(&specs::world::entity::EntitiesRes, &specs::storage::Storage<'_, transform::UiTransform, shred::world::Fetch<'_, specs:Fetch<'_, shred::world::Fetch<'_, shred::worl>>>>>>>>>>>>>>>)`:storage::MaskedStorage<transform::UiTransform>>>, &shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world:d::world::Fetch<'_, shred::world::Fetch<'_, s:Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred:h<'_, shred::world::Fetch<'_, shred::world::F:world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_,torage::restrict::RestrictedStorage<'_, '_, _ shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, shred::world::Fetch<'_, specs::storage::restrict::RestrictedStorage<'_, '_, _, _, _, _>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>)`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment