pub struct EstimateMessage {
pub sent_by_email: Option<String>,
pub updated_at: Option<String>,
pub recipients: Option<Vec<EstimateMessageRecipient>>,
pub event_type: Option<String>,
pub sent_from: Option<String>,
pub id: Option<i64>,
pub subject: Option<String>,
pub send_me_a_copy: Option<bool>,
pub sent_from_email: Option<String>,
pub sent_by: Option<String>,
pub body: Option<String>,
pub created_at: Option<String>,
}Fields§
§sent_by_email: Option<String>Email of the user that created the message.
updated_at: Option<String>Date and time the message was last updated.
recipients: Option<Vec<EstimateMessageRecipient>>Array of estimate message recipients.
event_type: Option<String>The type of estimate event that occurred with the message: send, accept, decline, re-open, view, or invoice.
sent_from: Option<String>Name of the user that the message was sent from.
id: Option<i64>Unique ID for the message.
subject: Option<String>The message subject.
send_me_a_copy: Option<bool>Whether to email a copy of the message to the current user.
sent_from_email: Option<String>Email of the user that message was sent from.
sent_by: Option<String>Name of the user that created the message.
body: Option<String>The message body.
created_at: Option<String>Date and time the message was created.
Trait Implementations§
Source§impl Debug for EstimateMessage
impl Debug for EstimateMessage
Source§impl Default for EstimateMessage
impl Default for EstimateMessage
Source§fn default() -> EstimateMessage
fn default() -> EstimateMessage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EstimateMessage
impl<'de> Deserialize<'de> for EstimateMessage
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 Display for EstimateMessage
impl Display for EstimateMessage
Auto Trait Implementations§
impl Freeze for EstimateMessage
impl RefUnwindSafe for EstimateMessage
impl Send for EstimateMessage
impl Sync for EstimateMessage
impl Unpin for EstimateMessage
impl UnwindSafe for EstimateMessage
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