Struct radio_sx127x::device::PacketInfo
source · [−]Expand description
LoRa Received packet information
Fields
rssi: i16
Received Signal Strength Indication
snr: Option<i16>
Signal to Noise Ratio
Trait Implementations
sourceimpl Clone for PacketInfo
impl Clone for PacketInfo
sourcefn clone(&self) -> PacketInfo
fn clone(&self) -> PacketInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PacketInfo
impl Debug for PacketInfo
sourceimpl Default for PacketInfo
impl Default for PacketInfo
sourceimpl<'de> Deserialize<'de> for PacketInfo
impl<'de> Deserialize<'de> for PacketInfo
sourcefn 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
sourceimpl PartialEq<PacketInfo> for PacketInfo
impl PartialEq<PacketInfo> for PacketInfo
sourcefn eq(&self, other: &PacketInfo) -> bool
fn eq(&self, other: &PacketInfo) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PacketInfo) -> bool
fn ne(&self, other: &PacketInfo) -> bool
This method tests for !=
.
sourceimpl ReceiveInfo for PacketInfo
impl ReceiveInfo for PacketInfo
sourceimpl Serialize for PacketInfo
impl Serialize for PacketInfo
impl StructuralPartialEq for PacketInfo
Auto Trait Implementations
impl RefUnwindSafe for PacketInfo
impl Send for PacketInfo
impl Sync for PacketInfo
impl Unpin for PacketInfo
impl UnwindSafe for PacketInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more