Struct thrust::disjunction

constexpr bool whose value is (... && Ts::value).

std::integral_constant whose value is (... || Ts::value).

See:

template <typename... Ts> struct thrust::disjunction { };