pub struct NoReduction;Expand description
Plain OFDM.
Trait Implementations§
Source§impl Clone for NoReduction
impl Clone for NoReduction
impl Copy for NoReduction
Source§impl Debug for NoReduction
impl Debug for NoReduction
Source§impl Default for NoReduction
impl Default for NoReduction
impl Eq for NoReduction
Source§impl PaprReduction for NoReduction
impl PaprReduction for NoReduction
Source§fn reduce(&self, ofdm: &Ofdm, data: &[C64]) -> Result<(Vec<C64>, usize)>
fn reduce(&self, ofdm: &Ofdm, data: &[C64]) -> Result<(Vec<C64>, usize)>
The time block (without prefix) of one block of data, and its side information. Read more
Source§fn data_len(&self, ofdm: &Ofdm) -> usize
fn data_len(&self, ofdm: &Ofdm) -> usize
Data symbols per block (all the active subcarriers by default).
Source§fn restore_time(&self, _block: &mut [C64])
fn restore_time(&self, _block: &mut [C64])
Undo a memoryless transformation of the time block at the receiver (the
expansion of companding); nothing by default.
Source§impl PartialEq for NoReduction
impl PartialEq for NoReduction
impl StructuralPartialEq for NoReduction
Auto Trait Implementations§
impl Forget for NoReduction
impl Freeze for NoReduction
impl RefUnwindSafe for NoReduction
impl Send for NoReduction
impl Sync for NoReduction
impl Unpin for NoReduction
impl UnsafeUnpin for NoReduction
impl UnwindSafe for NoReduction
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