Template Struct is_iterator_traits< iterator_traits< T > >

Struct Documentation

template<typename T>
struct is_iterator_traits<iterator_traits<T>>

Public Static Attributes

static constexpr auto value = is_detected<value_type_t, traits>::value && is_detected<difference_type_t, traits>::value && is_detected<pointer_t, traits>::value && is_detected<iterator_category_t, traits>::value && is_detected<reference_t, traits>::value