pub struct TemporalMasking {
pub enabled: bool,
pub pre_masking_ms: f32,
pub post_masking_ms: f32,
pub threshold_db: f32,
}Expand description
Temporal masking configuration
Fields§
§enabled: boolEnable temporal masking
pre_masking_ms: f32Pre-masking duration (ms)
post_masking_ms: f32Post-masking duration (ms)
threshold_db: f32Masking threshold
Trait Implementations§
Source§impl Clone for TemporalMasking
impl Clone for TemporalMasking
Source§fn clone(&self) -> TemporalMasking
fn clone(&self) -> TemporalMasking
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 TemporalMasking
impl Debug for TemporalMasking
Source§impl<'de> Deserialize<'de> for TemporalMasking
impl<'de> Deserialize<'de> for TemporalMasking
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 TemporalMasking
impl RefUnwindSafe for TemporalMasking
impl Send for TemporalMasking
impl Sync for TemporalMasking
impl Unpin for TemporalMasking
impl UnsafeUnpin for TemporalMasking
impl UnwindSafe for TemporalMasking
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more