用于Ambient运行时的Crate,允许代码针对本地宿主代码或对客代码公开的API进行目标化
由 Fredrik Norén,AmbientRun 编写
#714 在 游戏开发
205 每月下载在 20 个Crate中使用(直接使用2个)
2.5MB 11K SLoC
这个Crate使得编写可以在Ambient运行时内部使用或使用ambient_api在客Crate中使用的代码成为可能。
ambient_api
它通过抽象两个API并提供一个下游代码可以针对的通用接口来实现这一点,以便在该代码的任一上下文中运行。
~3–47MB ~770K SLoC