#[repr(transparent)]pub struct ESimOperationStatus(pub i32);
Expand description
Required features: ‘Networking_NetworkOperators’
Tuple Fields
0: i32
Implementations
impl ESimOperationStatus
impl ESimOperationStatus
pub const Success: Self
pub const NotAuthorized: Self
pub const NotFound: Self
pub const PolicyViolation: Self
pub const InsufficientSpaceOnCard: Self
pub const ServerFailure: Self
pub const ServerNotReachable: Self
pub const TimeoutWaitingForUserConsent: Self
pub const IncorrectConfirmationCode: Self
pub const ConfirmationCodeMaxRetriesExceeded: Self
pub const CardRemoved: Self
pub const CardBusy: Self
pub const Other: Self
pub const CardGeneralFailure: Self
pub const ConfirmationCodeMissing: Self
pub const InvalidMatchingId: Self
pub const NoEligibleProfileForThisDevice: Self
pub const OperationAborted: Self
pub const EidMismatch: Self
pub const ProfileNotAvailableForNewBinding: Self
pub const ProfileNotReleasedByOperator: Self
pub const OperationProhibitedByProfileClass: Self
pub const ProfileNotPresent: Self
pub const NoCorrespondingRequest: Self
pub const TimeoutWaitingForResponse: Self
pub const IccidAlreadyExists: Self
pub const ProfileProcessingError: Self
pub const ServerNotTrusted: Self
pub const ProfileDownloadMaxRetriesExceeded: Self
Trait Implementations
impl Clone for ESimOperationStatus
impl Clone for ESimOperationStatus
impl Copy for ESimOperationStatus
Auto Trait Implementations
impl RefUnwindSafe for ESimOperationStatus
impl Send for ESimOperationStatus
impl Sync for ESimOperationStatus
impl Unpin for ESimOperationStatus
impl UnwindSafe for ESimOperationStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more