Trait bevy::ecs::query::WorldQuery [−]
Associated Types
type Fetch: for<'a> Fetch<'a>
type State: FetchState
Implementations on Foreign Types
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch, <F6 as WorldQuery>::Fetch, <F7 as WorldQuery>::Fetch, <F8 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State)
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch, <F6 as WorldQuery>::Fetch, <F7 as WorldQuery>::Fetch, <F8 as WorldQuery>::Fetch, <F9 as WorldQuery>::Fetch, <F10 as WorldQuery>::Fetch, <F11 as WorldQuery>::Fetch, <F12 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State, <F11 as WorldQuery>::State, <F12 as WorldQuery>::State)
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch, <F6 as WorldQuery>::Fetch, <F7 as WorldQuery>::Fetch, <F8 as WorldQuery>::Fetch, <F9 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State)
impl<F0, F1, F2, F3, F4> WorldQuery for (F0, F1, F2, F3, F4) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State)
impl WorldQuery for ()
impl<F0, F1, F2, F3, F4, F5, F6, F7> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch, <F6 as WorldQuery>::Fetch, <F7 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State)
impl<F0, F1> WorldQuery for (F0, F1) where
F0: WorldQuery,
F1: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State)
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
F13: WorldQuery,
F14: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
F13: WorldQuery,
F14: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch, <F6 as WorldQuery>::Fetch, <F7 as WorldQuery>::Fetch, <F8 as WorldQuery>::Fetch, <F9 as WorldQuery>::Fetch, <F10 as WorldQuery>::Fetch, <F11 as WorldQuery>::Fetch, <F12 as WorldQuery>::Fetch, <F13 as WorldQuery>::Fetch, <F14 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State, <F11 as WorldQuery>::State, <F12 as WorldQuery>::State, <F13 as WorldQuery>::State, <F14 as WorldQuery>::State)
impl<'_, T> WorldQuery for &'_ T where
T: Component,
T: Component,
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch, <F6 as WorldQuery>::Fetch, <F7 as WorldQuery>::Fetch, <F8 as WorldQuery>::Fetch, <F9 as WorldQuery>::Fetch, <F10 as WorldQuery>::Fetch, <F11 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State, <F11 as WorldQuery>::State)
impl<F0> WorldQuery for (F0,) where
F0: WorldQuery,
F0: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch,)
type State = (<F0 as WorldQuery>::State,)
impl<F0, F1, F2, F3, F4, F5, F6> WorldQuery for (F0, F1, F2, F3, F4, F5, F6) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch, <F6 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State)
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch, <F6 as WorldQuery>::Fetch, <F7 as WorldQuery>::Fetch, <F8 as WorldQuery>::Fetch, <F9 as WorldQuery>::Fetch, <F10 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State)
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
F13: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
F13: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch, <F6 as WorldQuery>::Fetch, <F7 as WorldQuery>::Fetch, <F8 as WorldQuery>::Fetch, <F9 as WorldQuery>::Fetch, <F10 as WorldQuery>::Fetch, <F11 as WorldQuery>::Fetch, <F12 as WorldQuery>::Fetch, <F13 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State, <F11 as WorldQuery>::State, <F12 as WorldQuery>::State, <F13 as WorldQuery>::State)
impl<F0, F1, F2, F3, F4, F5> WorldQuery for (F0, F1, F2, F3, F4, F5) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch, <F4 as WorldQuery>::Fetch, <F5 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State)
impl<F0, F1, F2, F3> WorldQuery for (F0, F1, F2, F3) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch, <F3 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State)
impl<'_, T> WorldQuery for &'_ mut T where
T: Component,
T: Component,
type Fetch = WriteFetch<T>
type State = WriteState<T>
impl<T> WorldQuery for Option<T> where
T: WorldQuery,
T: WorldQuery,
type Fetch = OptionFetch<<T as WorldQuery>::Fetch>
type State = OptionState<<T as WorldQuery>::State>
impl<F0, F1, F2> WorldQuery for (F0, F1, F2) where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
type Fetch = (<F0 as WorldQuery>::Fetch, <F1 as WorldQuery>::Fetch, <F2 as WorldQuery>::Fetch)
type State = (<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State)
Implementors
impl WorldQuery for Entity
type Fetch = EntityFetch
type State = EntityState
impl WorldQuery for Or<()>
impl<F0> WorldQuery for Or<(F0,)> where
F0: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
impl<F0, F1> WorldQuery for Or<(F0, F1)> where
F0: WorldQuery,
F1: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State)>
impl<F0, F1, F2> WorldQuery for Or<(F0, F1, F2)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State)>
impl<F0, F1, F2, F3> WorldQuery for Or<(F0, F1, F2, F3)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4> WorldQuery for Or<(F0, F1, F2, F3, F4)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5> WorldQuery for Or<(F0, F1, F2, F3, F4, F5)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5, F6> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>, OrFetch<<F6 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5, F6, F7> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>, OrFetch<<F6 as WorldQuery>::Fetch>, OrFetch<<F7 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>, OrFetch<<F6 as WorldQuery>::Fetch>, OrFetch<<F7 as WorldQuery>::Fetch>, OrFetch<<F8 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>, OrFetch<<F6 as WorldQuery>::Fetch>, OrFetch<<F7 as WorldQuery>::Fetch>, OrFetch<<F8 as WorldQuery>::Fetch>, OrFetch<<F9 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>, OrFetch<<F6 as WorldQuery>::Fetch>, OrFetch<<F7 as WorldQuery>::Fetch>, OrFetch<<F8 as WorldQuery>::Fetch>, OrFetch<<F9 as WorldQuery>::Fetch>, OrFetch<<F10 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
<F11 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
<F11 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>, OrFetch<<F6 as WorldQuery>::Fetch>, OrFetch<<F7 as WorldQuery>::Fetch>, OrFetch<<F8 as WorldQuery>::Fetch>, OrFetch<<F9 as WorldQuery>::Fetch>, OrFetch<<F10 as WorldQuery>::Fetch>, OrFetch<<F11 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State, <F11 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
<F11 as WorldQuery>::Fetch: FilterFetch,
<F12 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
<F11 as WorldQuery>::Fetch: FilterFetch,
<F12 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>, OrFetch<<F6 as WorldQuery>::Fetch>, OrFetch<<F7 as WorldQuery>::Fetch>, OrFetch<<F8 as WorldQuery>::Fetch>, OrFetch<<F9 as WorldQuery>::Fetch>, OrFetch<<F10 as WorldQuery>::Fetch>, OrFetch<<F11 as WorldQuery>::Fetch>, OrFetch<<F12 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State, <F11 as WorldQuery>::State, <F12 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
F13: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
<F11 as WorldQuery>::Fetch: FilterFetch,
<F12 as WorldQuery>::Fetch: FilterFetch,
<F13 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
F13: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
<F11 as WorldQuery>::Fetch: FilterFetch,
<F12 as WorldQuery>::Fetch: FilterFetch,
<F13 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>, OrFetch<<F6 as WorldQuery>::Fetch>, OrFetch<<F7 as WorldQuery>::Fetch>, OrFetch<<F8 as WorldQuery>::Fetch>, OrFetch<<F9 as WorldQuery>::Fetch>, OrFetch<<F10 as WorldQuery>::Fetch>, OrFetch<<F11 as WorldQuery>::Fetch>, OrFetch<<F12 as WorldQuery>::Fetch>, OrFetch<<F13 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State, <F11 as WorldQuery>::State, <F12 as WorldQuery>::State, <F13 as WorldQuery>::State)>
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14)> where
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
F13: WorldQuery,
F14: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
<F11 as WorldQuery>::Fetch: FilterFetch,
<F12 as WorldQuery>::Fetch: FilterFetch,
<F13 as WorldQuery>::Fetch: FilterFetch,
<F14 as WorldQuery>::Fetch: FilterFetch,
F0: WorldQuery,
F1: WorldQuery,
F2: WorldQuery,
F3: WorldQuery,
F4: WorldQuery,
F5: WorldQuery,
F6: WorldQuery,
F7: WorldQuery,
F8: WorldQuery,
F9: WorldQuery,
F10: WorldQuery,
F11: WorldQuery,
F12: WorldQuery,
F13: WorldQuery,
F14: WorldQuery,
<F0 as WorldQuery>::Fetch: FilterFetch,
<F1 as WorldQuery>::Fetch: FilterFetch,
<F2 as WorldQuery>::Fetch: FilterFetch,
<F3 as WorldQuery>::Fetch: FilterFetch,
<F4 as WorldQuery>::Fetch: FilterFetch,
<F5 as WorldQuery>::Fetch: FilterFetch,
<F6 as WorldQuery>::Fetch: FilterFetch,
<F7 as WorldQuery>::Fetch: FilterFetch,
<F8 as WorldQuery>::Fetch: FilterFetch,
<F9 as WorldQuery>::Fetch: FilterFetch,
<F10 as WorldQuery>::Fetch: FilterFetch,
<F11 as WorldQuery>::Fetch: FilterFetch,
<F12 as WorldQuery>::Fetch: FilterFetch,
<F13 as WorldQuery>::Fetch: FilterFetch,
<F14 as WorldQuery>::Fetch: FilterFetch,
type Fetch = Or<(OrFetch<<F0 as WorldQuery>::Fetch>, OrFetch<<F1 as WorldQuery>::Fetch>, OrFetch<<F2 as WorldQuery>::Fetch>, OrFetch<<F3 as WorldQuery>::Fetch>, OrFetch<<F4 as WorldQuery>::Fetch>, OrFetch<<F5 as WorldQuery>::Fetch>, OrFetch<<F6 as WorldQuery>::Fetch>, OrFetch<<F7 as WorldQuery>::Fetch>, OrFetch<<F8 as WorldQuery>::Fetch>, OrFetch<<F9 as WorldQuery>::Fetch>, OrFetch<<F10 as WorldQuery>::Fetch>, OrFetch<<F11 as WorldQuery>::Fetch>, OrFetch<<F12 as WorldQuery>::Fetch>, OrFetch<<F13 as WorldQuery>::Fetch>, OrFetch<<F14 as WorldQuery>::Fetch>)>
type State = Or<(<F0 as WorldQuery>::State, <F1 as WorldQuery>::State, <F2 as WorldQuery>::State, <F3 as WorldQuery>::State, <F4 as WorldQuery>::State, <F5 as WorldQuery>::State, <F6 as WorldQuery>::State, <F7 as WorldQuery>::State, <F8 as WorldQuery>::State, <F9 as WorldQuery>::State, <F10 as WorldQuery>::State, <F11 as WorldQuery>::State, <F12 as WorldQuery>::State, <F13 as WorldQuery>::State, <F14 as WorldQuery>::State)>
impl<T> WorldQuery for Added<T> where
T: Component,
T: Component,
type Fetch = AddedFetch<T>
type State = AddedState<T>
impl<T> WorldQuery for ChangeTrackers<T> where
T: Component,
T: Component,
type Fetch = ChangeTrackersFetch<T>
type State = ChangeTrackersState<T>
impl<T> WorldQuery for Changed<T> where
T: Component,
T: Component,
type Fetch = ChangedFetch<T>
type State = ChangedState<T>
impl<T> WorldQuery for With<T> where
T: Component,
T: Component,
impl<T> WorldQuery for Without<T> where
T: Component,
T: Component,