pub struct InviteAdminUser {
pub email: String,
pub all_features_access: bool,
pub group_ids: Option<Vec<String>>,
pub privileges: Vec<InviteAdminUserPrivilegesInner>,
}Fields§
§email: StringEmail address for the organization
all_features_access: boolAll access to the features
group_ids: Option<Vec<String>>Ids of Group
privileges: Vec<InviteAdminUserPrivilegesInner>Implementations§
Source§impl InviteAdminUser
impl InviteAdminUser
pub fn new( email: String, all_features_access: bool, privileges: Vec<InviteAdminUserPrivilegesInner>, ) -> InviteAdminUser
Trait Implementations§
Source§impl Clone for InviteAdminUser
impl Clone for InviteAdminUser
Source§fn clone(&self) -> InviteAdminUser
fn clone(&self) -> InviteAdminUser
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 InviteAdminUser
impl Debug for InviteAdminUser
Source§impl Default for InviteAdminUser
impl Default for InviteAdminUser
Source§fn default() -> InviteAdminUser
fn default() -> InviteAdminUser
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InviteAdminUser
impl<'de> Deserialize<'de> for InviteAdminUser
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 InviteAdminUser
impl PartialEq for InviteAdminUser
Source§impl Serialize for InviteAdminUser
impl Serialize for InviteAdminUser
impl StructuralPartialEq for InviteAdminUser
Auto Trait Implementations§
impl Freeze for InviteAdminUser
impl RefUnwindSafe for InviteAdminUser
impl Send for InviteAdminUser
impl Sync for InviteAdminUser
impl Unpin for InviteAdminUser
impl UnwindSafe for InviteAdminUser
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