+namespace detail {
+/// Convert a std::chrono::duration argument to boost::chrono::duration
+template <class Rep, std::intmax_t Num, std::intmax_t Denom>
+boost::chrono::duration<Rep, boost::ratio<Num, Denom>> toBoostDuration(
+ const std::chrono::duration<Rep, std::ratio<Num, Denom>>& d) {
+ return boost::chrono::duration<Rep, boost::ratio<Num, Denom>>(d.count());
+}
+} // namespace detail
+