pub struct UpdateMessageStatusDto {
pub status: String,
pub error: Option<ErrorDto>,
pub email_message_id: Option<String>,
pub recipients: Vec<String>,
}Available on crate feature
conversations only.Expand description
UpdateMessageStatusDto from the GoHighLevel OpenAPI spec.
Fields§
§status: StringMessage status
Allowed values: delivered, failed, pending, read.
Required by the API.
error: Option<ErrorDto>Error object from the conversation provider
email_message_id: Option<String>Email message Id
recipients: Vec<String>Email delivery status for additional email recipients.
Trait Implementations§
Source§impl Clone for UpdateMessageStatusDto
impl Clone for UpdateMessageStatusDto
Source§fn clone(&self) -> UpdateMessageStatusDto
fn clone(&self) -> UpdateMessageStatusDto
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 UpdateMessageStatusDto
impl Debug for UpdateMessageStatusDto
Source§impl Default for UpdateMessageStatusDto
impl Default for UpdateMessageStatusDto
Source§fn default() -> UpdateMessageStatusDto
fn default() -> UpdateMessageStatusDto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateMessageStatusDto
impl<'de> Deserialize<'de> for UpdateMessageStatusDto
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
Auto Trait Implementations§
impl Freeze for UpdateMessageStatusDto
impl RefUnwindSafe for UpdateMessageStatusDto
impl Send for UpdateMessageStatusDto
impl Sync for UpdateMessageStatusDto
impl Unpin for UpdateMessageStatusDto
impl UnsafeUnpin for UpdateMessageStatusDto
impl UnwindSafe for UpdateMessageStatusDto
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