pub struct UsStateTaxInfoOutput {
pub state_code: String,
pub state_name: String,
pub state_rate: f64,
pub has_local_taxes: bool,
pub origin_based: bool,
pub tax_shipping: bool,
pub tax_clothing: bool,
pub tax_food: bool,
pub tax_digital: bool,
}Fields§
§state_code: String§state_name: String§state_rate: f64§has_local_taxes: bool§origin_based: bool§tax_shipping: bool§tax_clothing: bool§tax_food: bool§tax_digital: boolTrait Implementations§
Source§impl Clone for UsStateTaxInfoOutput
impl Clone for UsStateTaxInfoOutput
Source§fn clone(&self) -> UsStateTaxInfoOutput
fn clone(&self) -> UsStateTaxInfoOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for UsStateTaxInfoOutput
impl<'de> Deserialize<'de> for UsStateTaxInfoOutput
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 From<UsStateTaxInfo> for UsStateTaxInfoOutput
impl From<UsStateTaxInfo> for UsStateTaxInfoOutput
Source§fn from(i: UsStateTaxInfo) -> Self
fn from(i: UsStateTaxInfo) -> Self
Converts to this type from the input type.
Source§impl FromNapiValue for UsStateTaxInfoOutput
impl FromNapiValue for UsStateTaxInfoOutput
Source§unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl Serialize for UsStateTaxInfoOutput
impl Serialize for UsStateTaxInfoOutput
Source§impl ToNapiValue for UsStateTaxInfoOutput
impl ToNapiValue for UsStateTaxInfoOutput
Source§unsafe fn to_napi_value(
env: napi_env,
val: UsStateTaxInfoOutput,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: UsStateTaxInfoOutput, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for UsStateTaxInfoOutput
impl TypeName for UsStateTaxInfoOutput
Source§impl ValidateNapiValue for UsStateTaxInfoOutput
impl ValidateNapiValue for UsStateTaxInfoOutput
Source§unsafe fn validate(
env: *mut napi_env__,
napi_val: *mut napi_value__,
) -> Result<*mut napi_value__, Error>
unsafe fn validate( env: *mut napi_env__, napi_val: *mut napi_value__, ) -> Result<*mut napi_value__, Error>
Safety Read more
Auto Trait Implementations§
impl Freeze for UsStateTaxInfoOutput
impl RefUnwindSafe for UsStateTaxInfoOutput
impl Send for UsStateTaxInfoOutput
impl Sync for UsStateTaxInfoOutput
impl Unpin for UsStateTaxInfoOutput
impl UnsafeUnpin for UsStateTaxInfoOutput
impl UnwindSafe for UsStateTaxInfoOutput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more