Crate key_native
source ·Expand description
Key语言的Native Module库
由于已经决定了Rust为唯一Native编程语言,就不需要考虑C的行为了
数据类型都可以直接使用Rust标准库, 调用约定也可以使用extern “Rust”
Modules§
- 负责和解释器交互的部分
Macros§
Structs§
- 原生类型指针
- 原生类型实例
- 传进main函数的可写空模块
Functions§
- 减少该作用域的引用计数
- 增加该作用域的引用计数
- 将一个非指针的值转为方便实例储存的指针
- 阻塞主线程的计数-1
- 阻塞主线程的计数+1
Type Aliases§
- Key语言的原生模块的函数
- Key语言的原生类型中为模块定义的方法