pub struct MembersRoleUserResponse {
pub user: User,
pub group_info: GroupInfo,
pub members: Vec<GroupMember>,
pub to_role: GroupMemberRole,
pub undocumented: BTreeMap<String, JsonObject>,
}Fields§
§user: User§group_info: GroupInfo§members: Vec<GroupMember>§to_role: GroupMemberRole§undocumented: BTreeMap<String, JsonObject>Trait Implementations§
Source§impl Clone for MembersRoleUserResponse
impl Clone for MembersRoleUserResponse
Source§fn clone(&self) -> MembersRoleUserResponse
fn clone(&self) -> MembersRoleUserResponse
Returns a duplicate 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 MembersRoleUserResponse
impl Debug for MembersRoleUserResponse
Source§impl<'de> Deserialize<'de> for MembersRoleUserResponse
impl<'de> Deserialize<'de> for MembersRoleUserResponse
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
Source§impl PartialEq for MembersRoleUserResponse
impl PartialEq for MembersRoleUserResponse
Source§impl Serialize for MembersRoleUserResponse
impl Serialize for MembersRoleUserResponse
impl StructuralPartialEq for MembersRoleUserResponse
Auto Trait Implementations§
impl Freeze for MembersRoleUserResponse
impl RefUnwindSafe for MembersRoleUserResponse
impl Send for MembersRoleUserResponse
impl Sync for MembersRoleUserResponse
impl Unpin for MembersRoleUserResponse
impl UnwindSafe for MembersRoleUserResponse
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