pub struct SubmitToolOutputsRunRequest {
pub tool_outputs: Vec<SubmitToolOutputsRunRequestToolOutputs>,
pub stream: Option<bool>,
}
Fields§
§tool_outputs: Vec<SubmitToolOutputsRunRequestToolOutputs>
A list of tools for which the outputs are being submitted.
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.
Implementations§
Source§impl SubmitToolOutputsRunRequest
impl SubmitToolOutputsRunRequest
Sourcepub fn builder() -> SubmitToolOutputsRunRequestBuilder<((), ())>
pub fn builder() -> SubmitToolOutputsRunRequestBuilder<((), ())>
Create a builder for building SubmitToolOutputsRunRequest
.
On the builder, call .tool_outputs(...)
, .stream(...)
(optional) to set the values of the fields.
Finally, call .build()
to create the instance of SubmitToolOutputsRunRequest
.
Trait Implementations§
Source§impl Clone for SubmitToolOutputsRunRequest
impl Clone for SubmitToolOutputsRunRequest
Source§fn clone(&self) -> SubmitToolOutputsRunRequest
fn clone(&self) -> SubmitToolOutputsRunRequest
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 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
impl StructuralPartialEq for SubmitToolOutputsRunRequest
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