Template Struct expected_move_assign_base< T, E, false >
Defined in File expected.hpp
Inheritance Relationships
Base Types
public tl::detail::expected_copy_assign_base< T, E >(Template Struct expected_copy_assign_base)public tl::detail::expected_copy_assign_base< T, E >(Template Struct expected_copy_assign_base)
Struct Documentation
-
template<class T, class E>
struct expected_move_assign_base<T, E, false> : public tl::detail::expected_copy_assign_base<T, E>, public tl::detail::expected_copy_assign_base<T, E> Public Functions
-
expected_move_assign_base() = default
-
expected_move_assign_base(const expected_move_assign_base &rhs) = default
-
expected_move_assign_base(expected_move_assign_base &&rhs) = default
-
expected_move_assign_base &operator=(const expected_move_assign_base &rhs) = default
-
inline expected_move_assign_base &operator=(expected_move_assign_base &&rhs)
-
expected_move_assign_base() = default