pub enum TaxIdType {
Show 51 variants
AeTrn,
AuAbn,
AuArn,
BgUic,
BrCnpj,
BrCpf,
CaBn,
CaGstHst,
CaPstBc,
CaPstMb,
CaPstSk,
CaQst,
ChVat,
ClTin,
EgTin,
EsCif,
EuOssVat,
EuVat,
GbVat,
GeVat,
HkBr,
HuTin,
IdNpwp,
IlVat,
InGst,
IsVat,
JpCn,
JpRn,
JpTrn,
KePin,
KrBrn,
LiUid,
MxRfc,
MyFrp,
MyItn,
MySst,
NoVat,
NzGst,
PhTin,
RuInn,
RuKpp,
SaVat,
SgGst,
SgUen,
SiTin,
ThVat,
TrTin,
TwVat,
UaVat,
UsEin,
ZaVat,
}
Expand description
An enum representing the possible values of an TaxIdData
’s type
field.
Variants§
AeTrn
AuAbn
AuArn
BgUic
BrCnpj
BrCpf
CaBn
CaGstHst
CaPstBc
CaPstMb
CaPstSk
CaQst
ChVat
ClTin
EgTin
EsCif
EuOssVat
EuVat
GbVat
GeVat
HkBr
HuTin
IdNpwp
IlVat
InGst
IsVat
JpCn
JpRn
JpTrn
KePin
KrBrn
LiUid
MxRfc
MyFrp
MyItn
MySst
NoVat
NzGst
PhTin
RuInn
RuKpp
SaVat
SgGst
SgUen
SiTin
ThVat
TrTin
TwVat
UaVat
UsEin
ZaVat
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for TaxIdType
impl<'de> Deserialize<'de> for TaxIdType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<TaxIdType> for TaxIdType
impl PartialEq<TaxIdType> for TaxIdType
impl Copy for TaxIdType
impl Eq for TaxIdType
impl StructuralEq for TaxIdType
impl StructuralPartialEq for TaxIdType
Auto Trait Implementations§
impl RefUnwindSafe for TaxIdType
impl Send for TaxIdType
impl Sync for TaxIdType
impl Unpin for TaxIdType
impl UnwindSafe for TaxIdType
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.