template<class T, bool EnableCopy = (std::is_copy_constructible<T>::value && std::is_copy_assignable<T>::value), bool EnableMove = (std::is_move_constructible<T>::value && std::is_move_assignable<T>::value)>
struct nonstd::detail::optional_delete_assign_base< T, EnableCopy, EnableMove >
Definition at line 522 of file optional.hpp.