pub struct Started {
pub url: String,
pub state: String,
pub verifier: String,
pub browser: String,
}Expand description
What a sign-in was started with, and a signed-in person’s pass, as lys-pass’s sign-in helper answers them. What a sign-in was started with: where to send the browser, and what the product keeps server-side until the code comes back.
Fields§
§url: StringThe Lys authorization address the browser is sent to.
state: StringThe state Lys returns with the code.
verifier: StringThe PKCE verifier, kept by the product and sent only in the exchange.
browser: StringThe value of the short-lived cookie binding the state to the browser.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Started
impl RefUnwindSafe for Started
impl Send for Started
impl Sync for Started
impl Unpin for Started
impl UnsafeUnpin for Started
impl UnwindSafe for Started
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.