Struct _3Gpp2RegInfo
#[repr(C)]pub struct _3Gpp2RegInfo {
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 in_prl: u8,
pub css: u8,
pub sid: u16,
pub nid: u16,
pub bsid: u16,
}Expand description
QL_MCM_NW_3GPP2_REG_INFO_T
Fields§
§tech_domain: TechDomainTypeTechnology, used to determine 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: RoamStateTypeRoaming status; see #mcm_nw_roam_state_t_v01.
forbidden: u8Forbidden: 0 – No, 1 – Yes.
in_prl: u80 – Not in PRL, 1 – In PRL.
css: u8Concurrent services supported: 0 – No, 1 – Yes.
sid: u16CDMA system ID.
nid: u16CDMA network ID.
bsid: u16Base station ID.
Trait Implementations§
§impl Clone for _3Gpp2RegInfo
impl Clone for _3Gpp2RegInfo
§fn clone(&self) -> _3Gpp2RegInfo
fn clone(&self) -> _3Gpp2RegInfo
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 _3Gpp2RegInfo
impl Serialize for _3Gpp2RegInfo
Auto Trait Implementations§
impl Freeze for _3Gpp2RegInfo
impl RefUnwindSafe for _3Gpp2RegInfo
impl Send for _3Gpp2RegInfo
impl Sync for _3Gpp2RegInfo
impl Unpin for _3Gpp2RegInfo
impl UnwindSafe for _3Gpp2RegInfo
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