[−][src]Enum rubato::WindowFunction
Different window functions that can be used to window the sinc function.
Variants
Blackman. Intermediate rolloff and intermediate attenuation.
Squared Blackman. Slower rolloff but better attenuation than Blackman.
Blackman-Harris. Slow rolloff but good attenuation.
Squared Blackman-Harris. Slower rolloff but better attenuation than Blackman-Harris.
Hann, fast rolloff but not very high attenuation
Squared Hann, slower rolloff and higher attenuation than simple Hann
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WindowFunction
impl Send for WindowFunction
impl Sync for WindowFunction
impl Unpin for WindowFunction
impl UnwindSafe for WindowFunction
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,