#[non_exhaustive]pub enum AuthNMappingIncluded {
SAMLAssertionAttribute(Box<SAMLAssertionAttribute>),
Role(Box<Role>),
AuthNMappingTeam(Box<AuthNMappingTeam>),
UnparsedObject(UnparsedObject),
}
Expand description
Included data in the AuthN Mapping response.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
SAMLAssertionAttribute(Box<SAMLAssertionAttribute>)
Role(Box<Role>)
AuthNMappingTeam(Box<AuthNMappingTeam>)
UnparsedObject(UnparsedObject)
Trait Implementations§
Source§impl Clone for AuthNMappingIncluded
impl Clone for AuthNMappingIncluded
Source§fn clone(&self) -> AuthNMappingIncluded
fn clone(&self) -> AuthNMappingIncluded
Returns a duplicate 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 AuthNMappingIncluded
impl Debug for AuthNMappingIncluded
Source§impl<'de> Deserialize<'de> for AuthNMappingIncluded
impl<'de> Deserialize<'de> for AuthNMappingIncluded
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 AuthNMappingIncluded
impl PartialEq for AuthNMappingIncluded
Source§impl Serialize for AuthNMappingIncluded
impl Serialize for AuthNMappingIncluded
impl StructuralPartialEq for AuthNMappingIncluded
Auto Trait Implementations§
impl Freeze for AuthNMappingIncluded
impl RefUnwindSafe for AuthNMappingIncluded
impl Send for AuthNMappingIncluded
impl Sync for AuthNMappingIncluded
impl Unpin for AuthNMappingIncluded
impl UnwindSafe for AuthNMappingIncluded
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