is_execution_policy#

template<typename T>
using thrust::is_execution_policy = ::cuda::std::is_base_of<detail::execution_policy_marker, T>#

that returns true_type if T is an ExecutionPolicy and false_type otherwise.