pub struct ProfitabilityIndex {
pub total_annualised_surplus: Money,
pub annualised_fixed_cost: Money,
}Expand description
Represents the profitability index of an investment in terms of its annualised components.
Fields§
§total_annualised_surplus: MoneyThe total annualised surplus of an asset
annualised_fixed_cost: MoneyThe total annualised fixed cost of an asset
Implementations§
Source§impl ProfitabilityIndex
impl ProfitabilityIndex
Sourcepub fn value(&self) -> Dimensionless
pub fn value(&self) -> Dimensionless
Calculates the value of the profitability index.
Trait Implementations§
Source§impl Clone for ProfitabilityIndex
impl Clone for ProfitabilityIndex
Source§fn clone(&self) -> ProfitabilityIndex
fn clone(&self) -> ProfitabilityIndex
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 ProfitabilityIndex
impl Debug for ProfitabilityIndex
Source§impl Serialize for ProfitabilityIndex
impl Serialize for ProfitabilityIndex
impl Copy for ProfitabilityIndex
Auto Trait Implementations§
impl Freeze for ProfitabilityIndex
impl RefUnwindSafe for ProfitabilityIndex
impl Send for ProfitabilityIndex
impl Sync for ProfitabilityIndex
impl Unpin for ProfitabilityIndex
impl UnwindSafe for ProfitabilityIndex
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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 more