pub struct PassbandPilotTrackDump {
pub pilot_phase_rad: Vec<f32>,
pub pilot_evm_pre: Vec<f32>,
pub pilot_evm_post: Vec<f32>,
pub hest_mag_mean: Vec<f32>,
pub hest_mag_max: Vec<f32>,
}Expand description
Per-symbol pilot-tracking summary for one packet.
Fields§
§pilot_phase_rad: Vec<f32>Residual pilot phase estimate per data symbol, in radians.
pilot_evm_pre: Vec<f32>Pilot EVM before the final pilot cleanup.
pilot_evm_post: Vec<f32>Pilot EVM after the final pilot cleanup.
hest_mag_mean: Vec<f32>Mean magnitude of the current channel estimate per tracked symbol.
hest_mag_max: Vec<f32>Maximum magnitude of the current channel estimate per tracked symbol.
Trait Implementations§
Source§impl Clone for PassbandPilotTrackDump
impl Clone for PassbandPilotTrackDump
Source§fn clone(&self) -> PassbandPilotTrackDump
fn clone(&self) -> PassbandPilotTrackDump
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 PassbandPilotTrackDump
impl RefUnwindSafe for PassbandPilotTrackDump
impl Send for PassbandPilotTrackDump
impl Sync for PassbandPilotTrackDump
impl Unpin for PassbandPilotTrackDump
impl UnwindSafe for PassbandPilotTrackDump
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