pub struct CreateReplyRequestContent {
pub acting_sender_id: i64,
pub message: ReplyMessagePayload,
pub entry: Option<MessageEntryPayload>,
}Expand description
Wire format: {acting_sender_id, message: {subject, content}, entry: {addressed: {directly: […]}}} entry.addressed is optional on the wire but a reply posted without it is saved as a draft rather than delivered — HEY does not reply-all for the caller. Resolve the thread’s recipients first and always send them.
Fields§
§acting_sender_id: i64§message: ReplyMessagePayload§entry: Option<MessageEntryPayload>Trait Implementations§
Source§impl Clone for CreateReplyRequestContent
impl Clone for CreateReplyRequestContent
Source§fn clone(&self) -> CreateReplyRequestContent
fn clone(&self) -> CreateReplyRequestContent
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 CreateReplyRequestContent
impl Debug for CreateReplyRequestContent
Source§impl Default for CreateReplyRequestContent
impl Default for CreateReplyRequestContent
Source§fn default() -> CreateReplyRequestContent
fn default() -> CreateReplyRequestContent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateReplyRequestContent
impl<'de> Deserialize<'de> for CreateReplyRequestContent
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
impl StructuralPartialEq for CreateReplyRequestContent
Auto Trait Implementations§
impl Freeze for CreateReplyRequestContent
impl RefUnwindSafe for CreateReplyRequestContent
impl Send for CreateReplyRequestContent
impl Sync for CreateReplyRequestContent
impl Unpin for CreateReplyRequestContent
impl UnsafeUnpin for CreateReplyRequestContent
impl UnwindSafe for CreateReplyRequestContent
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