pub struct SubmitToolOutputsRunRequestToolOutputs {
pub output: Option<String>,
pub tool_call_id: Option<String>,
}
Fields§
§output: Option<String>
The output of the tool call to be submitted to continue the run.
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.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SubmitToolOutputsRunRequestToolOutputs
impl<'de> Deserialize<'de> for SubmitToolOutputsRunRequestToolOutputs
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 SubmitToolOutputsRunRequestToolOutputs
impl RefUnwindSafe for SubmitToolOutputsRunRequestToolOutputs
impl Send for SubmitToolOutputsRunRequestToolOutputs
impl Sync for SubmitToolOutputsRunRequestToolOutputs
impl Unpin for SubmitToolOutputsRunRequestToolOutputs
impl UnwindSafe for SubmitToolOutputsRunRequestToolOutputs
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