pub struct UploadFilesDto {
pub conversation_id: String,
pub contact_id: String,
pub location_id: String,
pub attachment_urls: Vec<String>,
pub chat_service_sid: Option<String>,
pub is_group_sms: Option<String>,
}Available on crate feature
conversations only.Expand description
UploadFilesDto from the GoHighLevel OpenAPI spec.
Fields§
§conversation_id: StringConversation Id Required by the API.
contact_id: StringContact Id Required by the API.
location_id: StringRequired by the API.
attachment_urls: Vec<String>Required by the API.
chat_service_sid: Option<String>Twilio chat service SID for group SMS uploads
is_group_sms: Option<String>Flag to indicate group SMS upload flow. When true, only 1 file upload is allowed per request.
Trait Implementations§
Source§impl Clone for UploadFilesDto
impl Clone for UploadFilesDto
Source§fn clone(&self) -> UploadFilesDto
fn clone(&self) -> UploadFilesDto
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 UploadFilesDto
impl Debug for UploadFilesDto
Source§impl Default for UploadFilesDto
impl Default for UploadFilesDto
Source§fn default() -> UploadFilesDto
fn default() -> UploadFilesDto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UploadFilesDto
impl<'de> Deserialize<'de> for UploadFilesDto
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 UploadFilesDto
impl RefUnwindSafe for UploadFilesDto
impl Send for UploadFilesDto
impl Sync for UploadFilesDto
impl Unpin for UploadFilesDto
impl UnsafeUnpin for UploadFilesDto
impl UnwindSafe for UploadFilesDto
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