pub enum AdminTier {
TeamAdmin,
UserManagementAdmin,
SupportAdmin,
MemberOnly,
}
Available on crate features
sync_routes
and dbx_team
only.Expand description
Describes which team-related admin permissions a user has.
Variants§
TeamAdmin
User is an administrator of the team - has all permissions.
UserManagementAdmin
User can do most user provisioning, de-provisioning and management.
SupportAdmin
User can do a limited set of common support tasks for existing users. Note: Dropbox is adding new types of admin roles; these may display as support_admin.
MemberOnly
User is not an admin of the team.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AdminTier
impl<'de> Deserialize<'de> for AdminTier
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AdminTier
impl StructuralPartialEq for AdminTier
Auto Trait Implementations§
impl Freeze for AdminTier
impl RefUnwindSafe for AdminTier
impl Send for AdminTier
impl Sync for AdminTier
impl Unpin for AdminTier
impl UnwindSafe for AdminTier
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.