pub struct RouteMacro {
pub path: String,
pub methods: Vec<HttpMethod>,
pub middlewares: Vec<String>,
pub handler_name: String,
pub range: Range,
}Expand description
路由宏信息
Fields§
§path: String路由路径
methods: Vec<HttpMethod>HTTP 方法列表
middlewares: Vec<String>中间件列表
handler_name: String处理器函数名称
range: Range宏在源代码中的位置
Trait Implementations§
Source§impl Clone for RouteMacro
impl Clone for RouteMacro
Source§fn clone(&self) -> RouteMacro
fn clone(&self) -> RouteMacro
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RouteMacro
impl RefUnwindSafe for RouteMacro
impl Send for RouteMacro
impl Sync for RouteMacro
impl Unpin for RouteMacro
impl UnwindSafe for RouteMacro
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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