#[repr(C)]pub struct NoiseSuppression {
pub enable: bool,
pub suppression_level: NoiseSuppression_SuppressionLevel,
}Expand description
Noise suppression configuration.
Fields§
§enable: boolWhether to use noise supression.
suppression_level: NoiseSuppression_SuppressionLevel
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 Default for NoiseSuppression
impl Default for NoiseSuppression
Source§impl PartialEq for NoiseSuppression
impl PartialEq for NoiseSuppression
impl Copy 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