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§
source§impl Clone for MemberAddResultBase
impl Clone for MemberAddResultBase
source§fn clone(&self) -> MemberAddResultBase
fn clone(&self) -> MemberAddResultBase
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for MemberAddResultBase
impl Debug for MemberAddResultBase
source§impl<'de> Deserialize<'de> for MemberAddResultBase
impl<'de> Deserialize<'de> for MemberAddResultBase
source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
source§impl From<MemberAddResultBase> for MemberAddResult
impl From<MemberAddResultBase> for MemberAddResult
source§fn from(parent: MemberAddResultBase) -> Self
fn from(parent: MemberAddResultBase) -> Self
source§impl From<MemberAddResultBase> for MemberAddV2Result
impl From<MemberAddResultBase> for MemberAddV2Result
source§fn from(parent: MemberAddResultBase) -> Self
fn from(parent: MemberAddResultBase) -> Self
source§impl PartialEq for MemberAddResultBase
impl PartialEq for MemberAddResultBase
source§fn eq(&self, other: &MemberAddResultBase) -> bool
fn eq(&self, other: &MemberAddResultBase) -> bool
self and other values to be equal, and is used
by ==.