Enum stripe::TaxIdType[][src]

pub enum TaxIdType {
    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,
    UsEin,
    ZaVat,
}

An enum representing the possible values of an TaxIdData'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
UsEin
ZaVat

Implementations

impl TaxIdType[src]

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

Trait Implementations

impl AsRef<str> for TaxIdType[src]

impl Clone for TaxIdType[src]

impl Copy for TaxIdType[src]

impl Debug for TaxIdType[src]

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

impl Display for TaxIdType[src]

impl Eq for TaxIdType[src]

impl PartialEq<TaxIdType> for TaxIdType[src]

impl Serialize for TaxIdType[src]

impl StructuralEq for TaxIdType[src]

impl StructuralPartialEq for TaxIdType[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]