pub struct ComputerCallOutputItemParam {
pub acknowledged_safety_checks: Option<Value>,
pub call_id: String,
pub id: Option<Value>,
pub output: ComputerScreenshotImage,
pub status: Option<Value>,
pub _type: String,
}
Fields§
§acknowledged_safety_checks: Option<Value>
§call_id: String
The ID of the computer tool call that produced the output.
id: Option<Value>
§output: ComputerScreenshotImage
§status: Option<Value>
§_type: String
The type of the computer tool call output. Always computer_call_output
.
Trait Implementations§
Source§impl Debug for ComputerCallOutputItemParam
impl Debug for ComputerCallOutputItemParam
Source§impl<'de> Deserialize<'de> for ComputerCallOutputItemParam
impl<'de> Deserialize<'de> for ComputerCallOutputItemParam
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 ComputerCallOutputItemParam
impl RefUnwindSafe for ComputerCallOutputItemParam
impl Send for ComputerCallOutputItemParam
impl Sync for ComputerCallOutputItemParam
impl Unpin for ComputerCallOutputItemParam
impl UnwindSafe for ComputerCallOutputItemParam
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