pub struct OrganizationInvitationDraft {
pub email: String,
pub role: String,
pub organization_id: String,
pub inviter_id: String,
pub team_ids: Vec<String>,
pub expires_at: Option<DateTime<Utc>>,
pub options: InvitationCreateOptions,
}Fields§
§email: String§role: String§organization_id: String§inviter_id: String§team_ids: Vec<String>§expires_at: Option<DateTime<Utc>>§options: InvitationCreateOptionsTrait Implementations§
Source§impl Clone for OrganizationInvitationDraft
impl Clone for OrganizationInvitationDraft
Auto Trait Implementations§
impl Freeze for OrganizationInvitationDraft
impl RefUnwindSafe for OrganizationInvitationDraft
impl Send for OrganizationInvitationDraft
impl Sync for OrganizationInvitationDraft
impl Unpin for OrganizationInvitationDraft
impl UnsafeUnpin for OrganizationInvitationDraft
impl UnwindSafe for OrganizationInvitationDraft
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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