pub struct ToolsOutputs {
pub tool_call_id: Option<String>,
pub output: Option<String>,
}
Fields§
§tool_call_id: Option<String>
The ID of the tool call in the required_action
object within the run object the output is being submitted for.
output: Option<String>
The output of the tool call to be submitted to continue the run.
Trait Implementations§
Source§impl Clone for ToolsOutputs
impl Clone for ToolsOutputs
Source§fn clone(&self) -> ToolsOutputs
fn clone(&self) -> ToolsOutputs
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 ToolsOutputs
impl Debug for ToolsOutputs
Source§impl Default for ToolsOutputs
impl Default for ToolsOutputs
Source§fn default() -> ToolsOutputs
fn default() -> ToolsOutputs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolsOutputs
impl<'de> Deserialize<'de> for ToolsOutputs
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 ToolsOutputs
impl PartialEq for ToolsOutputs
Source§impl Serialize for ToolsOutputs
impl Serialize for ToolsOutputs
impl StructuralPartialEq for ToolsOutputs
Auto Trait Implementations§
impl Freeze for ToolsOutputs
impl RefUnwindSafe for ToolsOutputs
impl Send for ToolsOutputs
impl Sync for ToolsOutputs
impl Unpin for ToolsOutputs
impl UnwindSafe for ToolsOutputs
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