pub struct AiConversationGetSlackConversationHistoryToolCall {
pub name: Option<AiConversationTool>,
pub display_info: Option<AiConversationToolDisplayInfo>,
pub raw_args: Option<Value>,
pub raw_result: Option<Value>,
}Fields§
§name: Option<AiConversationTool>The name of the tool that was called.
display_info: Option<AiConversationToolDisplayInfo>§raw_args: Option<Value>The arguments of the tool call.
raw_result: Option<Value>The result of the tool call.
Trait Implementations§
Source§impl Clone for AiConversationGetSlackConversationHistoryToolCall
impl Clone for AiConversationGetSlackConversationHistoryToolCall
Source§fn clone(&self) -> AiConversationGetSlackConversationHistoryToolCall
fn clone(&self) -> AiConversationGetSlackConversationHistoryToolCall
Returns a duplicate 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 Default for AiConversationGetSlackConversationHistoryToolCall
impl Default for AiConversationGetSlackConversationHistoryToolCall
Source§fn default() -> AiConversationGetSlackConversationHistoryToolCall
fn default() -> AiConversationGetSlackConversationHistoryToolCall
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AiConversationGetSlackConversationHistoryToolCall
impl<'de> Deserialize<'de> for AiConversationGetSlackConversationHistoryToolCall
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 AiConversationGetSlackConversationHistoryToolCall
impl RefUnwindSafe for AiConversationGetSlackConversationHistoryToolCall
impl Send for AiConversationGetSlackConversationHistoryToolCall
impl Sync for AiConversationGetSlackConversationHistoryToolCall
impl Unpin for AiConversationGetSlackConversationHistoryToolCall
impl UnsafeUnpin for AiConversationGetSlackConversationHistoryToolCall
impl UnwindSafe for AiConversationGetSlackConversationHistoryToolCall
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