#include <optional.h>
Static Public Attributes | |
static constexpr copy_traits | traits |
Definition at line 324 of file internal/optional.h.
constexpr copy_traits absl::optional_internal::assign_copy_traits< T >::traits [static] |
absl::is_copy_assignable<T>::value && std::is_copy_constructible<T>::value ? copy_traits::copyable : absl::is_move_assignable<T>::value && std::is_move_constructible<T>::value ? copy_traits::movable : copy_traits::non_movable
Definition at line 325 of file internal/optional.h.