I’m not 100% on this but it looks to me like your outer constructor is exactly the same as the default constructor which is created when you define the struct. I guess rather than asking how to handle this I would ask why are you doing it?
1 Like