pub struct GroupMemberAddInput {
pub role: MembershipRole,
pub user_identifier: String,
}Fields§
§role: MembershipRole§user_identifier: StringImplementations§
Source§impl GroupMemberAddInput
impl GroupMemberAddInput
pub fn new(role: MembershipRole, user_identifier: String) -> GroupMemberAddInput
Trait Implementations§
Source§impl Clone for GroupMemberAddInput
impl Clone for GroupMemberAddInput
Source§fn clone(&self) -> GroupMemberAddInput
fn clone(&self) -> GroupMemberAddInput
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 GroupMemberAddInput
impl Debug for GroupMemberAddInput
Source§impl Default for GroupMemberAddInput
impl Default for GroupMemberAddInput
Source§fn default() -> GroupMemberAddInput
fn default() -> GroupMemberAddInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GroupMemberAddInput
impl<'de> Deserialize<'de> for GroupMemberAddInput
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 GroupMemberAddInput
impl PartialEq for GroupMemberAddInput
Source§impl Serialize for GroupMemberAddInput
impl Serialize for GroupMemberAddInput
impl StructuralPartialEq for GroupMemberAddInput
Auto Trait Implementations§
impl Freeze for GroupMemberAddInput
impl RefUnwindSafe for GroupMemberAddInput
impl Send for GroupMemberAddInput
impl Sync for GroupMemberAddInput
impl Unpin for GroupMemberAddInput
impl UnwindSafe for GroupMemberAddInput
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