pub struct ComputerUseOutput {
pub action: String,
pub result: String,
pub screenshot_base64: Option<String>,
}Expand description
Typed output from the computer-use tool.
Fields§
§action: StringThe action that was executed.
result: StringHuman-readable result message.
screenshot_base64: Option<String>Optional base64-encoded screenshot data (for screenshot action).
Trait Implementations§
Source§impl Debug for ComputerUseOutput
impl Debug for ComputerUseOutput
Auto Trait Implementations§
impl Freeze for ComputerUseOutput
impl RefUnwindSafe for ComputerUseOutput
impl Send for ComputerUseOutput
impl Sync for ComputerUseOutput
impl Unpin for ComputerUseOutput
impl UnsafeUnpin for ComputerUseOutput
impl UnwindSafe for ComputerUseOutput
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