Struct deltachat::mimefactory::RenderedEmail
source · pub struct RenderedEmail {
pub message: String,
pub is_encrypted: bool,
pub is_gossiped: bool,
pub last_added_location_id: Option<u32>,
pub sync_ids_to_delete: Option<String>,
pub rfc724_mid: String,
pub subject: String,
}
Expand description
Result of rendering a message, ready to be submitted to a send job.
Fields§
§message: String
§is_encrypted: bool
§is_gossiped: bool
§last_added_location_id: Option<u32>
§sync_ids_to_delete: Option<String>
A comma-separated string of sync-IDs that are used by the rendered email
and must be deleted once the message is actually queued for sending
(deletion must be done by delete_sync_ids()
).
If the rendered email is not queued for sending, the IDs must not be deleted.
rfc724_mid: String
Message ID (Message in the sense of Email)
subject: String
Message subject.
Trait Implementations§
source§impl Clone for RenderedEmail
impl Clone for RenderedEmail
source§fn clone(&self) -> RenderedEmail
fn clone(&self) -> RenderedEmail
Returns a copy 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 moreAuto Trait Implementations§
impl RefUnwindSafe for RenderedEmail
impl Send for RenderedEmail
impl Sync for RenderedEmail
impl Unpin for RenderedEmail
impl UnwindSafe for RenderedEmail
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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