Struct kanidm_proto::scim_v1::ScimSyncGroupBuilder
source · pub struct ScimSyncGroupBuilder { /* private fields */ }
Implementations§
source§impl ScimSyncGroupBuilder
impl ScimSyncGroupBuilder
pub fn set_description(self, desc: Option<String>) -> Self
pub fn set_gidnumber(self, gidnumber: Option<u32>) -> Self
pub fn set_members<I>(self, member_iter: I) -> Self
pub fn set_external_id(self, external_id: Option<String>) -> Self
pub fn build(self) -> ScimSyncGroup
Trait Implementations§
source§impl Clone for ScimSyncGroupBuilder
impl Clone for ScimSyncGroupBuilder
source§fn clone(&self) -> ScimSyncGroupBuilder
fn clone(&self) -> ScimSyncGroupBuilder
Returns a copy 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 ScimSyncGroupBuilder
impl Debug for ScimSyncGroupBuilder
source§impl<'de> Deserialize<'de> for ScimSyncGroupBuilder
impl<'de> Deserialize<'de> for ScimSyncGroupBuilder
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 ScimSyncGroupBuilder
impl RefUnwindSafe for ScimSyncGroupBuilder
impl Send for ScimSyncGroupBuilder
impl Sync for ScimSyncGroupBuilder
impl Unpin for ScimSyncGroupBuilder
impl UnwindSafe for ScimSyncGroupBuilder
Blanket Implementations§
§impl<'a, T> AsTaggedExplicit<'a> for Twhere
T: 'a,
impl<'a, T> AsTaggedExplicit<'a> for Twhere
T: 'a,
§impl<'a, T> AsTaggedImplicit<'a> for Twhere
T: 'a,
impl<'a, T> AsTaggedImplicit<'a> 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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)