Thrust

◆ is_contiguous_iterator

template<typename Iterator >
using thrust::is_contiguous_iterator = typedef detail::is_contiguous_iterator_impl<Iterator>

UnaryTypeTrait that returns true_type if Iterator satisfies ContiguousIterator, aka it points to elements that are contiguous in memory, and false_type otherwise.

See also
is_contiguous_iterator_v
proclaim_contiguous_iterator
THRUST_PROCLAIM_CONTIGUOUS_ITERATOR