pub struct SimpleRouter {}Implementations§
Source§impl 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§
Auto Trait Implementations§
impl Freeze for SimpleRouter
impl RefUnwindSafe for SimpleRouter
impl Send for SimpleRouter
impl Sync for SimpleRouter
impl Unpin for SimpleRouter
impl UnwindSafe for SimpleRouter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more