pub struct MelSpectrogramConfig {
pub sample_rate_hz: u32,
pub fft_size: usize,
pub hop_length: usize,
pub mel_bins: usize,
pub min_frequency_hz: f32,
pub max_frequency_hz: f32,
}Fields§
§sample_rate_hz: u32§fft_size: usize§hop_length: usize§mel_bins: usize§min_frequency_hz: f32§max_frequency_hz: f32Implementations§
Trait Implementations§
Source§impl Clone for MelSpectrogramConfig
impl Clone for MelSpectrogramConfig
Source§fn clone(&self) -> MelSpectrogramConfig
fn clone(&self) -> MelSpectrogramConfig
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 MelSpectrogramConfig
impl Debug for MelSpectrogramConfig
Source§impl PartialEq for MelSpectrogramConfig
impl PartialEq for MelSpectrogramConfig
Source§fn eq(&self, other: &MelSpectrogramConfig) -> bool
fn eq(&self, other: &MelSpectrogramConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for MelSpectrogramConfig
impl StructuralPartialEq for MelSpectrogramConfig
Auto Trait Implementations§
impl Freeze for MelSpectrogramConfig
impl RefUnwindSafe for MelSpectrogramConfig
impl Send for MelSpectrogramConfig
impl Sync for MelSpectrogramConfig
impl Unpin for MelSpectrogramConfig
impl UnsafeUnpin for MelSpectrogramConfig
impl UnwindSafe for MelSpectrogramConfig
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