pub struct JmapEmailSubmissionCreate {
pub identity_id: String,
pub email_id: String,
pub envelope: Option<JmapEnvelope>,
}Expand description
A single email submission to create via EmailSubmission/set.
Fields§
§identity_id: StringThe identity to send as.
email_id: StringThe ID of the email to send.
envelope: Option<JmapEnvelope>SMTP envelope override (uses email headers if omitted).
Trait Implementations§
Source§impl Clone for JmapEmailSubmissionCreate
impl Clone for JmapEmailSubmissionCreate
Source§fn clone(&self) -> JmapEmailSubmissionCreate
fn clone(&self) -> JmapEmailSubmissionCreate
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 Debug for JmapEmailSubmissionCreate
impl Debug for JmapEmailSubmissionCreate
Auto Trait Implementations§
impl Freeze for JmapEmailSubmissionCreate
impl RefUnwindSafe for JmapEmailSubmissionCreate
impl Send for JmapEmailSubmissionCreate
impl Sync for JmapEmailSubmissionCreate
impl Unpin for JmapEmailSubmissionCreate
impl UnsafeUnpin for JmapEmailSubmissionCreate
impl UnwindSafe for JmapEmailSubmissionCreate
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