#[repr(transparent)]pub struct QmiNasNetworkNameDisplayCondition(pub c_uint);Expand description
Flags used to control display of the PLMN name and Service Provider Name. See
3GPP TS 51.011 descripton of the EFspn SIM file for more details.
set, display of the registered PLMN is required when the registered PLMN is either
the HPLMN or a PLMN in the Service Provider PLMN List (see EFspdi). Otherwise
display of the registered PLMN is not required in this case.
set, display of the Service Provider Name is not required when registered PLMN is
neither HPLMN nor a PLMN in the service provider PLMN list (see EFspdi). If not set,
SPN display is required in this case.
Since: 1.18
Tuple Fields§
§0: c_uintImplementations§
Trait Implementations§
Source§impl Clone for QmiNasNetworkNameDisplayCondition
impl Clone for QmiNasNetworkNameDisplayCondition
Source§fn clone(&self) -> QmiNasNetworkNameDisplayCondition
fn clone(&self) -> QmiNasNetworkNameDisplayCondition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for QmiNasNetworkNameDisplayCondition
impl Eq for QmiNasNetworkNameDisplayCondition
impl StructuralPartialEq for QmiNasNetworkNameDisplayCondition
Auto Trait Implementations§
impl Freeze for QmiNasNetworkNameDisplayCondition
impl RefUnwindSafe for QmiNasNetworkNameDisplayCondition
impl Send for QmiNasNetworkNameDisplayCondition
impl Sync for QmiNasNetworkNameDisplayCondition
impl Unpin for QmiNasNetworkNameDisplayCondition
impl UnsafeUnpin for QmiNasNetworkNameDisplayCondition
impl UnwindSafe for QmiNasNetworkNameDisplayCondition
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