Struct stripe::CustomerTaxLocation
source · [−]pub struct CustomerTaxLocation {
pub country: String,
pub source: CustomerTaxLocationSource,
pub state: Option<String>,
}
Fields
country: String
The customer’s country as identified by Stripe Tax.
source: CustomerTaxLocationSource
The data source used to infer the customer’s location.
state: Option<String>
The customer’s state, county, province, or region as identified by Stripe Tax.
Trait Implementations
sourceimpl Clone for CustomerTaxLocation
impl Clone for CustomerTaxLocation
sourcefn clone(&self) -> CustomerTaxLocation
fn clone(&self) -> CustomerTaxLocation
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 more
sourceimpl Debug for CustomerTaxLocation
impl Debug for CustomerTaxLocation
sourceimpl Default for CustomerTaxLocation
impl Default for CustomerTaxLocation
sourcefn default() -> CustomerTaxLocation
fn default() -> CustomerTaxLocation
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CustomerTaxLocation
impl<'de> Deserialize<'de> for CustomerTaxLocation
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 Serialize for CustomerTaxLocation
impl Serialize for CustomerTaxLocation
Auto Trait Implementations
impl RefUnwindSafe for CustomerTaxLocation
impl Send for CustomerTaxLocation
impl Sync for CustomerTaxLocation
impl Unpin for CustomerTaxLocation
impl UnwindSafe for CustomerTaxLocation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more