pub struct SubmitToolOutputsRunRequest {
pub stream: Option<bool>,
pub tool_outputs: Vec<SubmitToolOutputsRunRequestToolOutputs>,
}
Fields§
§stream: Option<bool>
If true
, returns a stream of events that happen during the Run as server-sent events, terminating when the Run enters a terminal state with a data: [DONE]
message.
tool_outputs: Vec<SubmitToolOutputsRunRequestToolOutputs>
A list of tools for which the outputs are being submitted.
Trait Implementations§
Source§impl Debug for SubmitToolOutputsRunRequest
impl Debug for SubmitToolOutputsRunRequest
Source§impl<'de> Deserialize<'de> for SubmitToolOutputsRunRequest
impl<'de> Deserialize<'de> for SubmitToolOutputsRunRequest
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 SubmitToolOutputsRunRequest
impl RefUnwindSafe for SubmitToolOutputsRunRequest
impl Send for SubmitToolOutputsRunRequest
impl Sync for SubmitToolOutputsRunRequest
impl Unpin for SubmitToolOutputsRunRequest
impl UnwindSafe for SubmitToolOutputsRunRequest
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