Lyra engine scripting with wasm using Wasmtime
- Rust 100%
| common-api | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
| rust-toolchain.toml | ||
| rustfmt.toml | ||
| wasm-type-ids.ods | ||
WASM Scripting for Lyra Engine
This crate is a WASM scripting implementation for Lyra Engine to allow cross-language scripting via wasmtime.
WASM Type ID Mappings
Rust's type ids are not stable so there needs to be a static list of IDs for native types so the WASM modules can send and recieve data from the host. I created a spreadsheet with the ids alongside their native types in wasm-type-ids.ods.