pub enum ToolControllerUpdateRequest {
Show 22 variants
ApiRequest(UpdateApiRequestToolDto),
Dtmf(UpdateDtmfToolDto),
EndCall(UpdateEndCallToolDto),
Function(UpdateFunctionToolDto),
Ghl(UpdateGhlToolDto),
Make(UpdateMakeToolDto),
TransferCall(UpdateTransferCallToolDto),
Output(UpdateOutputToolDto),
Bash(UpdateBashToolDto),
Computer(UpdateComputerToolDto),
TextEditor(UpdateTextEditorToolDto),
Query(UpdateQueryToolDto),
GooglePeriodCalendarPeriodEventPeriodCreate(UpdateGoogleCalendarCreateEventToolDto),
GooglePeriodSheetsPeriodRowPeriodAppend(UpdateGoogleSheetsRowAppendToolDto),
GooglePeriodCalendarPeriodAvailabilityPeriodCheck(UpdateGoogleCalendarCheckAvailabilityToolDto),
SlackPeriodMessagePeriodSend(UpdateSlackSendMessageToolDto),
Sms(UpdateSmsToolDto),
Mcp(UpdateMcpToolDto),
GohighlevelPeriodCalendarPeriodAvailabilityPeriodCheck(UpdateGoHighLevelCalendarAvailabilityToolDto),
GohighlevelPeriodCalendarPeriodEventPeriodCreate(UpdateGoHighLevelCalendarEventCreateToolDto),
GohighlevelPeriodContactPeriodCreate(UpdateGoHighLevelContactCreateToolDto),
GohighlevelPeriodContactPeriodGet(UpdateGoHighLevelContactGetToolDto),
}
Variants§
ApiRequest(UpdateApiRequestToolDto)
Dtmf(UpdateDtmfToolDto)
EndCall(UpdateEndCallToolDto)
Function(UpdateFunctionToolDto)
Ghl(UpdateGhlToolDto)
Make(UpdateMakeToolDto)
TransferCall(UpdateTransferCallToolDto)
Output(UpdateOutputToolDto)
Bash(UpdateBashToolDto)
Computer(UpdateComputerToolDto)
TextEditor(UpdateTextEditorToolDto)
Query(UpdateQueryToolDto)
GooglePeriodCalendarPeriodEventPeriodCreate(UpdateGoogleCalendarCreateEventToolDto)
GooglePeriodSheetsPeriodRowPeriodAppend(UpdateGoogleSheetsRowAppendToolDto)
GooglePeriodCalendarPeriodAvailabilityPeriodCheck(UpdateGoogleCalendarCheckAvailabilityToolDto)
SlackPeriodMessagePeriodSend(UpdateSlackSendMessageToolDto)
Sms(UpdateSmsToolDto)
Mcp(UpdateMcpToolDto)
GohighlevelPeriodCalendarPeriodAvailabilityPeriodCheck(UpdateGoHighLevelCalendarAvailabilityToolDto)
GohighlevelPeriodCalendarPeriodEventPeriodCreate(UpdateGoHighLevelCalendarEventCreateToolDto)
GohighlevelPeriodContactPeriodCreate(UpdateGoHighLevelContactCreateToolDto)
GohighlevelPeriodContactPeriodGet(UpdateGoHighLevelContactGetToolDto)
Trait Implementations§
Source§impl Clone for ToolControllerUpdateRequest
impl Clone for ToolControllerUpdateRequest
Source§fn clone(&self) -> ToolControllerUpdateRequest
fn clone(&self) -> ToolControllerUpdateRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ToolControllerUpdateRequest
impl Debug for ToolControllerUpdateRequest
Source§impl<'de> Deserialize<'de> for ToolControllerUpdateRequest
impl<'de> Deserialize<'de> for ToolControllerUpdateRequest
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 ToolControllerUpdateRequest
Auto Trait Implementations§
impl Freeze for ToolControllerUpdateRequest
impl RefUnwindSafe for ToolControllerUpdateRequest
impl Send for ToolControllerUpdateRequest
impl Sync for ToolControllerUpdateRequest
impl Unpin for ToolControllerUpdateRequest
impl UnwindSafe for ToolControllerUpdateRequest
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