pub enum UsersSelectorArg {
TeamMemberIds(Vec<TeamMemberId>),
ExternalIds(Vec<MemberExternalId>),
Emails(Vec<EmailAddress>),
}
Available on crate features
sync_routes
and dbx_team
only.Expand description
Argument for selecting a list of users, either by team_member_ids, external_ids or emails.
Variants§
TeamMemberIds(Vec<TeamMemberId>)
List of member IDs.
ExternalIds(Vec<MemberExternalId>)
List of external user IDs.
Emails(Vec<EmailAddress>)
List of email addresses.
Trait Implementations§
Source§impl Clone for UsersSelectorArg
impl Clone for UsersSelectorArg
Source§fn clone(&self) -> UsersSelectorArg
fn clone(&self) -> UsersSelectorArg
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 UsersSelectorArg
impl Debug for UsersSelectorArg
Source§impl<'de> Deserialize<'de> for UsersSelectorArg
impl<'de> Deserialize<'de> for UsersSelectorArg
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 PartialEq for UsersSelectorArg
impl PartialEq for UsersSelectorArg
Source§impl Serialize for UsersSelectorArg
impl Serialize for UsersSelectorArg
impl Eq for UsersSelectorArg
impl StructuralPartialEq for UsersSelectorArg
Auto Trait Implementations§
impl Freeze for UsersSelectorArg
impl RefUnwindSafe for UsersSelectorArg
impl Send for UsersSelectorArg
impl Sync for UsersSelectorArg
impl Unpin for UsersSelectorArg
impl UnwindSafe for UsersSelectorArg
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.