pub struct AuthenticationScheme;Expand description
Enumerates all supported authentication schemes
Implementations§
Source§impl AuthenticationScheme
impl AuthenticationScheme
pub const BASIC: &'static str = "Basic"
pub const BEARER: &'static str = "Bearer"
pub const CERTIFICATE: &'static str = "Certificate"
pub const DIGEST: &'static str = "Digest"
pub const OAUTH2: &'static str = "OAuth2"
pub const OIDC: &'static str = "OpenIDConnect"
Sourcepub const ALL_VALUES: &'static [&'static str]
pub const ALL_VALUES: &'static [&'static str]
All valid values for this type
Auto Trait Implementations§
impl Freeze for AuthenticationScheme
impl RefUnwindSafe for AuthenticationScheme
impl Send for AuthenticationScheme
impl Sync for AuthenticationScheme
impl Unpin for AuthenticationScheme
impl UnsafeUnpin for AuthenticationScheme
impl UnwindSafe for AuthenticationScheme
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