pub struct TextGenerationRequest {
pub operation: String,
pub prompt: String,
pub model: String,
pub reasoning_effort: ReasoningEffort,
pub timeout: Duration,
pub operation_id: Uuid,
pub parent_operation_id: Option<Uuid>,
}Expand description
One tool-free Codex text generation call.
Fields§
§operation: String§prompt: String§model: String§reasoning_effort: ReasoningEffort§timeout: Duration§operation_id: Uuid§parent_operation_id: Option<Uuid>Trait Implementations§
Source§impl Clone for TextGenerationRequest
impl Clone for TextGenerationRequest
Source§fn clone(&self) -> TextGenerationRequest
fn clone(&self) -> TextGenerationRequest
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 TextGenerationRequest
impl Debug for TextGenerationRequest
impl Eq for TextGenerationRequest
Source§impl PartialEq for TextGenerationRequest
impl PartialEq for TextGenerationRequest
impl StructuralPartialEq for TextGenerationRequest
Auto Trait Implementations§
impl Freeze for TextGenerationRequest
impl RefUnwindSafe for TextGenerationRequest
impl Send for TextGenerationRequest
impl Sync for TextGenerationRequest
impl Unpin for TextGenerationRequest
impl UnsafeUnpin for TextGenerationRequest
impl UnwindSafe for TextGenerationRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.