pub struct InviteRequest {
pub email: String,
pub role: String,
pub projects: Option<Vec<InviteRequest_Projects>>,
}
Fields§
§email: String
Send an email to this address
role: String
owner
or reader
projects: Option<Vec<InviteRequest_Projects>>
An array of projects to which membership is granted at the same time the org invite is accepted.
Trait Implementations§
Source§impl Clone for InviteRequest
impl Clone for InviteRequest
Source§fn clone(&self) -> InviteRequest
fn clone(&self) -> InviteRequest
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 InviteRequest
impl Debug for InviteRequest
Source§impl Default for InviteRequest
impl Default for InviteRequest
Source§fn default() -> InviteRequest
fn default() -> InviteRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for InviteRequest
impl RefUnwindSafe for InviteRequest
impl Send for InviteRequest
impl Sync for InviteRequest
impl Unpin for InviteRequest
impl UnwindSafe for InviteRequest
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