Relax the SourceLink req. to copy constructible
Compare changes
- Paul Gessinger authored
Previously, the `SourceLinkConcept` required that the type was `is_trivially_copyable` (i.e. a type can be copied by `memcpy`). This makes the frameworks SimIdentifier fail the concept requirements, because it's not. This changes the requirement to simply say `is_copy_construcible`, a much less stringent criterion.
@@ -40,7 +40,7 @@ namespace concept {