TimeValue

Trait TimeValue 

Source
pub trait TimeValue {
    // Required methods
    fn present_value_regular(self) -> Result<f64, TimeValueError>;
    fn future_value_regular(self) -> Result<f64, TimeValueError>;
    fn present_value_due(self) -> Result<f64, TimeValueError>;
    fn future_value_due(self) -> Result<f64, TimeValueError>;
}

Required Methods§

Implementors§

Source§

impl<T, I> TimeValue for Annuity<T, I>
where I: IntoIterator<Item = T>, T: Into<f64> + Copy,