Struct dropbox_sdk::team::ExcludedUsersUpdateArg
source · [−]#[non_exhaustive]pub struct ExcludedUsersUpdateArg {
pub users: Option<Vec<UserSelectorArg>>,
}Available on crate feature
dbx_team only.Expand description
Argument of excluded users update operation. Should include a list of users to add/remove (according to endpoint), Maximum size of the list is 1000 users.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.users: Option<Vec<UserSelectorArg>>List of users to be added/removed.
Implementations
sourceimpl ExcludedUsersUpdateArg
impl ExcludedUsersUpdateArg
pub fn with_users(self, value: Vec<UserSelectorArg>) -> Self
Trait Implementations
sourceimpl Clone for ExcludedUsersUpdateArg
impl Clone for ExcludedUsersUpdateArg
sourcefn clone(&self) -> ExcludedUsersUpdateArg
fn clone(&self) -> ExcludedUsersUpdateArg
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 ExcludedUsersUpdateArg
impl Debug for ExcludedUsersUpdateArg
sourceimpl Default for ExcludedUsersUpdateArg
impl Default for ExcludedUsersUpdateArg
sourcefn default() -> ExcludedUsersUpdateArg
fn default() -> ExcludedUsersUpdateArg
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ExcludedUsersUpdateArg
impl<'de> Deserialize<'de> for ExcludedUsersUpdateArg
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<ExcludedUsersUpdateArg> for ExcludedUsersUpdateArg
impl PartialEq<ExcludedUsersUpdateArg> for ExcludedUsersUpdateArg
sourcefn eq(&self, other: &ExcludedUsersUpdateArg) -> bool
fn eq(&self, other: &ExcludedUsersUpdateArg) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &ExcludedUsersUpdateArg) -> bool
fn ne(&self, other: &ExcludedUsersUpdateArg) -> bool
This method tests for !=.
sourceimpl Serialize for ExcludedUsersUpdateArg
impl Serialize for ExcludedUsersUpdateArg
impl Eq for ExcludedUsersUpdateArg
impl StructuralEq for ExcludedUsersUpdateArg
impl StructuralPartialEq for ExcludedUsersUpdateArg
Auto Trait Implementations
impl RefUnwindSafe for ExcludedUsersUpdateArg
impl Send for ExcludedUsersUpdateArg
impl Sync for ExcludedUsersUpdateArg
impl Unpin for ExcludedUsersUpdateArg
impl UnwindSafe for ExcludedUsersUpdateArg
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