microavia / messgen

MIT License
9 stars 11 forks source link

Relax requirement check in dispatch #97

Closed lachem closed 3 months ago

lachem commented 3 months ago

Relaxes handler requirements in dispatch

With requires { handler(%s()); } handler cannot accept the value via plain reference (non-const). This does not match the actual code that does the dispatch, it can therefore be surprising for users.