Easily call into Rust from C# or other .net langauges.
rnet::root!(); to your crate.#[derive(Net)] on any structs to be shared with .net.#[net] attribute to any standalone functions
which should be callable from .net.cdylib.cargo install rnet-gen
rnet-gen "<path to .dll/.so/.dylib>" > "<path to generated file.cs>"For languages other than C#, you'll need to build the exported C# file into its own class library, and then add a reference to that from a project of any .net language.