Template Struct is_sequence_concept< T, void_t< std::enable_if_t< std::is_base_of< std::forward_iterator_tag, typename std::remove_reference_t< T >::iterator::iterator_category >::value >, std::enable_if_t< std::is_constructible< jwt::string_view, typename std::remove_reference_t< T >::value_type >::value >, decltype(std::declval< T & >, ().begin(), std::declval< T & >, ().end(), (void) 0) > >

Inheritance Relationships

Base Type

  • public std::true_type

Struct Documentation

template<typename T>
struct is_sequence_concept<T, void_t<std::enable_if_t<std::is_base_of<std::forward_iterator_tag, typename std::remove_reference_t<T>::iterator::iterator_category>::value>, std::enable_if_t<std::is_constructible<jwt::string_view, typename std::remove_reference_t<T>::value_type>::value>, decltype(std::declval<T&>().begin(), std::declval<T&>().end(), (void)0)>> : public std::true_type