pub struct Or<T> { /* private fields */ }
Expand description
A filter which requires any filter within T
match.
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 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<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<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<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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<Q, R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitAnd<Rhs> for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
impl<Q, R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitAnd<Rhs> for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitAnd<Rhs> for Or<(R, S, T, U, V, W, X, Y, Z)>
impl<R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitAnd<Rhs> for Or<(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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> 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, Rhs: ActiveFilter> BitAnd<Rhs> for Or<(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<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<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<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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<Q, R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitOr<Rhs> for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
impl<Q, R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitOr<Rhs> for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitOr<Rhs> for Or<(R, S, T, U, V, W, X, Y, Z)>
impl<R, S, T, U, V, W, X, Y, Z, Rhs: ActiveFilter> BitOr<Rhs> for Or<(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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> 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, Rhs: ActiveFilter> BitOr<Rhs> for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<A: Default, B: Default, C: Default, D: Default, E: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, B: Default, C: Default, D: Default, E: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, C: Default, D: Default, E: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, C: Default, D: Default, E: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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<K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
impl<Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(R, S, T, U, V, W, X, Y, Z)>
impl<R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(R, S, T, U, V, W, X, Y, Z)>
sourceimpl<S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(S, T, U, V, W, X, Y, Z)>
impl<S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(S, T, U, V, W, X, Y, Z)>
sourceimpl<T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(T, U, V, W, X, Y, Z)>
impl<T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(T, U, V, W, X, Y, Z)>
sourceimpl<C: Default, D: Default, E: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, D: Default, E: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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<U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(U, V, W, X, Y, Z)>
impl<U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(U, V, W, X, Y, Z)>
sourceimpl<V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(V, W, X, Y, Z)>
impl<V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(V, W, X, Y, Z)>
sourceimpl<D: Default, E: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, E: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, F: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default 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: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<G: Default, H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<H: Default, I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<I: Default, J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<J: Default, K: Default, L: Default, M: Default, N: Default, O: Default, P: Default, Q: Default, R: Default, S: Default, T: Default, U: Default, V: Default, W: Default, X: Default, Y: Default, Z: Default> Default for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourceimpl<A: DynamicFilter, B: DynamicFilter, C: DynamicFilter, D: DynamicFilter, E: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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: DynamicFilter, B: DynamicFilter, C: DynamicFilter, D: DynamicFilter, E: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<B: DynamicFilter, C: DynamicFilter, D: DynamicFilter, E: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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: DynamicFilter, C: DynamicFilter, D: DynamicFilter, E: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
impl<Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(R, S, T, U, V, W, X, Y, Z)>
impl<R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(S, T, U, V, W, X, Y, Z)>
impl<S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(T, U, V, W, X, Y, Z)>
impl<T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<C: DynamicFilter, D: DynamicFilter, E: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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: DynamicFilter, D: DynamicFilter, E: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(U, V, W, X, Y, Z)>
impl<U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(V, W, X, Y, Z)>
impl<V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(W, X, Y, Z)>
impl<W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(X, Y, Z)>
impl<X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(Y, Z)>
impl<Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<Z: DynamicFilter> DynamicFilter for Or<(Z,)>
impl<Z: DynamicFilter> DynamicFilter for Or<(Z,)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<D: DynamicFilter, E: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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: DynamicFilter, E: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<E: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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: DynamicFilter, F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<F: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter 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: DynamicFilter, G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<G: DynamicFilter, H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<H: DynamicFilter, I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<I: DynamicFilter, J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
sourceimpl<J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<J: DynamicFilter, K: DynamicFilter, L: DynamicFilter, M: DynamicFilter, N: DynamicFilter, O: DynamicFilter, P: DynamicFilter, Q: DynamicFilter, R: DynamicFilter, S: DynamicFilter, T: DynamicFilter, U: DynamicFilter, V: DynamicFilter, W: DynamicFilter, X: DynamicFilter, Y: DynamicFilter, Z: DynamicFilter> DynamicFilter for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
fn matches_archetype<Fet: Fetch>(&mut self, fetch: &Fet) -> FilterResult
Calculates the filter’s result for the given archetype data.
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> GroupMatcher 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> GroupMatcher 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)>
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<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> GroupMatcher 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> GroupMatcher 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)>
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<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
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<Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
impl<Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
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<R, S, T, U, V, W, X, Y, Z> GroupMatcher for Or<(R, S, T, U, V, W, X, Y, Z)>
impl<R, S, T, U, V, W, X, Y, Z> GroupMatcher for Or<(R, S, T, U, V, W, X, Y, Z)>
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<S, T, U, V, W, X, Y, Z> GroupMatcher for Or<(S, T, U, V, W, X, Y, Z)>
impl<S, T, U, V, W, X, Y, Z> GroupMatcher for Or<(S, T, U, V, W, X, Y, Z)>
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<T, U, V, W, X, Y, Z> GroupMatcher for Or<(T, U, V, W, X, Y, Z)>
impl<T, U, V, W, X, Y, Z> GroupMatcher for Or<(T, U, V, W, X, Y, Z)>
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<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher 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)>
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<U, V, W, X, Y, Z> GroupMatcher for Or<(U, V, W, X, Y, Z)>
impl<U, V, W, X, Y, Z> GroupMatcher for Or<(U, V, W, X, Y, Z)>
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<V, W, X, Y, Z> GroupMatcher for Or<(V, W, X, Y, Z)>
impl<V, W, X, Y, Z> GroupMatcher for Or<(V, W, X, Y, Z)>
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<W, X, Y, Z> GroupMatcher for Or<(W, X, Y, Z)>
impl<W, X, Y, Z> GroupMatcher for Or<(W, X, Y, Z)>
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<X, Y, Z> GroupMatcher for Or<(X, Y, Z)>
impl<X, Y, Z> GroupMatcher for Or<(X, Y, Z)>
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<Y, Z> GroupMatcher for Or<(Y, Z)>
impl<Y, Z> GroupMatcher for Or<(Y, Z)>
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<Z> GroupMatcher for Or<(Z,)>
impl<Z> GroupMatcher for Or<(Z,)>
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<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher 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)>
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<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> GroupMatcher 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> GroupMatcher for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
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<A: LayoutFilter, B: LayoutFilter, C: LayoutFilter, D: LayoutFilter, E: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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: LayoutFilter, B: LayoutFilter, C: LayoutFilter, D: LayoutFilter, E: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<B: LayoutFilter, C: LayoutFilter, D: LayoutFilter, E: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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: LayoutFilter, C: LayoutFilter, D: LayoutFilter, E: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
impl<Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(R, S, T, U, V, W, X, Y, Z)>
impl<R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(S, T, U, V, W, X, Y, Z)>
impl<S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(T, U, V, W, X, Y, Z)>
impl<T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<C: LayoutFilter, D: LayoutFilter, E: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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: LayoutFilter, D: LayoutFilter, E: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(U, V, W, X, Y, Z)>
impl<U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(V, W, X, Y, Z)>
impl<V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(W, X, Y, Z)>
impl<W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(X, Y, Z)>
impl<X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(Y, Z)>
impl<Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<Z: LayoutFilter> LayoutFilter for Or<(Z,)>
impl<Z: LayoutFilter> LayoutFilter for Or<(Z,)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<D: LayoutFilter, E: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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: LayoutFilter, E: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<E: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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: LayoutFilter, F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<F: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter 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: LayoutFilter, G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<G: LayoutFilter, H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<H: LayoutFilter, I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<I: LayoutFilter, J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
sourceimpl<J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
impl<J: LayoutFilter, K: LayoutFilter, L: LayoutFilter, M: LayoutFilter, N: LayoutFilter, O: LayoutFilter, P: LayoutFilter, Q: LayoutFilter, R: LayoutFilter, S: LayoutFilter, T: LayoutFilter, U: LayoutFilter, V: LayoutFilter, W: LayoutFilter, X: LayoutFilter, Y: LayoutFilter, Z: LayoutFilter> LayoutFilter for Or<(J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
sourcefn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
fn matches_layout(&self, components: &[ComponentTypeId]) -> FilterResult
Calculates the filter’s result for the given entity layout.
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> Not 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> Not 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> Not 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> Not 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<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> Not 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> Not 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> Not 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> Not 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> Not 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> Not 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> Not 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> Not for Or<(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> Not 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> Not 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> Not 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> Not 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> Not 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> Not 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> Not 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> Not 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> Not 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> Not 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> Not 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> Not for Or<(H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)>
Auto Trait Implementations
impl<T> RefUnwindSafe for Or<T> where
T: RefUnwindSafe,
impl<T> Send for Or<T> where
T: Send,
impl<T> Sync for Or<T> where
T: Sync,
impl<T> Unpin for Or<T> where
T: Unpin,
impl<T> UnwindSafe for Or<T> where
T: UnwindSafe,
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