is_contiguous_iterator#

template<typename Iterator>
using thrust::is_contiguous_iterator = ::cuda::std::bool_constant<detail::is_contiguous_iterator_impl_v<::cuda::std::remove_cvref_t<Iterator>>>#

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

See also

THRUST_PROCLAIM_CONTIGUOUS_ITERATOR