pub struct ReplaceGroupRoleAssignments {
pub role_assignments: Vec<ReplaceGroupRoleAssignmentEntry>,
}Fields§
§role_assignments: Vec<ReplaceGroupRoleAssignmentEntry>The list of role assignments that should exist for the group. All existing assignments will be replaced.
Trait Implementations§
Source§impl Clone for ReplaceGroupRoleAssignments
impl Clone for ReplaceGroupRoleAssignments
Source§fn clone(&self) -> ReplaceGroupRoleAssignments
fn clone(&self) -> ReplaceGroupRoleAssignments
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ReplaceGroupRoleAssignments
impl Debug for ReplaceGroupRoleAssignments
Source§impl<'de> Deserialize<'de> for ReplaceGroupRoleAssignments
impl<'de> Deserialize<'de> for ReplaceGroupRoleAssignments
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 ReplaceGroupRoleAssignments
impl RefUnwindSafe for ReplaceGroupRoleAssignments
impl Send for ReplaceGroupRoleAssignments
impl Sync for ReplaceGroupRoleAssignments
impl Unpin for ReplaceGroupRoleAssignments
impl UnsafeUnpin for ReplaceGroupRoleAssignments
impl UnwindSafe for ReplaceGroupRoleAssignments
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