Template Struct is_std_swap_noexcept
Defined in File tl-optional.hpp
Inheritance Relationships
Base Type
public std::integral_constant< bool, std::is_nothrow_move_constructible< T >::value &&std::is_nothrow_move_assignable< T >::value >
Derived Type
public tl::detail::swap_adl_tests::is_std_swap_noexcept< T[N]>
(Template Struct is_std_swap_noexcept< T[N]>)
Struct Documentation
-
template<class T>
struct is_std_swap_noexcept : public std::integral_constant<bool, std::is_nothrow_move_constructible<T>::value && std::is_nothrow_move_assignable<T>::value> Subclassed by tl::detail::swap_adl_tests::is_std_swap_noexcept< T[N]>