Struct square_api_client::models::CustomerTaxIds
source · [−]Expand description
Represents the tax ID associated with a [Customer] profile.
The corresponding tax_ids
field is available only for customers of sellers in EU countries or
the United Kingdom. For more information, see Customer tax
IDs.
Fields
eu_vat: Option<String>
The EU VAT identification number for the customer. For example, IE3426675K
. The ID can
contain alphanumeric characters only.
Trait Implementations
sourceimpl Clone for CustomerTaxIds
impl Clone for CustomerTaxIds
sourcefn clone(&self) -> CustomerTaxIds
fn clone(&self) -> CustomerTaxIds
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CustomerTaxIds
impl Debug for CustomerTaxIds
sourceimpl Default for CustomerTaxIds
impl Default for CustomerTaxIds
sourcefn default() -> CustomerTaxIds
fn default() -> CustomerTaxIds
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CustomerTaxIds
impl<'de> Deserialize<'de> for CustomerTaxIds
sourcefn 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
sourceimpl PartialEq<CustomerTaxIds> for CustomerTaxIds
impl PartialEq<CustomerTaxIds> for CustomerTaxIds
sourcefn eq(&self, other: &CustomerTaxIds) -> bool
fn eq(&self, other: &CustomerTaxIds) -> bool
sourceimpl Serialize for CustomerTaxIds
impl Serialize for CustomerTaxIds
impl Eq for CustomerTaxIds
impl StructuralEq for CustomerTaxIds
impl StructuralPartialEq for CustomerTaxIds
Auto Trait Implementations
impl RefUnwindSafe for CustomerTaxIds
impl Send for CustomerTaxIds
impl Sync for CustomerTaxIds
impl Unpin for CustomerTaxIds
impl UnwindSafe for CustomerTaxIds
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.