Hi,
I recently used this library you wrote and I find it really nice and fast. I was using visit_struct before at https://github.com/cbeck88/visit_struct but it seems like yours is less of a hack.
There's one thing that I really need and it is the ability to get the names of the fields inside a struct while iterating. I tried to read through the code and it's seems like the modern C++ syntax just confused me. So yeah, if you are free it would be great to have this feature implemented!
Also, I would like to hear about the limitations of your approach versus the one in the visit_struct repo. Thanks dude!