witgen is a library to help you generate wit definitions in a wit file for WebAssembly
```rust use witgen::witgen;
fn test(other: Vec
$ cargo witgen generate
witgen.wit
file at the root of your package:
test : function(other: list <u8>, number: u8, othernum: s32) -> (string, s64)
#[witgen]
to put on enum, struct and functions