fix Issue 7892 - Compiler-generated struct copies can result in errors when ctor is @disable'd
Merge pull request #2596 from 9rnsr/fix7892

Issue 7892 - Compiler-generated struct copies can result in errors when ctor is @disable'd