pub struct OpenAIComputerUseTool {
pub display_width: u32,
pub display_height: u32,
pub environment: String,
}Expand description
OpenAI computer use preview tool configuration.
Fields§
§display_width: u32Display width in pixels.
display_height: u32Display height in pixels.
environment: StringEnvironment such as browser.
Implementations§
Trait Implementations§
Source§impl Clone for OpenAIComputerUseTool
impl Clone for OpenAIComputerUseTool
Source§fn clone(&self) -> OpenAIComputerUseTool
fn clone(&self) -> OpenAIComputerUseTool
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OpenAIComputerUseTool
impl Debug for OpenAIComputerUseTool
Source§impl<'de> Deserialize<'de> for OpenAIComputerUseTool
impl<'de> Deserialize<'de> for OpenAIComputerUseTool
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 Eq for OpenAIComputerUseTool
Source§impl PartialEq for OpenAIComputerUseTool
impl PartialEq for OpenAIComputerUseTool
Source§impl Serialize for OpenAIComputerUseTool
impl Serialize for OpenAIComputerUseTool
impl StructuralPartialEq for OpenAIComputerUseTool
Auto Trait Implementations§
impl Freeze for OpenAIComputerUseTool
impl RefUnwindSafe for OpenAIComputerUseTool
impl Send for OpenAIComputerUseTool
impl Sync for OpenAIComputerUseTool
impl Unpin for OpenAIComputerUseTool
impl UnsafeUnpin for OpenAIComputerUseTool
impl UnwindSafe for OpenAIComputerUseTool
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