pub struct SpectralAmplitudes {
pub magnitudes: [f32; 56],
pub num_harmonics: usize,
}Expand description
Per-frame spectral amplitudes.
Fields§
§magnitudes: [f32; 56]Linear magnitudes per harmonic. Only num_harmonics are valid.
num_harmonics: usizeNumber of harmonics actually computed for this frame.
Trait Implementations§
Source§impl Clone for SpectralAmplitudes
impl Clone for SpectralAmplitudes
Source§fn clone(&self) -> SpectralAmplitudes
fn clone(&self) -> SpectralAmplitudes
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 SpectralAmplitudes
impl Debug for SpectralAmplitudes
impl Copy for SpectralAmplitudes
Auto Trait Implementations§
impl Freeze for SpectralAmplitudes
impl RefUnwindSafe for SpectralAmplitudes
impl Send for SpectralAmplitudes
impl Sync for SpectralAmplitudes
impl Unpin for SpectralAmplitudes
impl UnwindSafe for SpectralAmplitudes
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