Struct IncrementalMODWTState
pub struct IncrementalMODWTState {
pub level_states: Vec<IncrementalLevelState>,
pub filters: IncrementalMODWTFilters,
pub latest_wavelets: Vec<f64>,
pub latest_scaling: f64,
pub tick_count: u64,
pub required_warmup: u64,
/* private fields */
}Fields§
§level_states: Vec<IncrementalLevelState>§filters: IncrementalMODWTFilters§latest_wavelets: Vec<f64>§latest_scaling: f64§tick_count: u64§required_warmup: u64Implementations§
§impl IncrementalMODWTState
impl IncrementalMODWTState
pub fn try_update(&mut self, sample: f64) -> Result<bool>
pub fn try_update(&mut self, sample: f64) -> Result<bool>
pub fn clear(&mut self)
pub fn clear(&mut self)
pub fn last_update_failed(&self) -> bool
pub fn last_update_failed(&self) -> bool
Trait Implementations§
§impl Clone for IncrementalMODWTState
impl Clone for IncrementalMODWTState
§fn clone(&self) -> IncrementalMODWTState
fn clone(&self) -> IncrementalMODWTState
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Auto Trait Implementations§
impl Freeze for IncrementalMODWTState
impl RefUnwindSafe for IncrementalMODWTState
impl Send for IncrementalMODWTState
impl Sync for IncrementalMODWTState
impl Unpin for IncrementalMODWTState
impl UnwindSafe for IncrementalMODWTState
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)