pub enum RefreshStatus {
Refreshed {
profile: String,
},
NoProfile,
}Expand description
Result of AuthProviderFlow::refresh_status — caller renders the
outcome (CLI message, gateway JSON, etc.) without doing its own
provider-aware formatting.
Variants§
Refreshed
Token was valid or successfully refreshed; profile is the active
profile name (caller-friendly for printing).
NoProfile
No auth profile exists for this provider; caller decides whether
to surface a hint to run auth login.
Auto Trait Implementations§
impl Freeze for RefreshStatus
impl RefUnwindSafe for RefreshStatus
impl Send for RefreshStatus
impl Sync for RefreshStatus
impl Unpin for RefreshStatus
impl UnsafeUnpin for RefreshStatus
impl UnwindSafe for RefreshStatus
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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