Struct CrossAssetCoherenceResult
#[non_exhaustive]pub struct CrossAssetCoherenceResult {
pub reference_kind: CrossAssetReferenceKind,
pub reference_id: String,
pub average_coherence: f64,
pub max_coherence: f64,
pub lead_lag_periods: Option<i32>,
pub scale_components: Vec<CrossAssetCoherenceComponent>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
reference_kind: CrossAssetReferenceKind§reference_id: String§average_coherence: f64§max_coherence: f64§lead_lag_periods: Option<i32>§scale_components: Vec<CrossAssetCoherenceComponent>Implementations§
Trait Implementations§
§impl Clone for CrossAssetCoherenceResult
impl Clone for CrossAssetCoherenceResult
§fn clone(&self) -> CrossAssetCoherenceResult
fn clone(&self) -> CrossAssetCoherenceResult
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for CrossAssetCoherenceResult
impl PartialEq for CrossAssetCoherenceResult
impl StructuralPartialEq for CrossAssetCoherenceResult
Auto Trait Implementations§
impl Freeze for CrossAssetCoherenceResult
impl RefUnwindSafe for CrossAssetCoherenceResult
impl Send for CrossAssetCoherenceResult
impl Sync for CrossAssetCoherenceResult
impl Unpin for CrossAssetCoherenceResult
impl UnwindSafe for CrossAssetCoherenceResult
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)