#[non_exhaustive]pub struct UserGroupsUpdateStatusBuilder { /* private fields */ }
Expand description
A builder for UserGroupsUpdateStatus
.
Implementations§
source§impl UserGroupsUpdateStatusBuilder
impl UserGroupsUpdateStatusBuilder
sourcepub fn user_group_ids_to_add(self, input: impl Into<String>) -> Self
pub fn user_group_ids_to_add(self, input: impl Into<String>) -> Self
Appends an item to user_group_ids_to_add
.
To override the contents of this collection use set_user_group_ids_to_add
.
The ID of the user group to add.
sourcepub fn set_user_group_ids_to_add(self, input: Option<Vec<String>>) -> Self
pub fn set_user_group_ids_to_add(self, input: Option<Vec<String>>) -> Self
The ID of the user group to add.
sourcepub fn get_user_group_ids_to_add(&self) -> &Option<Vec<String>>
pub fn get_user_group_ids_to_add(&self) -> &Option<Vec<String>>
The ID of the user group to add.
sourcepub fn user_group_ids_to_remove(self, input: impl Into<String>) -> Self
pub fn user_group_ids_to_remove(self, input: impl Into<String>) -> Self
Appends an item to user_group_ids_to_remove
.
To override the contents of this collection use set_user_group_ids_to_remove
.
The ID of the user group to remove.
sourcepub fn set_user_group_ids_to_remove(self, input: Option<Vec<String>>) -> Self
pub fn set_user_group_ids_to_remove(self, input: Option<Vec<String>>) -> Self
The ID of the user group to remove.
sourcepub fn get_user_group_ids_to_remove(&self) -> &Option<Vec<String>>
pub fn get_user_group_ids_to_remove(&self) -> &Option<Vec<String>>
The ID of the user group to remove.
sourcepub fn build(self) -> UserGroupsUpdateStatus
pub fn build(self) -> UserGroupsUpdateStatus
Consumes the builder and constructs a UserGroupsUpdateStatus
.
Trait Implementations§
source§impl Clone for UserGroupsUpdateStatusBuilder
impl Clone for UserGroupsUpdateStatusBuilder
source§fn clone(&self) -> UserGroupsUpdateStatusBuilder
fn clone(&self) -> UserGroupsUpdateStatusBuilder
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 Default for UserGroupsUpdateStatusBuilder
impl Default for UserGroupsUpdateStatusBuilder
source§fn default() -> UserGroupsUpdateStatusBuilder
fn default() -> UserGroupsUpdateStatusBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UserGroupsUpdateStatusBuilder
impl PartialEq for UserGroupsUpdateStatusBuilder
source§fn eq(&self, other: &UserGroupsUpdateStatusBuilder) -> bool
fn eq(&self, other: &UserGroupsUpdateStatusBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UserGroupsUpdateStatusBuilder
Auto Trait Implementations§
impl Freeze for UserGroupsUpdateStatusBuilder
impl RefUnwindSafe for UserGroupsUpdateStatusBuilder
impl Send for UserGroupsUpdateStatusBuilder
impl Sync for UserGroupsUpdateStatusBuilder
impl Unpin for UserGroupsUpdateStatusBuilder
impl UnwindSafe for UserGroupsUpdateStatusBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreCreates a shared type from an unshared type.