Struct _3GppRegInfo
#[repr(C)]pub struct _3GppRegInfo {
pub tech_domain: TechDomainType,
pub radio_tech: RadioTechType,
pub mcc: [c_char; 4],
pub mnc: [c_char; 4],
pub roaming: RoamStateType,
pub forbidden: u8,
pub cid: u32,
pub lac: u16,
pub psc: u16,
pub tac: u16,
}Expand description
QL_MCM_NW_3GPP_REG_INFO_T
Fields§
§tech_domain: TechDomainTypeTechnology, used to determine the structure type mcm_tech: 0 – None, 1 – 3GPP, 2 – 3GPP2.
radio_tech: RadioTechTypeRadio technology; see #mcm_nw_radio_tech_t_v01.
mcc: [c_char; 4]Mobile country code.
mnc: [c_char; 4]Mobile network code.
roaming: RoamStateType0 – Off, 1 – Roaming (3GPP2 has extended values).
forbidden: u8Forbidden: 0 – No, 1 – Yes.
cid: u32Cell ID for the registered 3GPP system.
lac: u16Locating area code for the registered 3GPP system.
psc: u16Primary scrambling code (WCDMA only); 0 – None.
tac: u16Tracking area code information for LTE.
Trait Implementations§
§impl Clone for _3GppRegInfo
impl Clone for _3GppRegInfo
§fn clone(&self) -> _3GppRegInfo
fn clone(&self) -> _3GppRegInfo
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 more§impl Serialize for _3GppRegInfo
impl Serialize for _3GppRegInfo
Auto Trait Implementations§
impl Freeze for _3GppRegInfo
impl RefUnwindSafe for _3GppRegInfo
impl Send for _3GppRegInfo
impl Sync for _3GppRegInfo
impl Unpin for _3GppRegInfo
impl UnwindSafe for _3GppRegInfo
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