pub trait Guard {
fn check(&self, request: &RequestHead) -> bool;
}Expand description
Trait defines resource guards. Guards are used for route selection.
Guards can not modify the request object. But it is possible
to store extra attributes on a request by using the Extensions container.
Extensions containers are available via the RequestHead::extensions() method.
Required Methods
fn check(&self, request: &RequestHead) -> bool
fn check(&self, request: &RequestHead) -> bool
Check if request matches predicate
