iterator_traits#

template<typename T>
using thrust::iterator_traits = ::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.

You can specialize cuda::std::iterator_traits for your own iterator types if needed. deprecated [Since 3.0]