pub struct DeleteMailboxPermissionsRequest {
pub entity_id: String,
pub grantee_id: String,
pub organization_id: String,
}Fields§
§entity_id: StringThe identifier of the member (user or group)that owns the mailbox.
grantee_id: StringThe identifier of the member (user or group) for which to delete granted permissions.
organization_id: StringThe identifier of the organization under which the member (user or group) exists.
Trait Implementations§
Source§impl Clone for DeleteMailboxPermissionsRequest
impl Clone for DeleteMailboxPermissionsRequest
Source§fn clone(&self) -> DeleteMailboxPermissionsRequest
fn clone(&self) -> DeleteMailboxPermissionsRequest
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 Default for DeleteMailboxPermissionsRequest
impl Default for DeleteMailboxPermissionsRequest
Source§fn default() -> DeleteMailboxPermissionsRequest
fn default() -> DeleteMailboxPermissionsRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for DeleteMailboxPermissionsRequest
impl PartialEq for DeleteMailboxPermissionsRequest
Source§fn eq(&self, other: &DeleteMailboxPermissionsRequest) -> bool
fn eq(&self, other: &DeleteMailboxPermissionsRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DeleteMailboxPermissionsRequest
Auto Trait Implementations§
impl Freeze for DeleteMailboxPermissionsRequest
impl RefUnwindSafe for DeleteMailboxPermissionsRequest
impl Send for DeleteMailboxPermissionsRequest
impl Sync for DeleteMailboxPermissionsRequest
impl Unpin for DeleteMailboxPermissionsRequest
impl UnwindSafe for DeleteMailboxPermissionsRequest
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