> import std.random; > > struct Mystruct { > int id; > > static opCall() { > Mystruct s; > s.id = uniform(0, 10); > return s; > } > } > > void main() { > auto s = Mystruct(); > // whatever > } > --- This make sense, thant you for the explanation.