Trait salvo_core::routing::filter::Filter [−][src]
Required methods
Loading content...Provided methods
fn and<F>(self, other: F) -> And<Self, F> where
Self: Sized,
F: Filter + Sync + Send,
[src]
Self: Sized,
F: Filter + Sync + Send,
fn or<F>(self, other: F) -> Or<Self, F> where
Self: Sized,
F: Filter + Sync + Send,
[src]
Self: Sized,
F: Filter + Sync + Send,
fn and_then<F, U>(self, fun: F) -> AndThen<Self, F> where
Self: Sized,
F: Fn(&mut Request, &mut PathState) -> bool + Send + Sync + 'static,
U: Filter + Sync + Send,
[src]
Self: Sized,
F: Fn(&mut Request, &mut PathState) -> bool + Send + Sync + 'static,
U: Filter + Sync + Send,
fn or_else<F, U>(self, fun: F) -> OrElse<Self, F> where
Self: Sized,
F: Fn(&mut Request, &mut PathState) -> bool + Send + Sync + 'static,
U: Filter + Sync + Send,
[src]
Self: Sized,
F: Fn(&mut Request, &mut PathState) -> bool + Send + Sync + 'static,
U: Filter + Sync + Send,
Implementors
impl Filter for MethodFilter
[src]
impl Filter for PathFilter
[src]
impl<F> Filter for FnFilter<F> where
F: Fn(&mut Request, &mut PathState) -> bool + Send + Sync + 'static,
[src]
F: Fn(&mut Request, &mut PathState) -> bool + Send + Sync + 'static,