pub struct AispConfig {
pub default_tier: String,
pub confidence_threshold: f64,
pub enable_llm_fallback: bool,
pub max_correction_attempts: usize,
}Expand description
AISP conversion settings
Fields§
§default_tier: StringDefault conversion tier
confidence_threshold: f64Confidence threshold for LLM fallback
enable_llm_fallback: boolEnable LLM fallback
max_correction_attempts: usizeMaximum recursion for correction loop
Trait Implementations§
Source§impl Clone for AispConfig
impl Clone for AispConfig
Source§fn clone(&self) -> AispConfig
fn clone(&self) -> AispConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 AispConfig
impl Debug for AispConfig
Source§impl Default for AispConfig
impl Default for AispConfig
Source§impl<'de> Deserialize<'de> for AispConfigwhere
AispConfig: Default,
impl<'de> Deserialize<'de> for AispConfigwhere
AispConfig: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AispConfig
impl RefUnwindSafe for AispConfig
impl Send for AispConfig
impl Sync for AispConfig
impl Unpin for AispConfig
impl UnwindSafe for AispConfig
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