pub struct CreateInviteTokenRequest {
pub scope: Scope,
pub profile_ids: Option<Vec<String>>,
}Fields§
§scope: Scope‘all’ grants access to all profiles, ‘profiles’ restricts to specific profiles
profile_ids: Option<Vec<String>>Required if scope is ‘profiles’. Array of profile IDs to grant access to.
Implementations§
Source§impl CreateInviteTokenRequest
impl CreateInviteTokenRequest
pub fn new(scope: Scope) -> CreateInviteTokenRequest
Trait Implementations§
Source§impl Clone for CreateInviteTokenRequest
impl Clone for CreateInviteTokenRequest
Source§fn clone(&self) -> CreateInviteTokenRequest
fn clone(&self) -> CreateInviteTokenRequest
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 CreateInviteTokenRequest
impl Debug for CreateInviteTokenRequest
Source§impl Default for CreateInviteTokenRequest
impl Default for CreateInviteTokenRequest
Source§fn default() -> CreateInviteTokenRequest
fn default() -> CreateInviteTokenRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateInviteTokenRequest
impl<'de> Deserialize<'de> for CreateInviteTokenRequest
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 CreateInviteTokenRequest
impl PartialEq for CreateInviteTokenRequest
Source§impl Serialize for CreateInviteTokenRequest
impl Serialize for CreateInviteTokenRequest
impl StructuralPartialEq for CreateInviteTokenRequest
Auto Trait Implementations§
impl Freeze for CreateInviteTokenRequest
impl RefUnwindSafe for CreateInviteTokenRequest
impl Send for CreateInviteTokenRequest
impl Sync for CreateInviteTokenRequest
impl Unpin for CreateInviteTokenRequest
impl UnsafeUnpin for CreateInviteTokenRequest
impl UnwindSafe for CreateInviteTokenRequest
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