pub struct OptimizedConfig {
pub similarity_threshold: f64,
pub mincut_sensitivity: f64,
pub cross_domain: bool,
pub batch_size: usize,
pub use_simd: bool,
pub similarity_cache_size: usize,
pub significance_threshold: f64,
pub causality_lookback: usize,
pub causality_min_correlation: f64,
}Expand description
Optimized discovery engine configuration
Fields§
§similarity_threshold: f64Base similarity threshold
mincut_sensitivity: f64Min-cut sensitivity
cross_domain: boolEnable cross-domain discovery
batch_size: usizeBatch size for parallel operations
use_simd: boolEnable SIMD acceleration
similarity_cache_size: usizeCache size for similarity results
significance_threshold: f64P-value threshold for statistical significance
causality_lookback: usizeLookback window for causality analysis
causality_min_correlation: f64Minimum correlation for causality
Trait Implementations§
Source§impl Clone for OptimizedConfig
impl Clone for OptimizedConfig
Source§fn clone(&self) -> OptimizedConfig
fn clone(&self) -> OptimizedConfig
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 OptimizedConfig
impl Debug for OptimizedConfig
Source§impl Default for OptimizedConfig
impl Default for OptimizedConfig
Source§impl<'de> Deserialize<'de> for OptimizedConfig
impl<'de> Deserialize<'de> for OptimizedConfig
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 OptimizedConfig
impl RefUnwindSafe for OptimizedConfig
impl Send for OptimizedConfig
impl Sync for OptimizedConfig
impl Unpin for OptimizedConfig
impl UnwindSafe for OptimizedConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more