pub enum LogoutRejection {
InvalidToken,
Unavailable(Box<dyn Error + Send + Sync>),
}Expand description
Why a backend did not invalidate a token.
Variants§
InvalidToken
The token is not one this backend issued, or it has already been invalidated.
Becomes the Feature’s declared InvalidAccessToken.
The backend could not answer at all. Sanitized exactly as LoginRejection::Unavailable.
Implementations§
Source§impl LogoutRejection
impl LogoutRejection
A backend failure carrying source.
Trait Implementations§
Source§impl Debug for LogoutRejection
impl Debug for LogoutRejection
Source§impl Display for LogoutRejection
impl Display for LogoutRejection
Source§impl Error for LogoutRejection
impl Error for LogoutRejection
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for LogoutRejection
impl !UnwindSafe for LogoutRejection
impl Freeze for LogoutRejection
impl Send for LogoutRejection
impl Sync for LogoutRejection
impl Unpin for LogoutRejection
impl UnsafeUnpin for LogoutRejection
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request