pub struct ReplyMessagePayload {
pub subject: Option<String>,
pub content: String,
}Expand description
HEY does not derive a subject for a reply: a reply draft saved without message.subject reads “No subject” in Drafts. NewEntryReply hands back the prefilled subject (“Re: …”) — send it here. Content is the caller’s reply body alone: the server appends the quoted original at delivery (auto_quoting defaults on), so the prefill’s quoted content must not be echoed back.
Fields§
§subject: Option<String>§content: StringTrait Implementations§
Source§impl Clone for ReplyMessagePayload
impl Clone for ReplyMessagePayload
Source§fn clone(&self) -> ReplyMessagePayload
fn clone(&self) -> ReplyMessagePayload
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 ReplyMessagePayload
impl Debug for ReplyMessagePayload
Source§impl Default for ReplyMessagePayload
impl Default for ReplyMessagePayload
Source§fn default() -> ReplyMessagePayload
fn default() -> ReplyMessagePayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReplyMessagePayload
impl<'de> Deserialize<'de> for ReplyMessagePayload
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 ReplyMessagePayload
impl PartialEq for ReplyMessagePayload
Source§impl Serialize for ReplyMessagePayload
impl Serialize for ReplyMessagePayload
impl StructuralPartialEq for ReplyMessagePayload
Auto Trait Implementations§
impl Freeze for ReplyMessagePayload
impl RefUnwindSafe for ReplyMessagePayload
impl Send for ReplyMessagePayload
impl Sync for ReplyMessagePayload
impl Unpin for ReplyMessagePayload
impl UnsafeUnpin for ReplyMessagePayload
impl UnwindSafe for ReplyMessagePayload
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