carb::cpp::is_nothrow_invocable
Defined in carb/cpp/TypeTraits.h
- 
template<typename Func, typename ...TArgs>
 struct is_nothrow_invocable : public detail::is_nothrow_invocable_impl<void, Func, TArgs...>
- Check if invoking - Funcwith the- TArgspack will not throw.- If - Funccalled with the given- TArgspack is callable and marked- noexcept, then this structure will derive from- true_type; otherwise, it will be- false_type. If- Funcis not callable at all, then this will also be- false_type.- This is equivalent to the C++17 - is_nothrow_invocablemeta query.