pub enum ToolIdBody {
Show 17 variants
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(UpdateSmsSendToolDto),
Mcp(UpdateMcpToolDto),
}Variants§
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(UpdateSmsSendToolDto)
Mcp(UpdateMcpToolDto)
Trait Implementations§
Source§impl Clone for ToolIdBody
impl Clone for ToolIdBody
Source§fn clone(&self) -> ToolIdBody
fn clone(&self) -> ToolIdBody
Returns a copy of the value. Read more
1.0.0 · 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 ToolIdBody
impl Debug for ToolIdBody
Source§impl Default for ToolIdBody
impl Default for ToolIdBody
Source§impl<'de> Deserialize<'de> for ToolIdBody
impl<'de> Deserialize<'de> for ToolIdBody
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 PartialEq for ToolIdBody
impl PartialEq for ToolIdBody
Source§impl Serialize for ToolIdBody
impl Serialize for ToolIdBody
impl StructuralPartialEq for ToolIdBody
Auto Trait Implementations§
impl Freeze for ToolIdBody
impl RefUnwindSafe for ToolIdBody
impl Send for ToolIdBody
impl Sync for ToolIdBody
impl Unpin for ToolIdBody
impl UnwindSafe for ToolIdBody
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