pub struct SignalExtractionConfig {
pub min_confidence: f32,
pub max_signals: usize,
pub enable_pattern_learning: bool,
}Expand description
Signal extraction configuration
Fields§
§min_confidence: f32Minimum confidence threshold for extracted signals
max_signals: usizeMaximum signals per intake event
enable_pattern_learning: boolWhether to enable automatic pattern learning
Trait Implementations§
Source§impl Clone for SignalExtractionConfig
impl Clone for SignalExtractionConfig
Source§fn clone(&self) -> SignalExtractionConfig
fn clone(&self) -> SignalExtractionConfig
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 SignalExtractionConfig
impl Debug for SignalExtractionConfig
Source§impl Default for SignalExtractionConfig
impl Default for SignalExtractionConfig
Source§impl<'de> Deserialize<'de> for SignalExtractionConfig
impl<'de> Deserialize<'de> for SignalExtractionConfig
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 SignalExtractionConfig
impl RefUnwindSafe for SignalExtractionConfig
impl Send for SignalExtractionConfig
impl Sync for SignalExtractionConfig
impl Unpin for SignalExtractionConfig
impl UnsafeUnpin for SignalExtractionConfig
impl UnwindSafe for SignalExtractionConfig
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