late/models/
send_inbox_message_200_response_data.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct SendInboxMessage200ResponseData {
16 #[serde(rename = "messageId", skip_serializing_if = "Option::is_none")]
18 pub message_id: Option<String>,
19 #[serde(
21 rename = "conversationId",
22 default,
23 with = "::serde_with::rust::double_option",
24 skip_serializing_if = "Option::is_none"
25 )]
26 pub conversation_id: Option<Option<String>>,
27 #[serde(
29 rename = "sentAt",
30 default,
31 with = "::serde_with::rust::double_option",
32 skip_serializing_if = "Option::is_none"
33 )]
34 pub sent_at: Option<Option<String>>,
35 #[serde(
37 rename = "message",
38 default,
39 with = "::serde_with::rust::double_option",
40 skip_serializing_if = "Option::is_none"
41 )]
42 pub message: Option<Option<String>>,
43}
44
45impl SendInboxMessage200ResponseData {
46 pub fn new() -> SendInboxMessage200ResponseData {
47 SendInboxMessage200ResponseData {
48 message_id: None,
49 conversation_id: None,
50 sent_at: None,
51 message: None,
52 }
53 }
54}