Struct dropbox_sdk::sharing::SharedFolderMembers [−][src]
#[non_exhaustive]pub struct SharedFolderMembers { pub users: Vec<UserMembershipInfo>, pub groups: Vec<GroupMembershipInfo>, pub invitees: Vec<InviteeMembershipInfo>, pub cursor: Option<String>, }
This is supported on crate feature
dbx_sharing only.Expand description
Shared folder user and group membership.
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: Vec<UserMembershipInfo>The list of user members of the shared folder.
groups: Vec<GroupMembershipInfo>The list of group members of the shared folder.
invitees: Vec<InviteeMembershipInfo>The list of invitees to the shared folder.
cursor: Option<String>Present if there are additional shared folder members that have not been returned yet. Pass
the cursor into list_folder_members_continue() to list
additional members.
Implementations
pub fn new(
users: Vec<UserMembershipInfo>,
groups: Vec<GroupMembershipInfo>,
invitees: Vec<InviteeMembershipInfo>
) -> SelfTrait Implementations
Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for SharedFolderMembersimpl Send for SharedFolderMembersimpl Sync for SharedFolderMembersimpl Unpin for SharedFolderMembersimpl UnwindSafe for SharedFolderMembersBlanket Implementations
Mutably borrows from an owned value. Read more