template <class F, class Tuple>
constexpr auto apply(F&& f, Tuple&& t) -> decltype(
simgrid::xbt::bits::apply(std::forward<F>(f), std::forward<Tuple>(t),
template <class F, class Tuple>
constexpr auto apply(F&& f, Tuple&& t) -> decltype(
simgrid::xbt::bits::apply(std::forward<F>(f), std::forward<Tuple>(t),