pub struct Routes<T = &'static str> {Show 31 fields
pub home: T,
pub login: T,
pub login_password: T,
pub login_email: T,
pub login_oauth: T,
pub login_oauth_provider: T,
pub signup: T,
pub signup_password: T,
pub signup_email: T,
pub signup_oauth: T,
pub signup_oauth_provider: T,
pub user: T,
pub user_delete: T,
pub logout: T,
pub post_logout: T,
pub user_verify_session: T,
pub user_password_set: T,
pub user_password_delete: T,
pub user_oauth_link: T,
pub user_oauth_link_provider: T,
pub user_session_delete: T,
pub user_oauth_refresh: T,
pub user_oauth_refresh_provider: T,
pub user_oauth_delete: T,
pub user_email_verify: T,
pub user_email_add: T,
pub user_email_delete: T,
pub user_email_enable_login: T,
pub user_email_disable_login: T,
pub password_send_reset: T,
pub password_reset: T,
}
Fields§
§home: T
§login: T
§login_password: T
§login_email: T
§login_oauth: T
§login_oauth_provider: T
§signup: T
§signup_password: T
§signup_email: T
§signup_oauth: T
§signup_oauth_provider: T
§user: T
§user_delete: T
§logout: T
§post_logout: T
§user_verify_session: T
§user_password_set: T
§user_password_delete: T
§user_oauth_link: T
§user_oauth_link_provider: T
§user_session_delete: T
§user_oauth_refresh: T
§user_oauth_refresh_provider: T
§user_oauth_delete: T
§user_email_verify: T
§user_email_add: T
§user_email_delete: T
§user_email_enable_login: T
§user_email_disable_login: T
§password_send_reset: T
§password_reset: T
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<T> Freeze for Routes<T>where
T: Freeze,
impl<T> RefUnwindSafe for Routes<T>where
T: RefUnwindSafe,
impl<T> Send for Routes<T>where
T: Send,
impl<T> Sync for Routes<T>where
T: Sync,
impl<T> Unpin for Routes<T>where
T: Unpin,
impl<T> UnwindSafe for Routes<T>where
T: UnwindSafe,
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)