pub enum ApiErrorCode {
Show 46 variants
Unknown,
InternalError,
MaintenanceMode,
UrlParamMissingMethod,
UrlParamMissingAuthToken,
UrlParamMissingPartnerId,
UrlParamMissingUserId,
SecureProtocolRequired,
CertifiateRequired,
ParameterTypeMismatch,
ParameterMissing,
ParameterValueInvalid,
ApiVersionNotSupported,
LicensingRestrictions,
InsufficientConnectivity,
UnknownMethodName,
WrongProtocol,
ReadOnlyMode,
InvalidAuthToken,
InvalidPartnerOrUserLogin,
ListenerNotAuthorized,
UserNotAuthorized,
MaxStationsReached,
StationDoesNotExists,
ComplimentaryPeriodAlreadyInUse,
CallNotAllowed,
DeviceNotFound,
PartnerNotAuthroized,
InvalidUsername,
InvalidPassword,
UsernameAlreadyExists,
DeviceAlreadyAssociatedToAccount,
UpgradeDeviceModelInvalid,
ExplicitPinIncorrect,
ExplicitPinMalformed,
DeviceModelInvalid,
ZipCodeInvalid,
BirthYearInvalid,
BirthYearTooYoung,
InvalidCountryCode,
InvalidGender,
DeviceDisabled,
DailyTrialLimitReached,
InvalidSponsor,
UserAlreadyUserTrial,
PlaylistExceeded,
}Variants§
Unknown
InternalError
MaintenanceMode
UrlParamMissingMethod
UrlParamMissingAuthToken
UrlParamMissingPartnerId
UrlParamMissingUserId
SecureProtocolRequired
CertifiateRequired
ParameterTypeMismatch
ParameterMissing
ParameterValueInvalid
ApiVersionNotSupported
LicensingRestrictions
InsufficientConnectivity
UnknownMethodName
WrongProtocol
ReadOnlyMode
InvalidAuthToken
InvalidPartnerOrUserLogin
ListenerNotAuthorized
UserNotAuthorized
MaxStationsReached
StationDoesNotExists
ComplimentaryPeriodAlreadyInUse
CallNotAllowed
DeviceNotFound
PartnerNotAuthroized
InvalidUsername
InvalidPassword
UsernameAlreadyExists
DeviceAlreadyAssociatedToAccount
UpgradeDeviceModelInvalid
ExplicitPinIncorrect
ExplicitPinMalformed
DeviceModelInvalid
ZipCodeInvalid
BirthYearInvalid
BirthYearTooYoung
InvalidCountryCode
InvalidGender
DeviceDisabled
DailyTrialLimitReached
InvalidSponsor
UserAlreadyUserTrial
PlaylistExceeded
Trait Implementations§
Source§impl Debug for ApiErrorCode
impl Debug for ApiErrorCode
Auto Trait Implementations§
impl Freeze for ApiErrorCode
impl RefUnwindSafe for ApiErrorCode
impl Send for ApiErrorCode
impl Sync for ApiErrorCode
impl Unpin for ApiErrorCode
impl UnwindSafe for ApiErrorCode
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more