[−][src]Struct finance_solution::NpvSeries
Implementations
impl NpvSeries
[src]
pub fn filter<P>(&self, predicate: P) -> Self where
P: Fn(&&NpvPeriod) -> bool,
[src]
P: Fn(&&NpvPeriod) -> bool,
pub fn print_table(&self)
[src]
pub fn print_table_locale(&self, locale: &Locale, precision: usize)
[src]
pub fn print_ab_comparison(&self, other: &NpvSeries)
[src]
pub fn print_ab_comparison_locale(
&self,
other: &NpvSeries,
locale: &Locale,
precision: usize
)
[src]
&self,
other: &NpvSeries,
locale: &Locale,
precision: usize
)
pub fn max_discounted_cashflow(&self) -> f64
[src]
Return the max discounted cashflow (present value of the cashflow)
pub fn min_discounted_cashflow(&self) -> f64
[src]
Return the min discounted cashflow (present value of the cashflow)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for NpvSeries
impl Send for NpvSeries
impl Sync for NpvSeries
impl Unpin for NpvSeries
impl UnwindSafe for NpvSeries
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,