pub struct MdctLookup {
pub n: usize,
pub max_lm: usize,
/* private fields */
}Fields§
§n: usize§max_lm: usizeImplementations§
Source§impl MdctLookup
impl MdctLookup
pub fn new(n: usize, max_lm: usize) -> Self
pub fn get_trig_debug(&self, shift: usize) -> &[f32]
pub fn forward( &self, input: &[f32], output: &mut [f32], window: &[f32], overlap: usize, shift: usize, stride: usize, )
pub fn backward( &self, input: &[f32], output: &mut [f32], window: &[f32], overlap: usize, shift: usize, stride: usize, )
Auto Trait Implementations§
impl Freeze for MdctLookup
impl RefUnwindSafe for MdctLookup
impl Send for MdctLookup
impl Sync for MdctLookup
impl Unpin for MdctLookup
impl UnsafeUnpin for MdctLookup
impl UnwindSafe for MdctLookup
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