pub enum RevocationErrorResponseType {
    UnsupportedTokenType,
    Basic(BasicErrorResponseType),
}Expand description
OAuth 2.0 Token Revocation error response types.
These error types are defined in Section 2.2.1 of RFC 7009 and Section 5.2 of RFC 6749
Variants§
UnsupportedTokenType
The authorization server does not support the revocation of the presented token type.
Basic(BasicErrorResponseType)
The authorization server responded with some other error as defined RFC 6749 error.
Trait Implementations§
Source§impl AsRef<str> for RevocationErrorResponseType
 
impl AsRef<str> for RevocationErrorResponseType
Source§impl Clone for RevocationErrorResponseType
 
impl Clone for RevocationErrorResponseType
Source§fn clone(&self) -> RevocationErrorResponseType
 
fn clone(&self) -> RevocationErrorResponseType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for RevocationErrorResponseType
 
impl Debug for RevocationErrorResponseType
Source§impl<'de> Deserialize<'de> for RevocationErrorResponseType
 
impl<'de> Deserialize<'de> for RevocationErrorResponseType
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
    D: Deserializer<'de>,
 
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
    D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RevocationErrorResponseType
impl ErrorResponseType for RevocationErrorResponseType
impl StructuralPartialEq for RevocationErrorResponseType
Auto Trait Implementations§
impl Freeze for RevocationErrorResponseType
impl RefUnwindSafe for RevocationErrorResponseType
impl Send for RevocationErrorResponseType
impl Sync for RevocationErrorResponseType
impl Unpin for RevocationErrorResponseType
impl UnwindSafe for RevocationErrorResponseType
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> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.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 moreSource§impl<T> PolicyExt for Twhere
    T: ?Sized,
 
impl<T> PolicyExt for Twhere
    T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
    T: Display,
 
impl<T> ToStringFallible for Twhere
    T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
 
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.