Struct EWTConfig
#[non_exhaustive]pub struct EWTConfig {
pub max_bands: usize,
pub boundary_detection: BoundaryDetection,
pub spectrum_preproc: SpectrumPreproc,
pub gamma_strategy: GammaStrategy,
pub log_spectrum: bool,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
max_bands: usize§boundary_detection: BoundaryDetection§spectrum_preproc: SpectrumPreproc§gamma_strategy: GammaStrategy§log_spectrum: boolImplementations§
§impl EWTConfig
impl EWTConfig
pub fn with_max_bands(self, max_bands: usize) -> Self
pub fn with_max_bands(self, max_bands: usize) -> Self
pub fn with_boundary_detection(self, strategy: BoundaryDetection) -> Self
pub fn with_boundary_detection(self, strategy: BoundaryDetection) -> Self
pub fn with_spectrum_preproc(self, preproc: SpectrumPreproc) -> Self
pub fn with_spectrum_preproc(self, preproc: SpectrumPreproc) -> Self
pub fn with_gamma_strategy(self, strategy: GammaStrategy) -> Self
pub fn with_gamma_strategy(self, strategy: GammaStrategy) -> Self
pub fn with_log_spectrum(self, log_spectrum: bool) -> Self
pub fn with_log_spectrum(self, log_spectrum: bool) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EWTConfig
impl RefUnwindSafe for EWTConfig
impl Send for EWTConfig
impl Sync for EWTConfig
impl Unpin for EWTConfig
impl UnwindSafe for EWTConfig
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)