Struct MultifractalConfig
pub struct MultifractalConfig {
pub moments: Vec<f64>,
pub bootstrap_samples: usize,
pub min_scale: usize,
pub max_scale: Option<usize>,
pub use_modwt: bool,
pub confidence_level: f64,
pub rng_seed: Option<u64>,
}Fields§
§moments: Vec<f64>§bootstrap_samples: usize§min_scale: usize§max_scale: Option<usize>§use_modwt: bool§confidence_level: f64§rng_seed: Option<u64>Implementations§
§impl MultifractalConfig
impl MultifractalConfig
pub fn for_hurst_only() -> Self
pub fn for_hurst_only() -> Self
pub fn with_moments(q_min: f64, q_max: f64, q_step: f64) -> Self
pub fn with_moments(q_min: f64, q_max: f64, q_step: f64) -> Self
pub fn with_bootstrap_samples(self, samples: usize) -> Self
pub fn with_bootstrap_samples(self, samples: usize) -> Self
pub fn with_scale_range(self, min_scale: usize, max_scale: usize) -> Self
pub fn with_scale_range(self, min_scale: usize, max_scale: usize) -> Self
pub fn with_modwt(self, use_modwt: bool) -> Self
pub fn with_modwt(self, use_modwt: bool) -> Self
pub fn with_rng_seed(self, seed: u64) -> Self
pub fn with_rng_seed(self, seed: u64) -> Self
Trait Implementations§
§impl Clone for MultifractalConfig
impl Clone for MultifractalConfig
§fn clone(&self) -> MultifractalConfig
fn clone(&self) -> MultifractalConfig
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl Default for MultifractalConfig
impl Default for MultifractalConfig
Auto Trait Implementations§
impl Freeze for MultifractalConfig
impl RefUnwindSafe for MultifractalConfig
impl Send for MultifractalConfig
impl Sync for MultifractalConfig
impl Unpin for MultifractalConfig
impl UnwindSafe for MultifractalConfig
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)