pub struct NoiseSuppression {
pub suppression_level: NoiseSuppressionLevel,
}
Expand description
Noise suppression configuration.
Fields§
§suppression_level: NoiseSuppressionLevel
Determines the aggressiveness of the suppression. Increasing the level will reduce the noise level at the expense of a higher speech distortion.
Trait Implementations§
Source§impl Clone for NoiseSuppression
impl Clone for NoiseSuppression
Source§fn clone(&self) -> NoiseSuppression
fn clone(&self) -> NoiseSuppression
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 NoiseSuppression
impl Debug for NoiseSuppression
Source§impl From<NoiseSuppression> for NoiseSuppression
impl From<NoiseSuppression> for NoiseSuppression
Source§fn from(other: NoiseSuppression) -> NoiseSuppression
fn from(other: NoiseSuppression) -> NoiseSuppression
Converts to this type from the input type.
Source§impl PartialEq for NoiseSuppression
impl PartialEq for NoiseSuppression
impl StructuralPartialEq for NoiseSuppression
Auto Trait Implementations§
impl Freeze for NoiseSuppression
impl RefUnwindSafe for NoiseSuppression
impl Send for NoiseSuppression
impl Sync for NoiseSuppression
impl Unpin for NoiseSuppression
impl UnwindSafe for NoiseSuppression
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