Skip to main content

ParameterConversion

Trait ParameterConversion 

Source
pub trait ParameterConversion<T> {
    // Required methods
    fn from_kendall_tau(tau: f64) -> Result<T>;
    fn from_spearman_rho(rho: f64) -> Result<T>;
    fn to_kendall_tau(&self) -> Result<f64>;
    fn to_spearman_rho(&self) -> Result<f64>;
}
Expand description

Utility trait for converting between different copula parameter representations.

Required Methods§

Source

fn from_kendall_tau(tau: f64) -> Result<T>

Convert from Kendall’s tau to copula parameters.

Source

fn from_spearman_rho(rho: f64) -> Result<T>

Convert from Spearman’s rho to copula parameters.

Source

fn to_kendall_tau(&self) -> Result<f64>

Convert from copula parameters to Kendall’s tau.

Source

fn to_spearman_rho(&self) -> Result<f64>

Convert from copula parameters to Spearman’s rho.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§