Struct rust_3d::filters::combinators::FilterAND [] [src]

pub struct FilterAND<F1, F2, T> where
    F1: IsFilter<T>,
    F2: IsFilter<T>, 
{ /* fields omitted */ }

FilterAND, a filter which combines two filters and is true if both of its filters are true

Methods

impl<F1, F2, T> FilterAND<F1, F2, T> where
    F1: IsFilter<T>,
    F2: IsFilter<T>, 
[src]

[src]

Creates a new FilterAND from two other IsFilter

Trait Implementations

impl<F1, F2, T> IsFilter<T> for FilterAND<F1, F2, T> where
    F1: IsFilter<T>,
    F2: IsFilter<T>, 
[src]

[src]

Should return true if a it passes the filter, otherwise false

Auto Trait Implementations

impl<F1, F2, T> Send for FilterAND<F1, F2, T> where
    F1: Send,
    F2: Send,
    T: Send

impl<F1, F2, T> Sync for FilterAND<F1, F2, T> where
    F1: Sync,
    F2: Sync,
    T: Sync