pub struct ProviderPresetRuntimeOverrides {Show 18 fields
pub scheduler_concurrency: Option<usize>,
pub provider_max_attempts: Option<usize>,
pub validation_max_attempts: Option<usize>,
pub retry_after_policy: Option<RetryAfterPolicy>,
pub max_backoff_seconds: Option<u64>,
pub timeout_seconds: Option<u64>,
pub batch_enabled: Option<bool>,
pub batch_target_tokens: Option<usize>,
pub batch_max_items: Option<usize>,
pub adaptive_batch_sizing: Option<bool>,
pub compact_prompts: Option<bool>,
pub adaptive_concurrency: Option<bool>,
pub thinking_disabled: Option<bool>,
pub model_context_tokens: Option<u32>,
pub max_output_tokens: Option<u32>,
pub batch_max_output_tokens: Option<u32>,
pub json_mode: Option<JsonMode>,
pub max_idle_per_host: Option<usize>,
}Fields§
§scheduler_concurrency: Option<usize>§provider_max_attempts: Option<usize>§validation_max_attempts: Option<usize>§retry_after_policy: Option<RetryAfterPolicy>§max_backoff_seconds: Option<u64>§timeout_seconds: Option<u64>§batch_enabled: Option<bool>§batch_target_tokens: Option<usize>§batch_max_items: Option<usize>§adaptive_batch_sizing: Option<bool>§compact_prompts: Option<bool>§adaptive_concurrency: Option<bool>§thinking_disabled: Option<bool>§model_context_tokens: Option<u32>§max_output_tokens: Option<u32>§batch_max_output_tokens: Option<u32>§json_mode: Option<JsonMode>§max_idle_per_host: Option<usize>Trait Implementations§
Source§impl Clone for ProviderPresetRuntimeOverrides
impl Clone for ProviderPresetRuntimeOverrides
Source§fn clone(&self) -> ProviderPresetRuntimeOverrides
fn clone(&self) -> ProviderPresetRuntimeOverrides
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 Default for ProviderPresetRuntimeOverrides
impl Default for ProviderPresetRuntimeOverrides
Source§fn default() -> ProviderPresetRuntimeOverrides
fn default() -> ProviderPresetRuntimeOverrides
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProviderPresetRuntimeOverrides
impl RefUnwindSafe for ProviderPresetRuntimeOverrides
impl Send for ProviderPresetRuntimeOverrides
impl Sync for ProviderPresetRuntimeOverrides
impl Unpin for ProviderPresetRuntimeOverrides
impl UnsafeUnpin for ProviderPresetRuntimeOverrides
impl UnwindSafe for ProviderPresetRuntimeOverrides
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