pub struct TextGenerationRequest {
pub user_id: String,
pub operation: String,
pub model: String,
pub prompt: String,
pub reasoning_effort: String,
pub timeout: Duration,
}Expand description
One tool-free text request delegated to the application intelligence router.
Fields§
§user_id: StringStable application user identifier charged for the call.
operation: StringReceipt operation such as reconcile_transcript.
model: StringExact model identifier.
prompt: StringExact model-visible prompt.
reasoning_effort: StringExact reasoning setting.
timeout: DurationMaximum wall-clock duration.
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