Obviously the most well known Reflection APIs are going to be the Java-like runtime APIs or Python-style dynamic behavior. However, this crate would like to do as much as possible at compile time.
Rust
8BitMate/reflect - Implement procedural macros using compiler time reflection (originally by dontolay)
This is incredibly awesome, although it's a little different than what we want to do (it is for implementing proc macros)
I almost don't trust it because it's so revolutionary
Obviously the most well known Reflection APIs are going to be the Java-like runtime APIs or Python-style dynamic behavior. However, this crate would like to do as much as possible at compile time.
Rust
C++
Java