mirror of
https://github.com/fluencelabs/wasmer
synced 2025-03-31 06:51:04 +00:00
1370: feat(interface-types) Crate reorganization r=Hywan a=Hywan This PR re-organizes the crate: * `interpreter/wasm/values.rs` moves to `values.rs`, * `interpreter/wasm/serde/*` moves to `serde/*`, * `types.rs` is new, and includes `InterfaceType` and `RecordType`, * Update the documentation. Bonus: `InterfaceValue::Record` now takes a `Vec1` rather than a `Vec` to match `InterfaceType::Record`. Co-authored-by: Ivan Enderlin <ivan@mnt.io>