pub fn running_total<M, T: Valued<M>>( items: &[T], start: T::Value, ) -> Vec<T::Value>where T::Value: Floor,