Struct SignalStrengthInfo
#[repr(C)]pub struct SignalStrengthInfo {
pub gsm_sig_info_valid: u8,
pub gsm_sig_info: GsmSignalInfo,
pub wcdma_sig_info_valid: u8,
pub wcdma_sig_info: WcdmaSignalInfo,
pub tdscdma_sig_info_valid: u8,
pub tdscdma_sig_info: TdscdmaSignalInfo,
pub lte_sig_info_valid: u8,
pub lte_sig_info: LteSignalInfo,
pub cdma_sig_info_valid: u8,
pub cdma_sig_info: CdmaSignalInfo,
pub hdr_sig_info_valid: u8,
pub hdr_sig_info: HdrSignalInfo,
}Expand description
Gets signal strength information.
Fields§
§gsm_sig_info_valid: u8Must be set to TRUE if gsm_sig_info is being passed.
gsm_sig_info: GsmSignalInfoGSM signal information.
wcdma_sig_info_valid: u8Must be set to TRUE if wcdma_sig_info is being passed.
wcdma_sig_info: WcdmaSignalInfoWCDMA signal information.
tdscdma_sig_info_valid: u8Must be set to TRUE if tdscdma_sig_info is being passed.
tdscdma_sig_info: TdscdmaSignalInfoTDSCDMA signal information.
lte_sig_info_valid: u8Must be set to TRUE if lte_sig_info is being passed.
lte_sig_info: LteSignalInfoLTE signal information.
cdma_sig_info_valid: u8Must be set to TRUE if cdma_sig_info is being passed.
cdma_sig_info: CdmaSignalInfoCDMA signal information.
hdr_sig_info_valid: u8Must be set to TRUE if hdr_sig_info is being passed.
hdr_sig_info: HdrSignalInfoHDR signal information.
Auto Trait Implementations§
impl Freeze for SignalStrengthInfo
impl RefUnwindSafe for SignalStrengthInfo
impl Send for SignalStrengthInfo
impl Sync for SignalStrengthInfo
impl Unpin for SignalStrengthInfo
impl UnwindSafe for SignalStrengthInfo
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