Template Struct expected_delete_ctor_base
Defined in File expected.hpp
Inheritance Relationships
Derived Type
private tl::expected< T, E >(Template Class expected)
Struct Documentation
-
template<class T, class E, bool EnableCopy = (is_copy_constructible_or_void<T>::value && std::is_copy_constructible<E>::value), bool EnableMove = (is_move_constructible_or_void<T>::value && std::is_move_constructible<E>::value)>
struct expected_delete_ctor_base Subclassed by tl::expected< T, E >
Public Functions
-
expected_delete_ctor_base() = default
-
expected_delete_ctor_base(const expected_delete_ctor_base&) = default
-
expected_delete_ctor_base(expected_delete_ctor_base&&) noexcept = default
-
expected_delete_ctor_base &operator=(const expected_delete_ctor_base&) = default
-
expected_delete_ctor_base &operator=(expected_delete_ctor_base&&) noexcept = default
-
expected_delete_ctor_base() = default