Open
Description
There might be several ways to do this.
For example, one idea is to use TypeId and a hash table to look up function pointers.
Another approach could be to use Prop types together with normal Rust code.
Yet another idea is to use a solver that generates proofs in Rust.
Activity