pub struct RustFftPlanner;Expand description
Planner
Trait Implementations§
Source§impl FftPlanner for RustFftPlanner
impl FftPlanner for RustFftPlanner
Source§fn max_supported_len(&self) -> usize
fn max_supported_len(&self) -> usize
rustfft supports arbitrary lengths; cap at 65536 as a defensive thing so callers cannot accidentally plan an OOM-sized transform (silly of them)
Source§fn plan_fft(&mut self, len: usize, direction: FftDirection) -> Box<dyn Fft>
fn plan_fft(&mut self, len: usize, direction: FftDirection) -> Box<dyn Fft>
Plan an FFT of
len complex samples in the given direction.Auto Trait Implementations§
impl Freeze for RustFftPlanner
impl RefUnwindSafe for RustFftPlanner
impl Send for RustFftPlanner
impl Sync for RustFftPlanner
impl Unpin for RustFftPlanner
impl UnsafeUnpin for RustFftPlanner
impl UnwindSafe for RustFftPlanner
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