pub struct InviteCreateRequest {
pub email: String,
pub role: InviteRole,
pub credentials: Option<Credentials>,
}Expand description
Request parameters for creating an invite
Fields§
§email: StringEmail of the user to invite
role: InviteRoleRole for the invited user (cannot be “admin”)
credentials: Option<Credentials>Credentials for authentication (not serialized)
Trait Implementations§
Source§impl Clone for InviteCreateRequest
impl Clone for InviteCreateRequest
Source§fn clone(&self) -> InviteCreateRequest
fn clone(&self) -> InviteCreateRequest
Returns a copy 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 InviteCreateRequest
impl Debug for InviteCreateRequest
Auto Trait Implementations§
impl Freeze for InviteCreateRequest
impl RefUnwindSafe for InviteCreateRequest
impl Send for InviteCreateRequest
impl Sync for InviteCreateRequest
impl Unpin for InviteCreateRequest
impl UnwindSafe for InviteCreateRequest
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