| 41 | |
| 42 | template <typename T> |
| 43 | DatumVector GetDatums(const std::vector<T>& inputs) { |
| 44 | DatumVector datums; |
| 45 | for (const auto& input : inputs) { |
| 46 | datums.emplace_back(input); |
| 47 | } |
| 48 | return datums; |
| 49 | } |
| 50 | |
| 51 | template <typename... SliceArgs> |
| 52 | DatumVector SliceArrays(const DatumVector& inputs, SliceArgs... slice_args) { |
no test coverage detected