Trait actix_web::pred::Predicate
[−]
[src]
pub trait Predicate<S> { fn check(&self, _: &mut HttpRequest<S>) -> bool; }
Trait defines resource route predicate.
Predicate can modify request object. It is also possible to
to store extra attributes on request by using Extensions
container,
Extensions container available via HttpRequest::extensions()
method.
Required Methods
fn check(&self, _: &mut HttpRequest<S>) -> bool
Check if request matches predicate
Implementors
impl<S: 'static> Predicate<S> for AnyPredicate<S>
impl<S: 'static> Predicate<S> for AllPredicate<S>