pub struct UpdateUserGroupsRequest {
pub groups: Vec<String>,
}Expand description
Request body for replacing a user’s group memberships (admin only).
Group names are trimmed and deduplicated. Each must be 1 to 64 characters
from [A-Za-z0-9_.-], with at most 50 groups. An empty list removes the
user from every group.
Fields§
§groups: Vec<String>The complete new set of groups.
Trait Implementations§
Source§impl Debug for UpdateUserGroupsRequest
impl Debug for UpdateUserGroupsRequest
Source§impl<'de> Deserialize<'de> for UpdateUserGroupsRequest
impl<'de> Deserialize<'de> for UpdateUserGroupsRequest
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 UpdateUserGroupsRequest
impl RefUnwindSafe for UpdateUserGroupsRequest
impl Send for UpdateUserGroupsRequest
impl Sync for UpdateUserGroupsRequest
impl Unpin for UpdateUserGroupsRequest
impl UnsafeUnpin for UpdateUserGroupsRequest
impl UnwindSafe for UpdateUserGroupsRequest
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