70个版本 (38个稳定版)
新版本 4.3.6 | 2024年8月22日 |
---|---|
4.3.5 | 2024年7月16日 |
4.3.2 | 2024年6月11日 |
4.2.7 | 2024年3月19日 |
1.0.0-alpha5 | 2020年11月6日 |
#1333 in WebAssembly
117,449 每月下载量
用于 302 个crate (41个直接使用)
250KB
5.5K SLoC
wasmer-types
此库提供了在任何地方轻松使用WebAssembly所需的所有类型和特性。
此外,它定义了以下 类型
units
,如Pages
或Bytes
types
和values
,如I32
、I64
、F32
、F64
、ExternRef
、FuncRef
、V128
、值转换、ExternType
、FunctionType
等。native
包含一组特性和实现,用于处理在主机上有直接表示的WebAssembly类型。memory_view
,一个API,用于在将字节解释为特定类型(i8
、i16
、i32
等)时读写内存。indexes
包含各种类型的所有可能的WebAssembly模块索引。- 为表、数据等提供
initializers
。 features
,用于启用或禁用Wasmer运行时内的某些WebAssembly功能。
致谢
本项目从cranelift-entity借用了实体结构的某些代码。我们决定将其移至此处,以帮助进行序列化和反序列化。
请查看Wasmer致谢以进一步了解项目的许可证和其他归属。
依赖关系
~10-20MB
~348K SLoC