LwtnnUtils, fix clang llvm 9 on inconsistent use of struct vs class
fixes
warning: 'InputOrder' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
struct InputOrder
^
As it says is valid and prb the Microsoft C++ ABI is not our main issue. In the other hand getting warnings is not nice either.
Mentioning @ssnyder who is also looking at the clang warning so as we do not overlap.