Struct CallConfigInfo
#[repr(C)]pub struct CallConfigInfo {Show 14 fields
pub ip_family_valid: u8,
pub ip_family: IpFamily,
pub apn_name_valid: u8,
pub apn_name_buf: [c_char; 150],
pub user_name_valid: u8,
pub user_name_buf: [c_char; 127],
pub password_valid: u8,
pub password_buf: [c_char; 127],
pub tech_pref_valid: u8,
pub tech_pref: TechPref,
pub umts_profile_valid: u8,
pub umts_profile: i8,
pub cdma_profile_valid: u8,
pub cdma_profile: i8,
}Fields§
§ip_family_valid: u8Must be set to TRUE if ip_family is being passed.
ip_family: IpFamilyMCM Data IP Family
apn_name_valid: u8Must be set to TRUE if apn_name is being passed.
apn_name_buf: [c_char; 150]MCM Data APN Name. A character string that identifies a PDN, as defined by the operator.
user_name_valid: u8Must be set to TRUE if user_name is being passed.
user_name_buf: [c_char; 127]Username for the APN.
password_valid: u8Must be set to TRUE if password is being passed.
password_buf: [c_char; 127]Password for the APN.
tech_pref_valid: u8Must be set to TRUE if tech_pref is being passed.
tech_pref: TechPrefMCM Data Tech Preference
umts_profile_valid: u8Must be set to TRUE if umts_profile is being passed.
umts_profile: i8MCM Data UMTS/LTE profile ID.
cdma_profile_valid: u8Must be set to TRUE if cdma_profile is being passed.
cdma_profile: i8MCM Data CDMA profile ID.
Trait Implementations§
§impl Clone for CallConfigInfo
impl Clone for CallConfigInfo
§fn clone(&self) -> CallConfigInfo
fn clone(&self) -> CallConfigInfo
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 moreAuto Trait Implementations§
impl Freeze for CallConfigInfo
impl RefUnwindSafe for CallConfigInfo
impl Send for CallConfigInfo
impl Sync for CallConfigInfo
impl Unpin for CallConfigInfo
impl UnwindSafe for CallConfigInfo
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