#flow #attributes #help #macro #input #definition #wasm

nightly macro flow_macro

定义一个用于辅助编写的 'flow' 属性宏

2 个不稳定版本

0.42.0 2022年2月16日
0.40.1 2022年2月2日

#170 in #flow

MIT 许可证

275KB
6K SLoC

flow_macro

另请参阅: 代码文档

Flow是一个属性宏,用于在提供函数实现的(通过实现FlowImpl特质)结构上使用,以便在编译为wasm32目标时,插入代码以帮助读取输入,帮助形成输出,并分配内存(alloc),以及序列化和反序列化跨越本地/wasm边界的传递的数据。


lib.rs:

flow_function是一个proc_macro_attribute宏,它将代码插入到提供的函数周围,形成一个实现Implementation特质的结构,并添加一些wasm辅助函数。

依赖关系

~7–17MB
~278K SLoC