pub fn present_value_annuity_accumulator<T>( rate: f64, periods: u32, annuity: T, due_at_beginning: bool, ) -> f64where T: Into<f64> + Copy,