#[non_exhaustive]pub struct DescribeGroupOutput {
pub group_id: Option<String>,
pub name: Option<String>,
pub email: Option<String>,
pub state: Option<EntityState>,
pub enabled_date: Option<DateTime>,
pub disabled_date: Option<DateTime>,
pub hidden_from_global_address_list: bool,
/* private fields */
}
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.group_id: Option<String>
The identifier of the described group.
name: Option<String>
The name of the described group.
email: Option<String>
The email of the described group.
state: Option<EntityState>
The state of the user: enabled (registered to WorkMail) or disabled (deregistered or never registered to WorkMail).
enabled_date: Option<DateTime>
The date and time when a user was registered to WorkMail, in UNIX epoch time format.
disabled_date: Option<DateTime>
The date and time when a user was deregistered from WorkMail, in UNIX epoch time format.
If the value is set to true, the group is hidden from the address book.
Implementations§
source§impl DescribeGroupOutput
impl DescribeGroupOutput
sourcepub fn state(&self) -> Option<&EntityState>
pub fn state(&self) -> Option<&EntityState>
The state of the user: enabled (registered to WorkMail) or disabled (deregistered or never registered to WorkMail).
sourcepub fn enabled_date(&self) -> Option<&DateTime>
pub fn enabled_date(&self) -> Option<&DateTime>
The date and time when a user was registered to WorkMail, in UNIX epoch time format.
sourcepub fn disabled_date(&self) -> Option<&DateTime>
pub fn disabled_date(&self) -> Option<&DateTime>
The date and time when a user was deregistered from WorkMail, in UNIX epoch time format.
If the value is set to true, the group is hidden from the address book.
source§impl DescribeGroupOutput
impl DescribeGroupOutput
sourcepub fn builder() -> DescribeGroupOutputBuilder
pub fn builder() -> DescribeGroupOutputBuilder
Creates a new builder-style object to manufacture DescribeGroupOutput
.
Trait Implementations§
source§impl Clone for DescribeGroupOutput
impl Clone for DescribeGroupOutput
source§fn clone(&self) -> DescribeGroupOutput
fn clone(&self) -> DescribeGroupOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeGroupOutput
impl Debug for DescribeGroupOutput
source§impl PartialEq for DescribeGroupOutput
impl PartialEq for DescribeGroupOutput
source§fn eq(&self, other: &DescribeGroupOutput) -> bool
fn eq(&self, other: &DescribeGroupOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeGroupOutput
impl RequestId for DescribeGroupOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeGroupOutput
Auto Trait Implementations§
impl Freeze for DescribeGroupOutput
impl RefUnwindSafe for DescribeGroupOutput
impl Send for DescribeGroupOutput
impl Sync for DescribeGroupOutput
impl Unpin for DescribeGroupOutput
impl UnwindSafe for DescribeGroupOutput
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