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§
Sourcefn from_kendall_tau(tau: f64) -> Result<T>
fn from_kendall_tau(tau: f64) -> Result<T>
Convert from Kendall’s tau to copula parameters.
Sourcefn from_spearman_rho(rho: f64) -> Result<T>
fn from_spearman_rho(rho: f64) -> Result<T>
Convert from Spearman’s rho to copula parameters.
Sourcefn to_kendall_tau(&self) -> Result<f64>
fn to_kendall_tau(&self) -> Result<f64>
Convert from copula parameters to Kendall’s tau.
Sourcefn to_spearman_rho(&self) -> Result<f64>
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".