pub struct ImageTurnRequest {
pub prompt: String,
pub model: String,
pub images: Vec<ImageInput>,
pub reasoning_effort: ReasoningEffort,
pub timeout: Duration,
}Expand description
A fresh, ephemeral, tool-free Codex image-analysis turn.
Fields§
§prompt: StringExact text supplied after the image input items.
model: StringCodex model identifier.
images: Vec<ImageInput>Images supplied in caller order.
reasoning_effort: ReasoningEffortRequested reasoning effort.
timeout: DurationMaximum duration of the complete turn.
Implementations§
Trait Implementations§
Source§impl Clone for ImageTurnRequest
impl Clone for ImageTurnRequest
Source§fn clone(&self) -> ImageTurnRequest
fn clone(&self) -> ImageTurnRequest
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 ImageTurnRequest
impl Debug for ImageTurnRequest
Source§impl PartialEq for ImageTurnRequest
impl PartialEq for ImageTurnRequest
impl StructuralPartialEq for ImageTurnRequest
Auto Trait Implementations§
impl Freeze for ImageTurnRequest
impl RefUnwindSafe for ImageTurnRequest
impl Send for ImageTurnRequest
impl Sync for ImageTurnRequest
impl Unpin for ImageTurnRequest
impl UnsafeUnpin for ImageTurnRequest
impl UnwindSafe for ImageTurnRequest
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