Template Struct expected_move_base

Inheritance Relationships

Base Type

Derived Types

Struct Documentation

template<class T, class E, bool = is_void_or<T, std::is_trivially_move_constructible<T>>::value && std::is_trivially_move_constructible<E>::value>
struct expected_move_base : public tl::detail::expected_copy_base<T, E>

Subclassed by tl::detail::expected_copy_assign_base< T, E, bool >, tl::detail::expected_copy_assign_base< T, E, false >