pub struct FftPlan { /* private fields */ }Expand description
Per-stream FFT planning cache.
Plans are thread-bound in realfft — we keep one plan per
encoder instance rather than re-planning every frame. Each call
to analyze_frame borrows the planner through a &mut.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FftPlan
impl !RefUnwindSafe for FftPlan
impl Send for FftPlan
impl Sync for FftPlan
impl Unpin for FftPlan
impl !UnwindSafe for FftPlan
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