pub struct FnRouteBuilder {
pub router: Router,
}
Fields§
§router: Router
Implementations§
Source§impl FnRouteBuilder
impl FnRouteBuilder
pub fn new() -> FnRouteBuilder
Sourcepub fn get<F: Fn(Request) -> LuminalFuture + 'static>(
self,
route: &str,
function: F,
) -> Result<Self, Error>
pub fn get<F: Fn(Request) -> LuminalFuture + 'static>( self, route: &str, function: F, ) -> Result<Self, Error>
Add a service for Method::Get
at the specified route.
pub fn service_builder(self) -> ServiceRouteBuilder
pub fn build(self) -> Router
Auto Trait Implementations§
impl Freeze for FnRouteBuilder
impl !RefUnwindSafe for FnRouteBuilder
impl !Send for FnRouteBuilder
impl !Sync for FnRouteBuilder
impl Unpin for FnRouteBuilder
impl !UnwindSafe for FnRouteBuilder
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