pub struct CreateDraftParams {
pub draft: DraftEnvelope,
}Expand description
Parameters for the create_draft operation.
The plugin writes this draft to the provider’s native Drafts folder
(Gmail drafts.create, Outlook POST /messages with isDraft:true,
IMAP APPEND to Drafts mailbox). The user sees the draft in their
email client, edits freely, and sends when ready.
Fields§
§draft: DraftEnvelopeDraft envelope to create.
Trait Implementations§
Source§impl Debug for CreateDraftParams
impl Debug for CreateDraftParams
Source§impl<'de> Deserialize<'de> for CreateDraftParams
impl<'de> Deserialize<'de> for CreateDraftParams
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 PartialEq for CreateDraftParams
impl PartialEq for CreateDraftParams
Source§impl Serialize for CreateDraftParams
impl Serialize for CreateDraftParams
impl StructuralPartialEq for CreateDraftParams
Auto Trait Implementations§
impl Freeze for CreateDraftParams
impl RefUnwindSafe for CreateDraftParams
impl Send for CreateDraftParams
impl Sync for CreateDraftParams
impl Unpin for CreateDraftParams
impl UnsafeUnpin for CreateDraftParams
impl UnwindSafe for CreateDraftParams
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