pub enum UserRoleType {
Owner,
Admin,
Guest,
User,
App,
Unknown,
}Expand description
The different permission roles available to users on an organization.
Variants§
Trait Implementations§
Source§impl Clone for UserRoleType
impl Clone for UserRoleType
Source§fn clone(&self) -> UserRoleType
fn clone(&self) -> UserRoleType
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 UserRoleType
impl Debug for UserRoleType
Source§impl<'de> Deserialize<'de> for UserRoleType
impl<'de> Deserialize<'de> for UserRoleType
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 UserRoleType
impl PartialEq for UserRoleType
Source§impl Serialize for UserRoleType
impl Serialize for UserRoleType
impl Eq for UserRoleType
impl StructuralPartialEq for UserRoleType
Auto Trait Implementations§
impl Freeze for UserRoleType
impl RefUnwindSafe for UserRoleType
impl Send for UserRoleType
impl Sync for UserRoleType
impl Unpin for UserRoleType
impl UnwindSafe for UserRoleType
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