Enum stripe::PaymentPagesCheckoutSessionTaxIdType[][src]

pub enum PaymentPagesCheckoutSessionTaxIdType {
    AeTrn,
    AuAbn,
    BrCnpj,
    BrCpf,
    CaBn,
    CaQst,
    ChVat,
    ClTin,
    EsCif,
    EuVat,
    HkBr,
    IdNpwp,
    InGst,
    JpCn,
    JpRn,
    KrBrn,
    LiUid,
    MxRfc,
    MyFrp,
    MyItn,
    MySst,
    NoVat,
    NzGst,
    RuInn,
    RuKpp,
    SaVat,
    SgGst,
    SgUen,
    ThVat,
    TwVat,
    Unknown,
    UsEin,
    ZaVat,
}

An enum representing the possible values of an PaymentPagesCheckoutSessionTaxId's type field.

Variants

AeTrn
AuAbn
BrCnpj
BrCpf
CaBn
CaQst
ChVat
ClTin
EsCif
EuVat
HkBr
IdNpwp
InGst
JpCn
JpRn
KrBrn
LiUid
MxRfc
MyFrp
MyItn
MySst
NoVat
NzGst
RuInn
RuKpp
SaVat
SgGst
SgUen
ThVat
TwVat
Unknown
UsEin
ZaVat

Implementations

impl PaymentPagesCheckoutSessionTaxIdType[src]

pub fn as_str(self) -> &'static str[src]

Trait Implementations

impl AsRef<str> for PaymentPagesCheckoutSessionTaxIdType[src]

impl Clone for PaymentPagesCheckoutSessionTaxIdType[src]

impl Copy for PaymentPagesCheckoutSessionTaxIdType[src]

impl Debug for PaymentPagesCheckoutSessionTaxIdType[src]

impl<'de> Deserialize<'de> for PaymentPagesCheckoutSessionTaxIdType[src]

impl Display for PaymentPagesCheckoutSessionTaxIdType[src]

impl Eq for PaymentPagesCheckoutSessionTaxIdType[src]

impl PartialEq<PaymentPagesCheckoutSessionTaxIdType> for PaymentPagesCheckoutSessionTaxIdType[src]

impl Serialize for PaymentPagesCheckoutSessionTaxIdType[src]

impl StructuralEq for PaymentPagesCheckoutSessionTaxIdType[src]

impl StructuralPartialEq for PaymentPagesCheckoutSessionTaxIdType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]