#[non_exhaustive]
pub enum MembersSetPermissionsError {
UserNotFound,
LastAdmin,
UserNotInTeam,
CannotSetPermissions,
TeamLicenseLimit,
Other,
}dbx_team only.Variants (Non-exhaustive)
This enum is marked as non-exhaustive
UserNotFound
No matching user found. The provided team_member_id, email, or external_id does not exist on this team.
LastAdmin
Cannot remove the admin setting of the last admin.
UserNotInTeam
The user is not a member of the team.
CannotSetPermissions
Cannot remove/grant permissions.
TeamLicenseLimit
Team is full. The organization has no available licenses.
Other
Catch-all used for unrecognized values returned from the server. Encountering this value typically indicates that this SDK version is out of date.
Trait Implementations
sourceimpl Clone for MembersSetPermissionsError
impl Clone for MembersSetPermissionsError
sourcefn clone(&self) -> MembersSetPermissionsError
fn clone(&self) -> MembersSetPermissionsError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for MembersSetPermissionsError
impl Debug for MembersSetPermissionsError
sourceimpl<'de> Deserialize<'de> for MembersSetPermissionsError
impl<'de> Deserialize<'de> for MembersSetPermissionsError
sourcefn 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
sourceimpl Display for MembersSetPermissionsError
impl Display for MembersSetPermissionsError
sourceimpl Error for MembersSetPermissionsError
impl Error for MembersSetPermissionsError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
impl Eq for MembersSetPermissionsError
impl StructuralEq for MembersSetPermissionsError
impl StructuralPartialEq for MembersSetPermissionsError
Auto Trait Implementations
impl RefUnwindSafe for MembersSetPermissionsError
impl Send for MembersSetPermissionsError
impl Sync for MembersSetPermissionsError
impl Unpin for MembersSetPermissionsError
impl UnwindSafe for MembersSetPermissionsError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more