Struct legion::query::Passthrough
source · [−]pub struct Passthrough;
Expand description
A filter which always defers.
Trait Implementations
sourceimpl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(Q, R, S, T, U, V, W, X, Y, Z)>
impl<Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl BitAnd<Passthrough> for Any
impl BitAnd<Passthrough> for Any
sourceimpl<'a, T: Component> BitAnd<Passthrough> for ComponentFilter<T>
impl<'a, T: Component> BitAnd<Passthrough> for ComponentFilter<T>
sourceimpl<'a, T: Component> BitAnd<Passthrough> for ComponentChangedFilter<T>
impl<'a, T: Component> BitAnd<Passthrough> for ComponentChangedFilter<T>
sourceimpl<'a, F> BitAnd<Passthrough> for Not<F>
impl<'a, F> BitAnd<Passthrough> for Not<F>
sourceimpl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<'a, T: Component> BitAnd<Passthrough> for TryComponentFilter<T>
impl<'a, T: Component> BitAnd<Passthrough> for TryComponentFilter<T>
sourceimpl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitAnd<Passthrough> for And<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<Rhs> BitAnd<Rhs> for Passthrough
impl<Rhs> BitAnd<Rhs> for Passthrough
sourceimpl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl BitOr<Passthrough> for Any
impl BitOr<Passthrough> for Any
sourceimpl<'a, T: Component> BitOr<Passthrough> for ComponentFilter<T>
impl<'a, T: Component> BitOr<Passthrough> for ComponentFilter<T>
sourceimpl<'a, T: Component> BitOr<Passthrough> for ComponentChangedFilter<T>
impl<'a, T: Component> BitOr<Passthrough> for ComponentChangedFilter<T>
sourceimpl<'a, F> BitOr<Passthrough> for Not<F>
impl<'a, F> BitOr<Passthrough> for Not<F>
sourceimpl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<'a, T: Component> BitOr<Passthrough> for TryComponentFilter<T>
impl<'a, T: Component> BitOr<Passthrough> for TryComponentFilter<T>
sourceimpl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> BitOr<Passthrough> for And<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<Rhs> BitOr<Rhs> for Passthrough
impl<Rhs> BitOr<Rhs> for Passthrough
sourceimpl Clone for Passthrough
impl Clone for Passthrough
sourcefn clone(&self) -> Passthrough
fn clone(&self) -> Passthrough
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for Passthrough
impl Debug for Passthrough
sourceimpl Default for Passthrough
impl Default for Passthrough
sourcefn default() -> Passthrough
fn default() -> Passthrough
Returns the “default value” for a type. Read more
sourceimpl DynamicFilter for Passthrough
impl DynamicFilter for Passthrough
sourcefn matches_archetype<F: Fetch>(&mut self, _: &F) -> FilterResult
fn matches_archetype<F: Fetch>(&mut self, _: &F) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl GroupMatcher for Passthrough
impl GroupMatcher for Passthrough
sourcefn can_match_group() -> bool
fn can_match_group() -> bool
Returns true
if the filter may potentially match a group.
sourcefn group_components() -> Vec<ComponentTypeId>
fn group_components() -> Vec<ComponentTypeId>
Returns the components that are required to be present in a group.
sourceimpl LayoutFilter for Passthrough
impl LayoutFilter for Passthrough
sourcefn matches_layout(&self, _: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, _: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl Not for Passthrough
impl Not for Passthrough
Auto Trait Implementations
impl RefUnwindSafe for Passthrough
impl Send for Passthrough
impl Sync for Passthrough
impl Unpin for Passthrough
impl UnwindSafe for Passthrough
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
sourcepub fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
pub fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
. Read more
sourcepub fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
pub fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
. Read more
sourcepub fn as_any(&self) -> &(dyn Any + 'static)
pub fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s. Read more
sourcepub fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
pub fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s. Read more
sourceimpl<T> DowncastSync for T where
T: Any + Send + Sync,
impl<T> DowncastSync for T where
T: Any + Send + Sync,
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more