pub struct BalanceSheetReport {
pub organization_id: String,
pub report_date: String,
pub assets: AccountSection,
pub liabilities: AccountSection,
pub equity: AccountSection,
pub total_assets: f64,
pub total_liabilities: f64,
pub total_equity: f64,
pub balance: f64,
}Fields§
§organization_id: StringOrganization ID
report_date: StringReport generation date (ISO 8601)
assets: AccountSectionAssets section (Classes 2-5 in Belgian PCMN)
liabilities: AccountSectionLiabilities section (Class 1 in Belgian PCMN)
equity: AccountSectionEquity section (Capital + Net Result)
total_assets: f64Total assets value
total_liabilities: f64Total liabilities value
total_equity: f64Total equity value
balance: f64Balance (should be 0 in a balanced sheet: Assets = Liabilities + Equity)
Trait Implementations§
Source§impl Debug for BalanceSheetReport
impl Debug for BalanceSheetReport
Auto Trait Implementations§
impl Freeze for BalanceSheetReport
impl RefUnwindSafe for BalanceSheetReport
impl Send for BalanceSheetReport
impl Sync for BalanceSheetReport
impl Unpin for BalanceSheetReport
impl UnwindSafe for BalanceSheetReport
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
§impl<T> Chain<T> for T
impl<T> Chain<T> for T
§impl<T> Fake for T
impl<T> Fake for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.