thrust::iterator_traits

Defined in thrust/iterator/iterator_traits.h

template<typename T>
struct iterator_traits : public std::iterator_traits<T>

iterator_traits is a type trait class that provides a uniform interface for querying the properties of iterators at compile-time.