Struct LteSignalInfo
#[repr(C)]pub struct LteSignalInfo {
pub rssi: i8,
pub rsrq: i8,
pub rsrp: i16,
pub snr: i16,
}Fields§
§rssi: i8RSSI in dBm. Indicates forward link pilot Ec. A signed value; -125 or lower indicates no signal.
rsrq: i8RSRQ value in dB (signed integer value), as measured by L1. Range: -3 to -20 (-3 equals -3 dB, -20 equals -20 dB).
rsrp: i16Current RSRP in dBm, as measured by L1. Range: -44 to -140 (-44 equals -44 dBm, -140 equals -140 dBm).
snr: i16SNR level as a scaled integer in units of 0.1 dB; e.g., -16 dB has a value of -160 and 24.6 dB has a value of 246.
Trait Implementations§
§impl Clone for LteSignalInfo
impl Clone for LteSignalInfo
§fn clone(&self) -> LteSignalInfo
fn clone(&self) -> LteSignalInfo
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 moreimpl Copy for LteSignalInfo
Auto Trait Implementations§
impl Freeze for LteSignalInfo
impl RefUnwindSafe for LteSignalInfo
impl Send for LteSignalInfo
impl Sync for LteSignalInfo
impl Unpin for LteSignalInfo
impl UnwindSafe for LteSignalInfo
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