pub struct LoginPopup {
pub visible: bool,
pub step: LoginStep,
pub selected: usize,
pub provider: Option<String>,
pub key_input: String,
pub status: Option<String>,
pub oauth_url: Option<String>,
pub oauth_verifier: Option<String>,
pub oauth_create_key: bool,
pub code_input: String,
pub from_welcome: bool,
}Fields§
§visible: bool§step: LoginStep§selected: usize§provider: Option<String>§key_input: String§status: Option<String>§oauth_url: Option<String>§oauth_verifier: Option<String>§oauth_create_key: bool§code_input: String§from_welcome: boolImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LoginPopup
impl RefUnwindSafe for LoginPopup
impl Send for LoginPopup
impl Sync for LoginPopup
impl Unpin for LoginPopup
impl UnsafeUnpin for LoginPopup
impl UnwindSafe for LoginPopup
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