#[non_exhaustive]pub struct GetMailboxDetailsInput {
pub organization_id: Option<String>,
pub user_id: Option<String>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.organization_id: Option<String>
The identifier for the organization that contains the user whose mailbox details are being requested.
user_id: Option<String>
The identifier for the user whose mailbox details are being requested.
The identifier can be the UserId, Username, or email. The following identity formats are available:
-
User ID: 12345678-1234-1234-1234-123456789012 or S-1-1-12-1234567890-123456789-123456789-1234
-
Email address: user@domain.tld
-
User name: user
Implementations§
source§impl GetMailboxDetailsInput
impl GetMailboxDetailsInput
sourcepub fn organization_id(&self) -> Option<&str>
pub fn organization_id(&self) -> Option<&str>
The identifier for the organization that contains the user whose mailbox details are being requested.
sourcepub fn user_id(&self) -> Option<&str>
pub fn user_id(&self) -> Option<&str>
The identifier for the user whose mailbox details are being requested.
The identifier can be the UserId, Username, or email. The following identity formats are available:
-
User ID: 12345678-1234-1234-1234-123456789012 or S-1-1-12-1234567890-123456789-123456789-1234
-
Email address: user@domain.tld
-
User name: user
source§impl GetMailboxDetailsInput
impl GetMailboxDetailsInput
sourcepub fn builder() -> GetMailboxDetailsInputBuilder
pub fn builder() -> GetMailboxDetailsInputBuilder
Creates a new builder-style object to manufacture GetMailboxDetailsInput
.
Trait Implementations§
source§impl Clone for GetMailboxDetailsInput
impl Clone for GetMailboxDetailsInput
source§fn clone(&self) -> GetMailboxDetailsInput
fn clone(&self) -> GetMailboxDetailsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetMailboxDetailsInput
impl Debug for GetMailboxDetailsInput
source§impl PartialEq for GetMailboxDetailsInput
impl PartialEq for GetMailboxDetailsInput
source§fn eq(&self, other: &GetMailboxDetailsInput) -> bool
fn eq(&self, other: &GetMailboxDetailsInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetMailboxDetailsInput
Auto Trait Implementations§
impl Freeze for GetMailboxDetailsInput
impl RefUnwindSafe for GetMailboxDetailsInput
impl Send for GetMailboxDetailsInput
impl Sync for GetMailboxDetailsInput
impl Unpin for GetMailboxDetailsInput
impl UnwindSafe for GetMailboxDetailsInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more