replace - [ ] host mr with `cuda::mr::any_resource<cuda::mr::host_accessible>` - [ ] pinned mr with `std::optional<cuda::mr::any_resource<cuda::mr::device_accessible, cuda::mr::host_accessible>>` and remove PinnedMemoryResource shims.
replace
cuda::mr::any_resource<cuda::mr::host_accessible>std::optional<cuda::mr::any_resource<cuda::mr::device_accessible, cuda::mr::host_accessible>>and remove PinnedMemoryResource shims.