pub struct MappingUsersRulesRuleOptions {
pub _break: Option<bool>,
pub default_user: Option<MappingUsersRulesRuleUser2>,
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<MappingUsersRulesRuleUser2>
§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 Debug for MappingUsersRulesRuleOptions
impl Debug for MappingUsersRulesRuleOptions
Source§impl<'de> Deserialize<'de> for MappingUsersRulesRuleOptions
impl<'de> Deserialize<'de> for MappingUsersRulesRuleOptions
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 MappingUsersRulesRuleOptions
impl RefUnwindSafe for MappingUsersRulesRuleOptions
impl Send for MappingUsersRulesRuleOptions
impl Sync for MappingUsersRulesRuleOptions
impl Unpin for MappingUsersRulesRuleOptions
impl UnwindSafe for MappingUsersRulesRuleOptions
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