pub struct LoudnessMetadata {
pub measured_lufs: Option<f32>,
pub peak_db: f32,
pub rms_db: f32,
pub gain_db: f32,
}Expand description
Loudness metadata returned from normalization
Fields§
§measured_lufs: Option<f32>Measured loudness in LUFS (before normalization)
peak_db: f32Peak level in dB (before normalization)
rms_db: f32RMS level in dB (before normalization)
gain_db: f32Gain applied in dB
Trait Implementations§
Source§impl Clone for LoudnessMetadata
impl Clone for LoudnessMetadata
Source§fn clone(&self) -> LoudnessMetadata
fn clone(&self) -> LoudnessMetadata
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LoudnessMetadata
impl Debug for LoudnessMetadata
Auto Trait Implementations§
impl Freeze for LoudnessMetadata
impl RefUnwindSafe for LoudnessMetadata
impl Send for LoudnessMetadata
impl Sync for LoudnessMetadata
impl Unpin for LoudnessMetadata
impl UnwindSafe for LoudnessMetadata
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)