pub enum RegStatus {
Show 13 variants
NotRegistered,
Home,
Searching,
Denied,
Unknown,
Roaming,
HomeSmsOnly,
RoamingSmsOnly,
EmergencyOnly,
HomeCsfbNotPreferred,
RoamingCsfbNotPreferred,
AttachedRlos,
Other(u8),
}Expand description
<stat> of the registration commands.
Variants§
NotRegistered
0: not registered, not searching.
Home
1: registered, home network.
Searching
2: not registered, searching.
Denied
3: registration denied.
Unknown
4: unknown (e.g. out of coverage).
Roaming
5: registered, roaming.
HomeSmsOnly
6: registered for SMS only, home.
RoamingSmsOnly
7: registered for SMS only, roaming.
EmergencyOnly
8: attached for emergency bearer services only.
HomeCsfbNotPreferred
9: registered for CSFB not preferred, home.
RoamingCsfbNotPreferred
10: registered for CSFB not preferred, roaming.
AttachedRlos
11: attached for access to RLOS.
Other(u8)
Any other value.
Implementations§
Trait Implementations§
impl Copy for RegStatus
impl Eq for RegStatus
impl StructuralPartialEq for RegStatus
Auto Trait Implementations§
impl Forget for RegStatus
impl Freeze for RegStatus
impl RefUnwindSafe for RegStatus
impl Send for RegStatus
impl Sync for RegStatus
impl Unpin for RegStatus
impl UnsafeUnpin for RegStatus
impl UnwindSafe for RegStatus
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