pub enum DifferenceArea {
Show 14 variants
RevenueRecognition,
LeaseAccounting,
InventoryCosting,
DevelopmentCosts,
PropertyRevaluation,
Impairment,
ContingentLiabilities,
ShareBasedPayment,
FinancialInstruments,
Consolidation,
JointArrangements,
IncomeTaxes,
PresentationDisclosure,
Other,
}Expand description
Area of accounting where framework differences occur.
Variants§
RevenueRecognition
Revenue recognition differences.
LeaseAccounting
Lease classification and measurement.
InventoryCosting
Inventory costing method (LIFO).
DevelopmentCosts
Development cost capitalization.
PropertyRevaluation
PPE revaluation.
Impairment
Impairment and reversal.
ContingentLiabilities
Contingent liabilities threshold.
Share-based payment measurement.
FinancialInstruments
Financial instrument classification.
Consolidation
Consolidation scope.
JointArrangements
Joint arrangement classification.
IncomeTaxes
Income taxes.
PresentationDisclosure
Presentation and disclosure.
Other
Other differences.
Trait Implementations§
Source§impl Clone for DifferenceArea
impl Clone for DifferenceArea
Source§fn clone(&self) -> DifferenceArea
fn clone(&self) -> DifferenceArea
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 DifferenceArea
impl Debug for DifferenceArea
Source§impl<'de> Deserialize<'de> for DifferenceArea
impl<'de> Deserialize<'de> for DifferenceArea
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 Display for DifferenceArea
impl Display for DifferenceArea
Source§impl Hash for DifferenceArea
impl Hash for DifferenceArea
Source§impl PartialEq for DifferenceArea
impl PartialEq for DifferenceArea
Source§impl Serialize for DifferenceArea
impl Serialize for DifferenceArea
impl Copy for DifferenceArea
impl Eq for DifferenceArea
impl StructuralPartialEq for DifferenceArea
Auto Trait Implementations§
impl Freeze for DifferenceArea
impl RefUnwindSafe for DifferenceArea
impl Send for DifferenceArea
impl Sync for DifferenceArea
impl Unpin for DifferenceArea
impl UnwindSafe for DifferenceArea
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