Enum dropbox_sdk::team::MemberAddResultBase
source · [−]pub enum MemberAddResultBase {
TeamLicenseLimit(EmailAddress),
FreeTeamMemberLimitReached(EmailAddress),
UserAlreadyOnTeam(EmailAddress),
UserOnAnotherTeam(EmailAddress),
UserAlreadyPaired(EmailAddress),
UserMigrationFailed(EmailAddress),
DuplicateExternalMemberId(EmailAddress),
DuplicateMemberPersistentId(EmailAddress),
PersistentIdDisabled(EmailAddress),
UserCreationFailed(EmailAddress),
}dbx_team only.Variants
TeamLicenseLimit(EmailAddress)
Team is already full. The organization has no available licenses.
FreeTeamMemberLimitReached(EmailAddress)
Team is already full. The free team member limit has been reached.
UserAlreadyOnTeam(EmailAddress)
User is already on this team. The provided email address is associated with a user who is already a member of (including in recoverable state) or invited to the team.
UserOnAnotherTeam(EmailAddress)
User is already on another team. The provided email address is associated with a user that is already a member or invited to another team.
UserAlreadyPaired(EmailAddress)
User is already paired.
UserMigrationFailed(EmailAddress)
User migration has failed.
DuplicateExternalMemberId(EmailAddress)
A user with the given external member ID already exists on the team (including in recoverable state).
DuplicateMemberPersistentId(EmailAddress)
A user with the given persistent ID already exists on the team (including in recoverable state).
PersistentIdDisabled(EmailAddress)
Persistent ID is only available to teams with persistent ID SAML configuration. Please contact Dropbox for more information.
UserCreationFailed(EmailAddress)
User creation has failed.
Trait Implementations
sourceimpl Clone for MemberAddResultBase
impl Clone for MemberAddResultBase
sourcefn clone(&self) -> MemberAddResultBase
fn clone(&self) -> MemberAddResultBase
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 MemberAddResultBase
impl Debug for MemberAddResultBase
sourceimpl<'de> Deserialize<'de> for MemberAddResultBase
impl<'de> Deserialize<'de> for MemberAddResultBase
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 PartialEq<MemberAddResultBase> for MemberAddResultBase
impl PartialEq<MemberAddResultBase> for MemberAddResultBase
sourcefn eq(&self, other: &MemberAddResultBase) -> bool
fn eq(&self, other: &MemberAddResultBase) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &MemberAddResultBase) -> bool
fn ne(&self, other: &MemberAddResultBase) -> bool
This method tests for !=.
sourceimpl Serialize for MemberAddResultBase
impl Serialize for MemberAddResultBase
impl Eq for MemberAddResultBase
impl StructuralEq for MemberAddResultBase
impl StructuralPartialEq for MemberAddResultBase
Auto Trait Implementations
impl RefUnwindSafe for MemberAddResultBase
impl Send for MemberAddResultBase
impl Sync for MemberAddResultBase
impl Unpin for MemberAddResultBase
impl UnwindSafe for MemberAddResultBase
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