pub struct AddTeamMemberRequest {
pub user_id: Option<String>,
pub email: Option<String>,
pub role: Option<TeamRole>,
}Expand description
Provide user id to add user. Provide email address to invite user via email.
Fields§
§user_id: Option<String>§email: Option<String>§role: Option<TeamRole>Role of the user in the team
Trait Implementations§
Source§impl Clone for AddTeamMemberRequest
impl Clone for AddTeamMemberRequest
Source§fn clone(&self) -> AddTeamMemberRequest
fn clone(&self) -> AddTeamMemberRequest
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 AddTeamMemberRequest
impl Debug for AddTeamMemberRequest
Source§impl<'de> Deserialize<'de> for AddTeamMemberRequest
impl<'de> Deserialize<'de> for AddTeamMemberRequest
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 AddTeamMemberRequest
impl PartialEq for AddTeamMemberRequest
Source§impl Serialize for AddTeamMemberRequest
impl Serialize for AddTeamMemberRequest
impl StructuralPartialEq for AddTeamMemberRequest
Auto Trait Implementations§
impl Freeze for AddTeamMemberRequest
impl RefUnwindSafe for AddTeamMemberRequest
impl Send for AddTeamMemberRequest
impl Sync for AddTeamMemberRequest
impl Unpin for AddTeamMemberRequest
impl UnwindSafe for AddTeamMemberRequest
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