Struct gato_simple_router::SimpleRouter
source · [−]pub struct SimpleRouter {}
Implementations
sourceimpl SimpleRouter
impl SimpleRouter
pub fn new() -> Self
pub fn any(endpoint: &str, f: &'static dyn Fn(&Request) -> Response)
pub fn options(endpoint: &str, f: &'static dyn Fn(&Request) -> Response)
pub fn head(endpoint: &str, f: &'static dyn Fn(&Request) -> Response)
pub fn get(endpoint: &str, f: &'static dyn Fn(&Request) -> Response)
pub fn post(endpoint: &str, f: &'static dyn Fn(&Request) -> Response)
pub fn put(endpoint: &str, f: &'static dyn Fn(&Request) -> Response)
pub fn patch(endpoint: &str, f: &'static dyn Fn(&Request) -> Response)
pub fn delete(endpoint: &str, f: &'static dyn Fn(&Request) -> Response)
Trait Implementations
sourceimpl Router for SimpleRouter
impl Router for SimpleRouter
Auto Trait Implementations
impl RefUnwindSafe for SimpleRouter
impl Send for SimpleRouter
impl Sync for SimpleRouter
impl Unpin for SimpleRouter
impl UnwindSafe for SimpleRouter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more