This would allow us to run code generation as part of build.rs (also see #21), and get rid of the C#/.NET dependency.
Blocked on having a suitable replacement for Mono.Cecil written in Rust, for reading the IL metadata.
Update: The easiest approach is probably to port https://github.com/Microsoft/xlang/tree/master/src/library/impl/meta_reader (modern C++, MIT licensed) to Rust (as an external crate).
This would allow us to run code generation as part of build.rs (also see #21), and get rid of the C#/.NET dependency.
Blocked on having a suitable replacement for
Mono.Cecilwritten in Rust, for reading the IL metadata.Update: The easiest approach is probably to port https://github.com/Microsoft/xlang/tree/master/src/library/impl/meta_reader (modern C++, MIT licensed) to Rust (as an external crate).