pub struct RunStepDetailsToolCallsCodeObjectCodeInterpreter {
pub input: String,
pub outputs: Vec<Value>,
}
Fields§
§input: String
The input to the Code Interpreter tool call.
outputs: Vec<Value>
The outputs from the Code Interpreter tool call. Code Interpreter can output one or more items, including text (logs
) or images (image
). Each of these are represented by a different object type.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunStepDetailsToolCallsCodeObjectCodeInterpreter
impl<'de> Deserialize<'de> for RunStepDetailsToolCallsCodeObjectCodeInterpreter
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 RunStepDetailsToolCallsCodeObjectCodeInterpreter
impl RefUnwindSafe for RunStepDetailsToolCallsCodeObjectCodeInterpreter
impl Send for RunStepDetailsToolCallsCodeObjectCodeInterpreter
impl Sync for RunStepDetailsToolCallsCodeObjectCodeInterpreter
impl Unpin for RunStepDetailsToolCallsCodeObjectCodeInterpreter
impl UnwindSafe for RunStepDetailsToolCallsCodeObjectCodeInterpreter
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