Luna::structure_move_assign_t
using structure_move_assign_t = void(typeinfo_t type, void* dst, void* src)
The structure move assignment operator used by the reflection system.
Parameters
-
in type
The type of the instance.
-
in dst
The instance data to assign.
-
in src
The instance data to move data from.