Make ArrayPortalRecombineVec trivially copyable
Using this internal class is a bit tricky because it requires a pointer to a C array that is expected to contain portals. Both the C array and the portals must be defined for the expected device. This is already handled by the associated Storage. Assuming all of this holds, make sure the `ArrayPortalRecombineVec` is trivially copyable. This is a requirement for passing objects to the execution environment.
Showing with 14 additions and 11 deletions