#[non_exhaustive]pub enum GelatoSessionLastErrorCode {
Show 20 variants
Abandoned,
ConsentDeclined,
CountryNotSupported,
DeviceNotSupported,
DocumentExpired,
DocumentTypeNotSupported,
DocumentUnverifiedOther,
EmailUnverifiedOther,
EmailVerificationDeclined,
IdNumberInsufficientDocumentData,
IdNumberMismatch,
IdNumberUnverifiedOther,
PhoneUnverifiedOther,
PhoneVerificationDeclined,
SelfieDocumentMissingPhoto,
SelfieFaceMismatch,
SelfieManipulated,
SelfieUnverifiedOther,
UnderSupportedAge,
Unknown(String),
}
Expand description
A short machine-readable string giving the reason for the verification or user-session failure.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Abandoned
ConsentDeclined
CountryNotSupported
DeviceNotSupported
DocumentExpired
DocumentTypeNotSupported
DocumentUnverifiedOther
EmailUnverifiedOther
EmailVerificationDeclined
IdNumberInsufficientDocumentData
IdNumberMismatch
IdNumberUnverifiedOther
PhoneUnverifiedOther
PhoneVerificationDeclined
SelfieDocumentMissingPhoto
SelfieFaceMismatch
SelfieManipulated
SelfieUnverifiedOther
UnderSupportedAge
Unknown(String)
An unrecognized value from Stripe. Should not be used as a request parameter.
Implementations§
Trait Implementations§
Source§impl Clone for GelatoSessionLastErrorCode
impl Clone for GelatoSessionLastErrorCode
Source§fn clone(&self) -> GelatoSessionLastErrorCode
fn clone(&self) -> GelatoSessionLastErrorCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GelatoSessionLastErrorCode
impl Debug for GelatoSessionLastErrorCode
Source§impl Display for GelatoSessionLastErrorCode
impl Display for GelatoSessionLastErrorCode
Source§impl FromStr for GelatoSessionLastErrorCode
impl FromStr for GelatoSessionLastErrorCode
Source§impl FromValueOpt for GelatoSessionLastErrorCode
impl FromValueOpt for GelatoSessionLastErrorCode
fn from_value(v: Value) -> Option<Self>
impl Eq for GelatoSessionLastErrorCode
impl StructuralPartialEq for GelatoSessionLastErrorCode
Auto Trait Implementations§
impl Freeze for GelatoSessionLastErrorCode
impl RefUnwindSafe for GelatoSessionLastErrorCode
impl Send for GelatoSessionLastErrorCode
impl Sync for GelatoSessionLastErrorCode
impl Unpin for GelatoSessionLastErrorCode
impl UnwindSafe for GelatoSessionLastErrorCode
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