pub struct GnssRfBlockStatus {
pub block_id: u8,
pub jamming_state: u8,
pub antenna_status: u8,
pub antenna_power: u8,
pub post_status: u32,
pub noise_per_ms: u16,
pub agc_count: u16,
pub cw_jam_indicator: u8,
pub i_imbalance: i8,
pub i_magnitude: u8,
pub q_imbalance: i8,
pub q_magnitude: u8,
}Fields§
§block_id: u8§jamming_state: u8§antenna_status: u8§antenna_power: u8§post_status: u32§noise_per_ms: u16§agc_count: u16§cw_jam_indicator: u8§i_imbalance: i8§i_magnitude: u8§q_imbalance: i8§q_magnitude: u8Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for GnssRfBlockStatus
impl<'__de, __Context> BorrowDecode<'__de, __Context> for GnssRfBlockStatus
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for GnssRfBlockStatus
impl Clone for GnssRfBlockStatus
Source§fn clone(&self) -> GnssRfBlockStatus
fn clone(&self) -> GnssRfBlockStatus
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 GnssRfBlockStatus
impl Debug for GnssRfBlockStatus
Source§impl<__Context> Decode<__Context> for GnssRfBlockStatus
impl<__Context> Decode<__Context> for GnssRfBlockStatus
Source§impl Default for GnssRfBlockStatus
impl Default for GnssRfBlockStatus
Source§fn default() -> GnssRfBlockStatus
fn default() -> GnssRfBlockStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GnssRfBlockStatus
impl<'de> Deserialize<'de> for GnssRfBlockStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Encode for GnssRfBlockStatus
impl Encode for GnssRfBlockStatus
Source§impl PartialEq for GnssRfBlockStatus
impl PartialEq for GnssRfBlockStatus
Source§impl Serialize for GnssRfBlockStatus
impl Serialize for GnssRfBlockStatus
impl Copy for GnssRfBlockStatus
impl Eq for GnssRfBlockStatus
impl StructuralPartialEq for GnssRfBlockStatus
Auto Trait Implementations§
impl Freeze for GnssRfBlockStatus
impl RefUnwindSafe for GnssRfBlockStatus
impl Send for GnssRfBlockStatus
impl Sync for GnssRfBlockStatus
impl Unpin for GnssRfBlockStatus
impl UnsafeUnpin for GnssRfBlockStatus
impl UnwindSafe for GnssRfBlockStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ElementType for T
impl<T> ElementType for T
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more