Issue 12901 - `in`/`out` contracts on struct constructor must require function body

https://issues.dlang.org/show_bug.cgi?id=12901