[−][src]Trait dotrix_ecs::Query
Trait definition of a Query
Associated Types
Loading content...Required methods
Loading content...Implementations on Foreign Types
impl<'w, A, B, C, D> Query<'w> for (A, B, C, D) where
A: Selector<'w> + 'w,
B: Selector<'w> + 'w,
C: Selector<'w> + 'w,
D: Selector<'w> + 'w,
[src]
A: Selector<'w> + 'w,
B: Selector<'w> + 'w,
C: Selector<'w> + 'w,
D: Selector<'w> + 'w,
type Iter = Zipper<'w, (A::Iter, B::Iter, C::Iter, D::Iter)>
fn select(container: &'w Container) -> Self::Iter
[src]
fn matches(container: &'w Container) -> bool
[src]
impl<'w, B, C, D> Query<'w> for (B, C, D) where
B: Selector<'w> + 'w,
C: Selector<'w> + 'w,
D: Selector<'w> + 'w,
[src]
B: Selector<'w> + 'w,
C: Selector<'w> + 'w,
D: Selector<'w> + 'w,
type Iter = Zipper<'w, (B::Iter, C::Iter, D::Iter)>
fn select(container: &'w Container) -> Self::Iter
[src]
fn matches(container: &'w Container) -> bool
[src]
impl<'w, C, D> Query<'w> for (C, D) where
C: Selector<'w> + 'w,
D: Selector<'w> + 'w,
[src]
C: Selector<'w> + 'w,
D: Selector<'w> + 'w,
type Iter = Zipper<'w, (C::Iter, D::Iter)>
fn select(container: &'w Container) -> Self::Iter
[src]
fn matches(container: &'w Container) -> bool
[src]
impl<'w, D> Query<'w> for (D,) where
D: Selector<'w> + 'w,
[src]
D: Selector<'w> + 'w,