Enum dropbox_sdk::team::MembersSuspendError
source · [−]#[non_exhaustive]
pub enum MembersSuspendError {
UserNotFound,
UserNotInTeam,
SuspendInactiveUser,
SuspendLastAdmin,
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.
UserNotInTeam
The user is not a member of the team.
SuspendInactiveUser
The user is not active, so it cannot be suspended.
SuspendLastAdmin
The user is the last admin of the team, so it cannot be suspended.
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 MembersSuspendError
impl Clone for MembersSuspendError
sourcefn clone(&self) -> MembersSuspendError
fn clone(&self) -> MembersSuspendError
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 MembersSuspendError
impl Debug for MembersSuspendError
sourceimpl<'de> Deserialize<'de> for MembersSuspendError
impl<'de> Deserialize<'de> for MembersSuspendError
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 MembersSuspendError
impl Display for MembersSuspendError
sourceimpl Error for MembersSuspendError
impl Error for MembersSuspendError
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()
sourceimpl Serialize for MembersSuspendError
impl Serialize for MembersSuspendError
impl Eq for MembersSuspendError
impl StructuralEq for MembersSuspendError
impl StructuralPartialEq for MembersSuspendError
Auto Trait Implementations
impl RefUnwindSafe for MembersSuspendError
impl Send for MembersSuspendError
impl Sync for MembersSuspendError
impl Unpin for MembersSuspendError
impl UnwindSafe for MembersSuspendError
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