impl<'a, A: Queryable<'a>> Queryable<'a> for (A,)
[src]impl<'a, A: Queryable<'a>, B: Queryable<'a>> Queryable<'a> for (A, B)
[src]impl<'a, A: Queryable<'a>, B: Queryable<'a>, C: Queryable<'a>> Queryable<'a> for (A, B, C)
[src]impl<'a, A: Queryable<'a>, B: Queryable<'a>, C: Queryable<'a>, D: Queryable<'a>> Queryable<'a> for (A, B, C, D)
[src]impl<'a, A: Queryable<'a>, B: Queryable<'a>, C: Queryable<'a>, D: Queryable<'a>, E: Queryable<'a>> Queryable<'a> for (A, B, C, D, E)
[src]type Iter = Zip<(A::Iter, B::Iter, C::Iter, D::Iter, E::Iter)>
fn fetch(ecs: *mut Ecs) -> Self::Iter
[src]impl<'a, A: Queryable<'a>, B: Queryable<'a>, C: Queryable<'a>, D: Queryable<'a>, E: Queryable<'a>, F: Queryable<'a>> Queryable<'a> for (A, B, C, D, E, F)
[src]type Iter = Zip<(A::Iter, B::Iter, C::Iter, D::Iter, E::Iter, F::Iter)>
fn fetch(ecs: *mut Ecs) -> Self::Iter
[src]impl<'a, A: Queryable<'a>, B: Queryable<'a>, C: Queryable<'a>, D: Queryable<'a>, E: Queryable<'a>, F: Queryable<'a>, G: Queryable<'a>> Queryable<'a> for (A, B, C, D, E, F, G)
[src]type Iter = Zip<(A::Iter, B::Iter, C::Iter, D::Iter, E::Iter, F::Iter, G::Iter)>
fn fetch(ecs: *mut Ecs) -> Self::Iter
[src]impl<'a, A: Queryable<'a>, B: Queryable<'a>, C: Queryable<'a>, D: Queryable<'a>, E: Queryable<'a>, F: Queryable<'a>, G: Queryable<'a>, H: Queryable<'a>> Queryable<'a> for (A, B, C, D, E, F, G, H)
[src]type Iter = Zip<(A::Iter, B::Iter, C::Iter, D::Iter, E::Iter, F::Iter, G::Iter, H::Iter)>
fn fetch(ecs: *mut Ecs) -> Self::Iter
[src]impl<'a, T: 'static> Queryable<'a> for Imm<T>
[src]impl<'a, T: 'static> Queryable<'a> for Mut<T>
[src]