[−][src]Struct rusoto_support::Communication
A communication associated with an AWS Support case. The communication consists of the case ID, the message body, attachment information, the account email address, and the date and time of the communication.
Fields
attachment_set: Option<Vec<AttachmentDetails>>
Information about the attachments to the case communication.
body: Option<String>
The text of the communication between the customer and AWS Support.
case_id: Option<String>
The AWS Support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47
submitted_by: Option<String>
The email address of the account that submitted the AWS Support case.
time_created: Option<String>
The time the communication was created.
Trait Implementations
impl Clone for Communication
[src]
impl Clone for Communication
fn clone(&self) -> Communication
[src]
fn clone(&self) -> Communication
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Default for Communication
[src]
impl Default for Communication
fn default() -> Communication
[src]
fn default() -> Communication
impl PartialEq<Communication> for Communication
[src]
impl PartialEq<Communication> for Communication
fn eq(&self, other: &Communication) -> bool
[src]
fn eq(&self, other: &Communication) -> bool
fn ne(&self, other: &Communication) -> bool
[src]
fn ne(&self, other: &Communication) -> bool
impl Debug for Communication
[src]
impl Debug for Communication
impl<'de> Deserialize<'de> for Communication
[src]
impl<'de> Deserialize<'de> for Communication
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for Communication
impl Send for Communication
impl Sync for Communication
impl Sync for Communication
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T> Erased for T