pub struct HealingConfig {
pub enabled: bool,
pub strict_mode: bool,
pub allow_type_coercion: bool,
pub min_confidence: f32,
pub allow_fuzzy_matching: bool,
pub max_attempts: u32,
}Expand description
Healing configuration for response coercion.
Fields§
§enabled: boolEnable healing/coercion
strict_mode: boolStrict mode (fail on coercion)
allow_type_coercion: boolAllow type coercion
min_confidence: f32Minimum confidence threshold (0.0-1.0)
allow_fuzzy_matching: boolAllow fuzzy field name matching
max_attempts: u32Maximum healing attempts
Implementations§
Trait Implementations§
Source§impl Clone for HealingConfig
impl Clone for HealingConfig
Source§fn clone(&self) -> HealingConfig
fn clone(&self) -> HealingConfig
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 HealingConfig
impl Debug for HealingConfig
Source§impl Default for HealingConfig
impl Default for HealingConfig
Source§impl<'de> Deserialize<'de> for HealingConfig
impl<'de> Deserialize<'de> for HealingConfig
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
Source§impl PartialEq for HealingConfig
impl PartialEq for HealingConfig
Source§impl Serialize for HealingConfig
impl Serialize for HealingConfig
impl StructuralPartialEq for HealingConfig
Auto Trait Implementations§
impl Freeze for HealingConfig
impl RefUnwindSafe for HealingConfig
impl Send for HealingConfig
impl Sync for HealingConfig
impl Unpin for HealingConfig
impl UnwindSafe for HealingConfig
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