pub struct MeasExtraBlock {
pub n: u8,
pub sb_length: u8,
pub channels: Vec<MeasExtraChannel>,
/* private fields */
}Expand description
MeasExtra block (Block ID 4000)
Additional measurement data such as multipath corrections and variances.
Fields§
§n: u8Number of sub-blocks
sb_length: u8Sub-block length
channels: Vec<MeasExtraChannel>Channel data
Implementations§
Source§impl MeasExtraBlock
impl MeasExtraBlock
pub fn tow_seconds(&self) -> f64
pub fn tow_ms(&self) -> u32
pub fn wnc(&self) -> u16
Sourcepub fn doppler_var_factor(&self) -> f32
pub fn doppler_var_factor(&self) -> f32
Doppler variance factor
Sourcepub fn num_channels(&self) -> usize
pub fn num_channels(&self) -> usize
Number of channels
Trait Implementations§
Source§impl Clone for MeasExtraBlock
impl Clone for MeasExtraBlock
Source§fn clone(&self) -> MeasExtraBlock
fn clone(&self) -> MeasExtraBlock
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 moreSource§impl Debug for MeasExtraBlock
impl Debug for MeasExtraBlock
Auto Trait Implementations§
impl Freeze for MeasExtraBlock
impl RefUnwindSafe for MeasExtraBlock
impl Send for MeasExtraBlock
impl Sync for MeasExtraBlock
impl Unpin for MeasExtraBlock
impl UnsafeUnpin for MeasExtraBlock
impl UnwindSafe for MeasExtraBlock
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