pub struct ChStripState {
pub src_type: ChStripSrcType,
pub comp: CompState,
pub deesser: DeesserState,
pub eq: [EqState; 4],
pub eq_bypass: bool,
pub limitter: LimitterState,
pub limitter_bypass: bool,
pub bypass: bool,
}Expand description
State entry of channel strip effect.
Fields§
§src_type: ChStripSrcType§comp: CompStateCompressor for low/mid/high frequencies.
deesser: DeesserStateDeesser.
eq: [EqState; 4]Equalizers for low/mid-low/mid-high/high frequencies.
eq_bypass: boolWhether to bypass equalizer or not.
limitter: LimitterStateLimitter.
limitter_bypass: boolWhether to bypass limitter or not.
bypass: boolWhether to bypass whole parts or not.
Trait Implementations§
source§impl Clone for ChStripState
impl Clone for ChStripState
source§fn clone(&self) -> ChStripState
fn clone(&self) -> ChStripState
Returns a copy 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 ChStripState
impl Debug for ChStripState
source§impl Default for ChStripState
impl Default for ChStripState
source§fn default() -> ChStripState
fn default() -> ChStripState
Returns the “default value” for a type. Read more
source§impl PartialEq for ChStripState
impl PartialEq for ChStripState
source§fn eq(&self, other: &ChStripState) -> bool
fn eq(&self, other: &ChStripState) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for ChStripState
impl Eq for ChStripState
impl StructuralEq for ChStripState
impl StructuralPartialEq for ChStripState
Auto Trait Implementations§
impl RefUnwindSafe for ChStripState
impl Send for ChStripState
impl Sync for ChStripState
impl Unpin for ChStripState
impl UnwindSafe for ChStripState
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