pub enum AccessKeyProvider {
Builtin,
Ldap,
Openid,
}Expand description
Identity provider owning an access key.
Variants§
Implementations§
Source§impl AccessKeyProvider
impl AccessKeyProvider
Sourcepub const fn capability(self) -> &'static str
pub const fn capability(self) -> &'static str
Capability that must be available before this provider route is called.
Trait Implementations§
Source§impl Clone for AccessKeyProvider
impl Clone for AccessKeyProvider
Source§fn clone(&self) -> AccessKeyProvider
fn clone(&self) -> AccessKeyProvider
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AccessKeyProvider
Source§impl Debug for AccessKeyProvider
impl Debug for AccessKeyProvider
Source§impl Default for AccessKeyProvider
impl Default for AccessKeyProvider
Source§fn default() -> AccessKeyProvider
fn default() -> AccessKeyProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccessKeyProvider
impl<'de> Deserialize<'de> for AccessKeyProvider
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 Display for AccessKeyProvider
impl Display for AccessKeyProvider
impl Eq for AccessKeyProvider
Source§impl Ord for AccessKeyProvider
impl Ord for AccessKeyProvider
Source§fn cmp(&self, other: &AccessKeyProvider) -> Ordering
fn cmp(&self, other: &AccessKeyProvider) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AccessKeyProvider
impl PartialEq for AccessKeyProvider
Source§impl PartialOrd for AccessKeyProvider
impl PartialOrd for AccessKeyProvider
Source§impl Serialize for AccessKeyProvider
impl Serialize for AccessKeyProvider
impl StructuralPartialEq for AccessKeyProvider
Auto Trait Implementations§
impl Freeze for AccessKeyProvider
impl RefUnwindSafe for AccessKeyProvider
impl Send for AccessKeyProvider
impl Sync for AccessKeyProvider
impl Unpin for AccessKeyProvider
impl UnsafeUnpin for AccessKeyProvider
impl UnwindSafe for AccessKeyProvider
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