[][src]Struct dropbox_sdk::sharing::RemoveFolderMemberArg

pub struct RemoveFolderMemberArg {
    pub shared_folder_id: SharedFolderId,
    pub member: MemberSelector,
    pub leave_a_copy: bool,
}
This is supported on crate feature dbx_sharing only.

Fields

shared_folder_id: SharedFolderId

The ID for the shared folder.

member: MemberSelector

The member to remove from the folder.

leave_a_copy: bool

If true, the removed user will keep their copy of the folder after it's unshared, assuming it was mounted. Otherwise, it will be removed from their Dropbox. Also, this must be set to false when kicking a group.

Implementations

impl RemoveFolderMemberArg[src]

pub fn new(
    shared_folder_id: SharedFolderId,
    member: MemberSelector,
    leave_a_copy: bool
) -> Self
[src]

Trait Implementations

impl Debug for RemoveFolderMemberArg[src]

impl<'de> Deserialize<'de> for RemoveFolderMemberArg[src]

impl Serialize for RemoveFolderMemberArg[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.