pub struct SesBounce {
pub message_id: String,
pub bounce_type: String,
pub bounce_sub_type: String,
pub bounced_recipient_info: Vec<SesBouncedRecipientInfo>,
pub explanation: Option<String>,
pub timestamp: String,
pub original_message_id: String,
pub bounce_sender: String,
}Fields§
§message_id: String§bounce_type: String§bounce_sub_type: String§bounced_recipient_info: Vec<SesBouncedRecipientInfo>§explanation: Option<String>§timestamp: String§original_message_id: String§bounce_sender: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for SesBounce
impl<'de> Deserialize<'de> for SesBounce
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
Auto Trait Implementations§
impl Freeze for SesBounce
impl RefUnwindSafe for SesBounce
impl Send for SesBounce
impl Sync for SesBounce
impl Unpin for SesBounce
impl UnsafeUnpin for SesBounce
impl UnwindSafe for SesBounce
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