pub struct GoingConcernInput {
pub entity_code: String,
pub net_income: Decimal,
pub working_capital: Decimal,
pub operating_cash_flow: Decimal,
pub total_debt: Decimal,
pub assessment_date: NaiveDate,
}Expand description
Financial metrics derived from actual generated data, used to derive going concern indicators from real financials rather than random draws.
All amounts are in the entity’s reporting currency.
Fields§
§entity_code: StringEntity code being assessed.
net_income: DecimalNet income / (loss) for the period (negative = loss).
working_capital: DecimalWorking capital = current assets − current liabilities (negative = deficiency).
operating_cash_flow: DecimalNet cash from operating activities (negative = outflow).
total_debt: DecimalTotal financial debt outstanding.
assessment_date: NaiveDateDate the assessment is finalised.
Trait Implementations§
Source§impl Clone for GoingConcernInput
impl Clone for GoingConcernInput
Source§fn clone(&self) -> GoingConcernInput
fn clone(&self) -> GoingConcernInput
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 moreAuto Trait Implementations§
impl Freeze for GoingConcernInput
impl RefUnwindSafe for GoingConcernInput
impl Send for GoingConcernInput
impl Sync for GoingConcernInput
impl Unpin for GoingConcernInput
impl UnsafeUnpin for GoingConcernInput
impl UnwindSafe for GoingConcernInput
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