pub struct EmailEvent {
pub email_id: EmailId,
pub status: EmailEventStatus,
pub created_at: String,
pub data: Option<Value>,
}Fields§
§email_id: EmailId§status: EmailEventStatus§created_at: String§data: Option<Value>Trait Implementations§
Source§impl Clone for EmailEvent
impl Clone for EmailEvent
Source§fn clone(&self) -> EmailEvent
fn clone(&self) -> EmailEvent
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 EmailEvent
impl Debug for EmailEvent
Source§impl<'de> Deserialize<'de> for EmailEvent
impl<'de> Deserialize<'de> for EmailEvent
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 EmailEvent
impl RefUnwindSafe for EmailEvent
impl Send for EmailEvent
impl Sync for EmailEvent
impl Unpin for EmailEvent
impl UnsafeUnpin for EmailEvent
impl UnwindSafe for EmailEvent
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