Why payload_info_t have a constructor?
YexuanXiao opened this issue · comments
The constructor that makes it no longer an aggregate class, seems unnecessary. Is there a reason?
It's a C++ 11 codebase, and until C++ 20 we don't have named member initialisers taken from C. So it seemed safer to stick with an ordered constructor.