pub struct TaxProvisionSchemaConfig {
pub enabled: bool,
pub statutory_rate: f64,
pub uncertain_positions: bool,
}Expand description
Tax provision configuration.
Controls generation of tax provision data including statutory rates and uncertain tax positions (ASC 740 / IAS 12).
Fields§
§enabled: boolWhether tax provision generation is enabled. Defaults to true when tax is enabled, as provisions are typically required.
statutory_rate: f64Statutory corporate tax rate (0.0 to 1.0).
uncertain_positions: boolWhether to generate uncertain tax positions (FIN 48 / IFRIC 23).
Trait Implementations§
Source§impl Clone for TaxProvisionSchemaConfig
impl Clone for TaxProvisionSchemaConfig
Source§fn clone(&self) -> TaxProvisionSchemaConfig
fn clone(&self) -> TaxProvisionSchemaConfig
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 Debug for TaxProvisionSchemaConfig
impl Debug for TaxProvisionSchemaConfig
Source§impl Default for TaxProvisionSchemaConfig
impl Default for TaxProvisionSchemaConfig
Source§impl<'de> Deserialize<'de> for TaxProvisionSchemaConfig
impl<'de> Deserialize<'de> for TaxProvisionSchemaConfig
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
Auto Trait Implementations§
impl Freeze for TaxProvisionSchemaConfig
impl RefUnwindSafe for TaxProvisionSchemaConfig
impl Send for TaxProvisionSchemaConfig
impl Sync for TaxProvisionSchemaConfig
impl Unpin for TaxProvisionSchemaConfig
impl UnsafeUnpin for TaxProvisionSchemaConfig
impl UnwindSafe for TaxProvisionSchemaConfig
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