pub struct DescribeResourceResponse {
pub booking_options: Option<BookingOptions>,
pub disabled_date: Option<f64>,
pub email: Option<String>,
pub enabled_date: Option<f64>,
pub name: Option<String>,
pub resource_id: Option<String>,
pub state: Option<String>,
pub type_: Option<String>,
}
Fields§
§booking_options: Option<BookingOptions>
The booking options for the described resource.
disabled_date: Option<f64>
The date and time when a resource was disabled from WorkMail, in UNIX epoch time format.
email: Option<String>
The email of the described resource.
enabled_date: Option<f64>
The date and time when a resource was enabled for WorkMail, in UNIX epoch time format.
name: Option<String>
The name of the described resource.
resource_id: Option<String>
The identifier of the described resource.
state: Option<String>
The state of the resource: enabled (registered to Amazon WorkMail), disabled (deregistered or never registered to WorkMail), or deleted.
type_: Option<String>
The type of the described resource.
Trait Implementations§
Source§impl Clone for DescribeResourceResponse
impl Clone for DescribeResourceResponse
Source§fn clone(&self) -> DescribeResourceResponse
fn clone(&self) -> DescribeResourceResponse
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 Debug for DescribeResourceResponse
impl Debug for DescribeResourceResponse
Source§impl Default for DescribeResourceResponse
impl Default for DescribeResourceResponse
Source§fn default() -> DescribeResourceResponse
fn default() -> DescribeResourceResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DescribeResourceResponse
impl<'de> Deserialize<'de> for DescribeResourceResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DescribeResourceResponse
impl PartialEq for DescribeResourceResponse
impl StructuralPartialEq for DescribeResourceResponse
Auto Trait Implementations§
impl Freeze for DescribeResourceResponse
impl RefUnwindSafe for DescribeResourceResponse
impl Send for DescribeResourceResponse
impl Sync for DescribeResourceResponse
impl Unpin for DescribeResourceResponse
impl UnwindSafe for DescribeResourceResponse
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