pub struct SignalLevels {
pub rssi_dbm: Decibels,
pub snr_db: Decibels,
pub signal_rssi_dbm: Decibels,
}Expand description
The signal levels a frame arrived with.
Fields§
§rssi_dbm: DecibelsThe received signal strength averaged over the frame, in dBm.
snr_db: DecibelsThe estimated signal-to-noise ratio, in dB, negative below the noise floor.
signal_rssi_dbm: DecibelsThe estimated strength of the LoRa signal itself, in dBm.
Trait Implementations§
Source§impl Clone for SignalLevels
impl Clone for SignalLevels
Source§fn clone(&self) -> SignalLevels
fn clone(&self) -> SignalLevels
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SignalLevels
Source§impl Debug for SignalLevels
impl Debug for SignalLevels
impl Eq for SignalLevels
Source§impl From<PacketStatus> for SignalLevels
impl From<PacketStatus> for SignalLevels
Source§fn from(status: PacketStatus) -> SignalLevels
fn from(status: PacketStatus) -> SignalLevels
Converts to this type from the input type.
Source§impl From<PacketStatus> for SignalLevels
impl From<PacketStatus> for SignalLevels
Source§fn from(status: PacketStatus) -> SignalLevels
fn from(status: PacketStatus) -> SignalLevels
Converts to this type from the input type.
Source§impl Hash for SignalLevels
impl Hash for SignalLevels
Source§impl PartialEq for SignalLevels
impl PartialEq for SignalLevels
Source§fn eq(&self, other: &SignalLevels) -> bool
fn eq(&self, other: &SignalLevels) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SignalLevels
Auto Trait Implementations§
impl Freeze for SignalLevels
impl RefUnwindSafe for SignalLevels
impl Send for SignalLevels
impl Sync for SignalLevels
impl Unpin for SignalLevels
impl UnsafeUnpin for SignalLevels
impl UnwindSafe for SignalLevels
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