pub struct TaxSettingsInput {
pub enabled: Option<bool>,
pub calculation_method: Option<String>,
pub compound_method: Option<String>,
pub tax_shipping: Option<bool>,
pub tax_handling: Option<bool>,
pub tax_gift_wrap: Option<bool>,
pub default_product_category: Option<String>,
pub rounding_mode: Option<String>,
pub decimal_places: Option<i32>,
pub validate_addresses: Option<bool>,
pub tax_provider: Option<String>,
}Fields§
§enabled: Option<bool>§calculation_method: Option<String>§compound_method: Option<String>§tax_shipping: Option<bool>§tax_handling: Option<bool>§tax_gift_wrap: Option<bool>§default_product_category: Option<String>§rounding_mode: Option<String>§decimal_places: Option<i32>§validate_addresses: Option<bool>§tax_provider: Option<String>Trait Implementations§
Source§impl Clone for TaxSettingsInput
impl Clone for TaxSettingsInput
Source§fn clone(&self) -> TaxSettingsInput
fn clone(&self) -> TaxSettingsInput
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 Default for TaxSettingsInput
impl Default for TaxSettingsInput
Source§fn default() -> TaxSettingsInput
fn default() -> TaxSettingsInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TaxSettingsInput
impl<'de> Deserialize<'de> for TaxSettingsInput
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 FromNapiValue for TaxSettingsInput
impl FromNapiValue for TaxSettingsInput
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 TaxSettingsInput
impl Serialize for TaxSettingsInput
Source§impl ToNapiValue for TaxSettingsInput
impl ToNapiValue for TaxSettingsInput
Source§unsafe fn to_napi_value(
env: napi_env,
val: TaxSettingsInput,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: TaxSettingsInput, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for TaxSettingsInput
impl TypeName for TaxSettingsInput
Source§impl ValidateNapiValue for TaxSettingsInput
impl ValidateNapiValue for TaxSettingsInput
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 TaxSettingsInput
impl RefUnwindSafe for TaxSettingsInput
impl Send for TaxSettingsInput
impl Sync for TaxSettingsInput
impl Unpin for TaxSettingsInput
impl UnsafeUnpin for TaxSettingsInput
impl UnwindSafe for TaxSettingsInput
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