Struct CrossAssetCoherenceConfig
#[non_exhaustive]pub struct CrossAssetCoherenceConfig {
pub levels: Option<usize>,
pub reference_kind: CrossAssetReferenceKind,
pub reference_id: String,
pub min_input_observations: usize,
pub min_effective_observations_per_scale: usize,
pub lead_lag_window: usize,
pub coherence_smoothing_factor: f64,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
levels: Option<usize>§reference_kind: CrossAssetReferenceKind§reference_id: String§min_input_observations: usize§min_effective_observations_per_scale: usize§lead_lag_window: usize§coherence_smoothing_factor: f64Implementations§
Trait Implementations§
§impl Clone for CrossAssetCoherenceConfig
impl Clone for CrossAssetCoherenceConfig
§fn clone(&self) -> CrossAssetCoherenceConfig
fn clone(&self) -> CrossAssetCoherenceConfig
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for CrossAssetCoherenceConfig
impl PartialEq for CrossAssetCoherenceConfig
impl StructuralPartialEq for CrossAssetCoherenceConfig
Auto Trait Implementations§
impl Freeze for CrossAssetCoherenceConfig
impl RefUnwindSafe for CrossAssetCoherenceConfig
impl Send for CrossAssetCoherenceConfig
impl Sync for CrossAssetCoherenceConfig
impl Unpin for CrossAssetCoherenceConfig
impl UnwindSafe for CrossAssetCoherenceConfig
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)