pub enum DynamicGroupType {
Email,
Group,
All,
}Expand description
Define sources for dynamic groups
Variants§
Draw classification groups from user email domains
Group
Draw classification groups from user ldap groups
All
Draw classification groups from user email domains and ldap groups
Trait Implementations§
Source§impl Clone for DynamicGroupType
impl Clone for DynamicGroupType
Source§fn clone(&self) -> DynamicGroupType
fn clone(&self) -> DynamicGroupType
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 DynamicGroupType
impl Debug for DynamicGroupType
Source§impl Default for DynamicGroupType
impl Default for DynamicGroupType
Source§fn default() -> DynamicGroupType
fn default() -> DynamicGroupType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DynamicGroupType
impl<'de> Deserialize<'de> for DynamicGroupType
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 DynamicGroupType
impl PartialEq for DynamicGroupType
Source§impl Serialize for DynamicGroupType
impl Serialize for DynamicGroupType
impl StructuralPartialEq for DynamicGroupType
Auto Trait Implementations§
impl Freeze for DynamicGroupType
impl RefUnwindSafe for DynamicGroupType
impl Send for DynamicGroupType
impl Sync for DynamicGroupType
impl Unpin for DynamicGroupType
impl UnwindSafe for DynamicGroupType
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<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 more