pub struct CompleteOutcome {
pub account_id: Uuid,
pub provider: String,
pub account_ref: String,
pub status: String,
pub scopes: String,
pub expires_at: DateTime<Utc>,
}Expand description
The completion outcome — metadata only; token material never crosses HTTP.
Fields§
§account_id: Uuid§provider: String§account_ref: String§status: String§scopes: String§expires_at: DateTime<Utc>Trait Implementations§
Source§impl Debug for CompleteOutcome
impl Debug for CompleteOutcome
Auto Trait Implementations§
impl Freeze for CompleteOutcome
impl RefUnwindSafe for CompleteOutcome
impl Send for CompleteOutcome
impl Sync for CompleteOutcome
impl Unpin for CompleteOutcome
impl UnsafeUnpin for CompleteOutcome
impl UnwindSafe for CompleteOutcome
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> 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