Struct thrust::remove_cvref
UnaryTypeTrait that removes const-volatile qualifiers and references from T
. Equivalent to remove_cv_t<remove_reference_t<T>>
.
See:
#include <thrust/type_traits/remove_cvref.h>
template <typename T> struct thrust::remove_cvref { public: using type = see below; };
Member Types
Type Alias thrust::remove_cvref::type
using type = typename std::remove_cv< typename std::remove_reference< T >::type >::type;