pub struct MultibandEqEffect {
pub enabled: bool,
pub settings: MultibandEqSettings,
/* private fields */
}Expand description
Configured multiband EQ effect with runtime state.
Fields§
§enabled: bool§settings: MultibandEqSettingsImplementations§
Source§impl MultibandEqEffect
impl MultibandEqEffect
Sourcepub fn process(
&mut self,
samples: &[f32],
context: &EffectContext,
_drain: bool,
) -> Vec<f32>
pub fn process( &mut self, samples: &[f32], context: &EffectContext, _drain: bool, ) -> Vec<f32>
Sourcepub fn reset_state(&mut self)
pub fn reset_state(&mut self)
Reset any internal state held by the multiband EQ.
Trait Implementations§
Source§impl Clone for MultibandEqEffect
impl Clone for MultibandEqEffect
Source§fn clone(&self) -> MultibandEqEffect
fn clone(&self) -> MultibandEqEffect
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MultibandEqEffect
impl Debug for MultibandEqEffect
Source§impl Default for MultibandEqEffect
impl Default for MultibandEqEffect
Source§impl<'de> Deserialize<'de> for MultibandEqEffectwhere
MultibandEqEffect: Default,
impl<'de> Deserialize<'de> for MultibandEqEffectwhere
MultibandEqEffect: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MultibandEqEffect
impl RefUnwindSafe for MultibandEqEffect
impl Send for MultibandEqEffect
impl Sync for MultibandEqEffect
impl Unpin for MultibandEqEffect
impl UnsafeUnpin for MultibandEqEffect
impl UnwindSafe for MultibandEqEffect
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more