pub struct CfftI32 {
pub n_fft: usize,
pub ifft_flag: bool,
pub bit_reverse_flag: bool,
pub twiddle: &'static [u32],
pub bit_rev_table: &'static [u16],
}Expand description
Input and Output formats for CFFT Q31
| CFFT Size | Input Format | Output Format | Number of bits to upscale |
|---|---|---|---|
| 16 | 1.31 | 5.27 | 4 |
| 64 | 1.31 | 7.25 | 6 |
| 256 | 1.31 | 9.23 | 8 |
| 1024 | 1.31 | 11.21 | 10 |
Input and Output formats for CIFFT Q31
| CIFFT Size | Input Format | Output Format | Number of bits to upscale |
|---|---|---|---|
| 16 | 1.31 | 5.27 | 0 |
| 64 | 1.31 | 7.25 | 0 |
| 256 | 1.31 | 9.23 | 0 |
| 1024 | 1.31 | 11.21 | 0 |
Fields§
§n_fft: usize§ifft_flag: bool§bit_reverse_flag: bool§twiddle: &'static [u32]§bit_rev_table: &'static [u16]Implementations§
Auto Trait Implementations§
impl Freeze for CfftI32
impl RefUnwindSafe for CfftI32
impl Send for CfftI32
impl Sync for CfftI32
impl Unpin for CfftI32
impl UnsafeUnpin for CfftI32
impl UnwindSafe for CfftI32
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