pub struct LoginSession {
pub id: String,
pub provider: String,
pub mode: &'static str,
pub authorize_url: Option<String>,
pub user_code: Option<String>,
pub verification_uri: Option<String>,
pub verification_uri_complete: Option<String>,
pub created_ms: i64,
pub expires_at_ms: i64,
pub phase: LoginPhase,
/* private fields */
}Fields§
§id: String§provider: String§mode: &'static str§user_code: Option<String>§verification_uri: Option<String>§verification_uri_complete: Option<String>§created_ms: i64§expires_at_ms: i64§phase: LoginPhaseImplementations§
Auto Trait Implementations§
impl Freeze for LoginSession
impl RefUnwindSafe for LoginSession
impl Send for LoginSession
impl Sync for LoginSession
impl Unpin for LoginSession
impl UnsafeUnpin for LoginSession
impl UnwindSafe for LoginSession
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