Fixing warnings in nanoflann.
Clang warns about declaring nested anonymous structs, so ...
don't do that, I guess?