#[non_exhaustive]pub enum MembersGetInfoItemV2 {
IdNotFound(String),
MemberInfo(TeamMemberInfoV2),
Other,
}Available on crate features
async_routes and dbx_team only.Expand description
Describes a result obtained for a single user whose id was specified in the parameter of
members_get_info_v2().
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
IdNotFound(String)
An ID that was provided as a parameter to
members_get_info() or
members_get_info_v2(), and did not match a
corresponding user. This might be a team_member_id, an email, or an external ID, depending
on how the method was called.
MemberInfo(TeamMemberInfoV2)
Info about a team member.
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§
Source§impl Clone for MembersGetInfoItemV2
impl Clone for MembersGetInfoItemV2
Source§fn clone(&self) -> MembersGetInfoItemV2
fn clone(&self) -> MembersGetInfoItemV2
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MembersGetInfoItemV2
impl Debug for MembersGetInfoItemV2
Source§impl<'de> Deserialize<'de> for MembersGetInfoItemV2
impl<'de> Deserialize<'de> for MembersGetInfoItemV2
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
Source§impl From<MembersGetInfoItemBase> for MembersGetInfoItemV2
impl From<MembersGetInfoItemBase> for MembersGetInfoItemV2
Source§fn from(parent: MembersGetInfoItemBase) -> Self
fn from(parent: MembersGetInfoItemBase) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MembersGetInfoItemV2
impl PartialEq for MembersGetInfoItemV2
Source§impl Serialize for MembersGetInfoItemV2
impl Serialize for MembersGetInfoItemV2
impl Eq for MembersGetInfoItemV2
impl StructuralPartialEq for MembersGetInfoItemV2
Auto Trait Implementations§
impl Freeze for MembersGetInfoItemV2
impl RefUnwindSafe for MembersGetInfoItemV2
impl Send for MembersGetInfoItemV2
impl Sync for MembersGetInfoItemV2
impl Unpin for MembersGetInfoItemV2
impl UnwindSafe for MembersGetInfoItemV2
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.