Template Struct span_is_range
Defined in File span.hpp
Struct Documentation
-
template<class R, class T>
struct span_is_range Public Static Attributes
-
static constexpr bool value = (std::is_const<T>::value || std::is_lvalue_reference<R>::value) && !span_is_span<span_uncvref<R>>::value && !span_is_array<span_uncvref<R>>::value && !std::is_array<span_uncvref<R>>::value && span_has_data<R, T>::value && span_has_size<R>::value
-
static constexpr bool value = (std::is_const<T>::value || std::is_lvalue_reference<R>::value) && !span_is_span<span_uncvref<R>>::value && !span_is_array<span_uncvref<R>>::value && !std::is_array<span_uncvref<R>>::value && span_has_data<R, T>::value && span_has_size<R>::value