pub struct MappingUsersRulesRuleOptionsExtended {
pub _break: Option<bool>,
pub default_user: Option<MappingUsersRulesRuleOptionsDefaultUser>,
pub group: Option<bool>,
pub groups: Option<bool>,
pub user: Option<bool>,
}Fields§
§_break: Option<bool>If true, and the rule was applied successfully, stop processing further.
default_user: Option<MappingUsersRulesRuleOptionsDefaultUser>§group: Option<bool>If true, the primary GID and primary group SID should be copied to the existing credential.
groups: Option<bool>If true, all additional identifiers should be copied to the existing credential.
user: Option<bool>If true, the primary UID and primary user SID should be copied to the existing credential.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MappingUsersRulesRuleOptionsExtended
impl<'de> Deserialize<'de> for MappingUsersRulesRuleOptionsExtended
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
Auto Trait Implementations§
impl Freeze for MappingUsersRulesRuleOptionsExtended
impl RefUnwindSafe for MappingUsersRulesRuleOptionsExtended
impl Send for MappingUsersRulesRuleOptionsExtended
impl Sync for MappingUsersRulesRuleOptionsExtended
impl Unpin for MappingUsersRulesRuleOptionsExtended
impl UnwindSafe for MappingUsersRulesRuleOptionsExtended
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> 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