pub struct Route {
pub module: String,
pub class: String,
pub action: String,
pub module_id: i64,
pub class_id: i64,
pub action_id: i64,
pub param: Option<String>,
pub lang_id: Option<i64>,
}Expand description
Route of request
§Values
module: String- Start module.class: String- Start class.action: String- Start action (controller).module_id: i64- Module id.class_id: i64- Class id.action_id: i64- Action id.param: Option<String>- Controller param.lang_id: Option<i64>- Set lang id.
Fields§
§module: StringStart module
class: StringStart class
action: StringStart action (controller)
module_id: i64Module id
class_id: i64Class id
action_id: i64Action id
param: Option<String>Controller param
lang_id: Option<i64>Set lang id
Implementations§
Source§impl Route
impl Route
pub fn default_index() -> Route
pub fn default_not_found() -> Route
pub fn default_err() -> Route
pub fn default_install() -> Route
pub fn parse(val: &str) -> Option<Route>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Route
impl RefUnwindSafe for Route
impl Send for Route
impl Sync for Route
impl Unpin for Route
impl UnwindSafe for Route
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