pub struct TranslatedLineItem {
pub account: String,
pub account_type: String,
pub functional_amount: Decimal,
pub rate_used: Decimal,
pub rate_type: TranslationRateType,
pub presentation_amount: Decimal,
}Expand description
A single translated line item (one GL account / account group).
Fields§
§account: StringGL account code.
account_type: StringAccount type label (e.g. “Asset”, “Liability”, “Revenue”).
functional_amount: DecimalAmount in the entity’s functional currency.
rate_used: DecimalExchange rate applied.
rate_type: TranslationRateTypeCategory of rate used.
presentation_amount: DecimalTranslated amount in the presentation currency.
Trait Implementations§
Source§impl Clone for TranslatedLineItem
impl Clone for TranslatedLineItem
Source§fn clone(&self) -> TranslatedLineItem
fn clone(&self) -> TranslatedLineItem
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 TranslatedLineItem
impl Debug for TranslatedLineItem
Source§impl<'de> Deserialize<'de> for TranslatedLineItem
impl<'de> Deserialize<'de> for TranslatedLineItem
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 TranslatedLineItem
impl RefUnwindSafe for TranslatedLineItem
impl Send for TranslatedLineItem
impl Sync for TranslatedLineItem
impl Unpin for TranslatedLineItem
impl UnsafeUnpin for TranslatedLineItem
impl UnwindSafe for TranslatedLineItem
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