pub enum BasicTokenType {
Bearer,
Mac,
Extension(String),
}
Expand description
Basic OAuth2 authorization token types.
Variants§
Bearer
Bearer token (OAuth 2.0 Bearer Tokens - RFC 6750).
Mac
Extension(String)
An extension not defined by RFC 6749.
Trait Implementations§
Source§impl AsRef<str> for BasicTokenType
impl AsRef<str> for BasicTokenType
Source§impl Clone for BasicTokenType
impl Clone for BasicTokenType
Source§fn clone(&self) -> BasicTokenType
fn clone(&self) -> BasicTokenType
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 BasicTokenType
impl Debug for BasicTokenType
Source§impl<'de> Deserialize<'de> for BasicTokenType
impl<'de> Deserialize<'de> for BasicTokenType
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
Source§impl PartialEq for BasicTokenType
impl PartialEq for BasicTokenType
Source§impl Serialize for BasicTokenType
impl Serialize for BasicTokenType
impl StructuralPartialEq for BasicTokenType
impl TokenType for BasicTokenType
Auto Trait Implementations§
impl Freeze for BasicTokenType
impl RefUnwindSafe for BasicTokenType
impl Send for BasicTokenType
impl Sync for BasicTokenType
impl Unpin for BasicTokenType
impl UnwindSafe for BasicTokenType
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