The reflection crate currently provides reflection of field names and type names.
reflection
Quickstart
Licensed under MIT.