Os parâmetros e tipos retornados pelas funções são limitados a:
Portanto, para se comunicar entre JavaScript e WebAssembly, teremos que ficar espertos com o significado dos números!
Rust e C são bastante bons em converter seus tipos primitivos nos equivalentes numéricos do WebAssembly.