Workaround for an NVCC warning about defaulted functions
Fixes the following warning:
"device/host annotation is ignored on a function that is explicitly defaulted on its first declaration"
Fixes the following warning:
"device/host annotation is ignored on a function that is explicitly defaulted on its first declaration"