pub struct GroupRouter { /* private fields */ }Expand description
Inner router used within a group closure
This captures routes without a prefix, which are later merged with the group’s prefix.
Implementations§
Source§impl GroupRouter
impl GroupRouter
Sourcepub fn post<H, Fut>(self, path: &str, handler: H) -> Self
pub fn post<H, Fut>(self, path: &str, handler: H) -> Self
Register a POST route within the group
Auto Trait Implementations§
impl Freeze for GroupRouter
impl !RefUnwindSafe for GroupRouter
impl Send for GroupRouter
impl Sync for GroupRouter
impl Unpin for GroupRouter
impl UnsafeUnpin for GroupRouter
impl !UnwindSafe for GroupRouter
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more