pub struct DoubleCheckConfig {
pub mode: DoubleCheckMode,
pub model: Option<String>,
pub provider: Option<String>,
pub base_url: Option<String>,
pub api_key_env: Option<String>,
pub concurrency: usize,
pub batch_target_tokens: usize,
pub auto_correct: bool,
pub correction_rounds: usize,
}Fields§
§mode: DoubleCheckMode§model: Option<String>§provider: Option<String>§base_url: Option<String>§api_key_env: Option<String>§concurrency: usize§batch_target_tokens: usize§auto_correct: bool§correction_rounds: usizeTrait Implementations§
Source§impl Clone for DoubleCheckConfig
impl Clone for DoubleCheckConfig
Source§fn clone(&self) -> DoubleCheckConfig
fn clone(&self) -> DoubleCheckConfig
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 moreAuto Trait Implementations§
impl Freeze for DoubleCheckConfig
impl RefUnwindSafe for DoubleCheckConfig
impl Send for DoubleCheckConfig
impl Sync for DoubleCheckConfig
impl Unpin for DoubleCheckConfig
impl UnsafeUnpin for DoubleCheckConfig
impl UnwindSafe for DoubleCheckConfig
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