Struct sincere::app::Route
[−]
[src]
pub struct Route { /* fields omitted */ }
Methods
impl Route
[src]
fn new(method: Method, pattern: String, handle: Box<Handle>) -> Route
[src]
fn pattern(&self) -> &String
[src]
fn method(&self) -> &Method
[src]
fn compilied_pattern(&self) -> String
[src]
fn path(&self) -> HashMap<String, usize>
[src]
fn execute(&self, context: &mut Context)
[src]
fn before<H>(&mut self, handle: H) -> &mut Self where
H: Fn(&mut Context) + Send + Sync + 'static,
[src]
H: Fn(&mut Context) + Send + Sync + 'static,
fn after<H>(&mut self, handle: H) -> &mut Self where
H: Fn(&mut Context) + Send + Sync + 'static,
[src]
H: Fn(&mut Context) + Send + Sync + 'static,