pub enum VetFailure {
NonFinite,
Silent {
rms: f64,
},
Overlevel {
peak: f64,
},
DcDominated {
dc_ratio: f64,
},
}Expand description
Why a render was quarantined.
Variants§
NonFinite
A non-finite sample survived every DSP-level defense.
Silent
Effectively silent (below the RMS floor / loudness gate).
Overlevel
Peak beyond the limiter ceiling plus overshoot headroom — runaway.
DcDominated
Dominated by DC offset rather than audio.
Trait Implementations§
Source§impl Clone for VetFailure
impl Clone for VetFailure
Source§fn clone(&self) -> VetFailure
fn clone(&self) -> VetFailure
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VetFailure
impl Debug for VetFailure
Source§impl<'de> Deserialize<'de> for VetFailure
impl<'de> Deserialize<'de> for VetFailure
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
Source§impl Display for VetFailure
impl Display for VetFailure
Source§impl Error for VetFailure
impl Error for VetFailure
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<VetFailure> for FeaturizeError
impl From<VetFailure> for FeaturizeError
Source§fn from(source: VetFailure) -> Self
fn from(source: VetFailure) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VetFailure
impl PartialEq for VetFailure
Source§fn eq(&self, other: &VetFailure) -> bool
fn eq(&self, other: &VetFailure) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VetFailure
impl Serialize for VetFailure
impl StructuralPartialEq for VetFailure
Auto Trait Implementations§
impl Freeze for VetFailure
impl RefUnwindSafe for VetFailure
impl Send for VetFailure
impl Sync for VetFailure
impl Unpin for VetFailure
impl UnsafeUnpin for VetFailure
impl UnwindSafe for VetFailure
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