pub struct MailLogView {
pub id: Uuid,
pub to: String,
pub template_id: Option<Uuid>,
pub provider_id: Option<Uuid>,
pub status: MailLogStatus,
pub error: Option<String>,
pub sent_at: DateTime<Utc>,
}Fields§
§id: Uuid§to: String§template_id: Option<Uuid>§provider_id: Option<Uuid>§status: MailLogStatus§error: Option<String>§sent_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for MailLogView
impl Clone for MailLogView
Source§fn clone(&self) -> MailLogView
fn clone(&self) -> MailLogView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for MailLogView
impl ComposeSchema for MailLogView
Source§impl Debug for MailLogView
impl Debug for MailLogView
Source§impl<'de> Deserialize<'de> for MailLogView
impl<'de> Deserialize<'de> for MailLogView
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 Serialize for MailLogView
impl Serialize for MailLogView
Auto Trait Implementations§
impl Freeze for MailLogView
impl RefUnwindSafe for MailLogView
impl Send for MailLogView
impl Sync for MailLogView
impl Unpin for MailLogView
impl UnsafeUnpin for MailLogView
impl UnwindSafe for MailLogView
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