pub struct IncomeStatementLine {
pub account_id: Uuid,
pub account_number: String,
pub account_name: String,
pub account_sub_type: Option<AccountSubType>,
pub amount: Decimal,
pub indent_level: i32,
pub is_total: bool,
}Expand description
Income Statement line item
Fields§
§account_id: Uuid§account_number: String§account_name: String§account_sub_type: Option<AccountSubType>§amount: Decimal§indent_level: i32§is_total: boolTrait Implementations§
Source§impl Clone for IncomeStatementLine
impl Clone for IncomeStatementLine
Source§fn clone(&self) -> IncomeStatementLine
fn clone(&self) -> IncomeStatementLine
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IncomeStatementLine
impl Debug for IncomeStatementLine
Source§impl<'de> Deserialize<'de> for IncomeStatementLine
impl<'de> Deserialize<'de> for IncomeStatementLine
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<IncomeStatementLine, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IncomeStatementLine, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for IncomeStatementLine
impl Serialize for IncomeStatementLine
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for IncomeStatementLine
impl RefUnwindSafe for IncomeStatementLine
impl Send for IncomeStatementLine
impl Sync for IncomeStatementLine
impl Unpin for IncomeStatementLine
impl UnsafeUnpin for IncomeStatementLine
impl UnwindSafe for IncomeStatementLine
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