pub struct PassbandBinDumpRow {
pub data_symbol_idx: usize,
pub used_bin: usize,
pub role: &'static str,
pub pre_eq: Complex32,
pub post_eq: Complex32,
pub reference: Option<Complex32>,
}Expand description
One per-bin debug row for the passband bin dump.
Fields§
§data_symbol_idx: usizeOne-based OFDM data-symbol index inside the packet payload section.
used_bin: usizeFFT bin index used by this carrier.
role: &'static strCarrier role: "pilot" or "data".
pre_eq: Complex32Complex carrier value before equalization.
post_eq: Complex32Complex carrier value after equalization.
reference: Option<Complex32>Known reference symbol when available, mainly for pilot carriers.
Trait Implementations§
Source§impl Clone for PassbandBinDumpRow
impl Clone for PassbandBinDumpRow
Source§fn clone(&self) -> PassbandBinDumpRow
fn clone(&self) -> PassbandBinDumpRow
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PassbandBinDumpRow
impl RefUnwindSafe for PassbandBinDumpRow
impl Send for PassbandBinDumpRow
impl Sync for PassbandBinDumpRow
impl Unpin for PassbandBinDumpRow
impl UnwindSafe for PassbandBinDumpRow
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