pub struct CreateOrganizationInvitationRequest {
pub email: String,
pub role: Role,
pub workspace_id: Option<String>,
}Fields§
§email: String§role: Role§workspace_id: Option<String>Optional — the invitee will also be added to this workspace on accept. Defaults to the org’s default workspace.
Implementations§
Source§impl CreateOrganizationInvitationRequest
impl CreateOrganizationInvitationRequest
pub fn new(email: String, role: Role) -> CreateOrganizationInvitationRequest
Trait Implementations§
Source§impl Clone for CreateOrganizationInvitationRequest
impl Clone for CreateOrganizationInvitationRequest
Source§fn clone(&self) -> CreateOrganizationInvitationRequest
fn clone(&self) -> CreateOrganizationInvitationRequest
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 Default for CreateOrganizationInvitationRequest
impl Default for CreateOrganizationInvitationRequest
Source§fn default() -> CreateOrganizationInvitationRequest
fn default() -> CreateOrganizationInvitationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateOrganizationInvitationRequest
impl<'de> Deserialize<'de> for CreateOrganizationInvitationRequest
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 CreateOrganizationInvitationRequest
impl PartialEq for CreateOrganizationInvitationRequest
Source§fn eq(&self, other: &CreateOrganizationInvitationRequest) -> bool
fn eq(&self, other: &CreateOrganizationInvitationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateOrganizationInvitationRequest
Auto Trait Implementations§
impl Freeze for CreateOrganizationInvitationRequest
impl RefUnwindSafe for CreateOrganizationInvitationRequest
impl Send for CreateOrganizationInvitationRequest
impl Sync for CreateOrganizationInvitationRequest
impl Unpin for CreateOrganizationInvitationRequest
impl UnsafeUnpin for CreateOrganizationInvitationRequest
impl UnwindSafe for CreateOrganizationInvitationRequest
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