[−][src]Enum stripe::ErrorCode
The list of possible values for a RequestError's code.
Variants
AccountAlreadyExists
AccountCountryInvalidAddress
AccountInvalid
AccountNumberInvalid
AlipayUpgradeRequired
AmountTooLarge
AmountTooSmall
ApiKeyExpired
BalanceInsufficient
BankAccountExists
BankAccountUnusable
BankAccountUnverified
BitcoinUpgradeRequired
CardDeclined
ChargeAlreadyCaptured
ChargeAlreadyRefunded
ChargeDisputed
ChargeExpiredForCapture
CountryUnsupported
CouponExpired
CustomerMaxSubscriptions
EmailInvalid
ExpiredCard
IncorrectAddress
IncorrectCvc
IncorrectNumber
IncorrectZip
InstantPayoutsUnsupported
InvalidCardType
InvalidChargeAmount
InvalidCvc
InvalidExpiryMonth
InvalidExpiryYear
InvalidNumber
InvalidSourceUsage
InvoiceNoCustomerLineItems
InvoiceNoSubscriptionLineItems
InvoiceNotEditable
InvoiceUpcomingNone
LivemodeMismatch
Missing
OrderCreationFailed
OrderRequiredSettings
OrderStatusInvalid
OrderUpstreamTimeout
OutOfInventory
ParameterInvalidEmpty
ParameterInvalidInteger
ParameterInvalidStringBlank
ParameterInvalidStringEmpty
ParameterMissing
ParameterUnknown
PaymentMethodUnactivated
PayoutsNotAllowed
PlatformApiKeyExpired
PostalCodeInvalid
ProcessingError
ProductInactive
RateLimit
ResourceAlreadyExists
ResourceMissing
RoutingNumberInvalid
SecretKeyRequired
SepaUnsupportedAccount
ShippingCalculationFailed
SkuInactive
StateUnsupported
TaxIdInvalid
TaxesCalculationFailed
TestmodeChargesOnly
TlsVersionUnsupported
TokenAlreadyUsed
TokenInUse
TransfersNotAllowed
UpstreamOrderCreationFailed
UrlInvalid
Trait Implementations
impl Clone for ErrorCode
[src]
impl Clone for ErrorCode
fn clone(&self) -> ErrorCode
[src]
fn clone(&self) -> ErrorCode
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for ErrorCode
[src]
impl Copy for ErrorCode
impl Eq for ErrorCode
[src]
impl Eq for ErrorCode
impl PartialEq<ErrorCode> for ErrorCode
[src]
impl PartialEq<ErrorCode> for ErrorCode
fn eq(&self, other: &ErrorCode) -> bool
[src]
fn eq(&self, other: &ErrorCode) -> bool
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]This method tests for !=
.
impl Display for ErrorCode
[src]
impl Display for ErrorCode
impl Debug for ErrorCode
[src]
impl Debug for ErrorCode
impl Hash for ErrorCode
[src]
impl Hash for ErrorCode
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0
[src]Feeds a slice of this type into the given [Hasher
]. Read more
impl Serialize for ErrorCode
[src]
impl Serialize for ErrorCode
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
impl<'de> Deserialize<'de> for ErrorCode
[src]
impl<'de> Deserialize<'de> for ErrorCode
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
impl<T> ToString for T where
T: Display + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<Q, K> Equivalent for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
fn equivalent(&self, key: &K) -> bool
impl<T> Erased for T
impl<T> Erased for T