#script #hook #api #info #output #time #daemon

rscript

轻松脚本化任何 Rust 项目

16 个重大版本发布

0.17.0 2022年1月14日
0.15.0 2021年10月22日
0.10.0 2021年7月3日

#127 in #hook

Download history 116/week @ 2024-03-25 74/week @ 2024-04-01 66/week @ 2024-04-08 38/week @ 2024-04-15 54/week @ 2024-04-22 95/week @ 2024-04-29 46/week @ 2024-05-06 65/week @ 2024-05-13 67/week @ 2024-05-20 111/week @ 2024-05-27 62/week @ 2024-06-03 40/week @ 2024-06-10 40/week @ 2024-06-17 30/week @ 2024-06-24 33/week @ 2024-07-01 33/week @ 2024-07-08

每月145次下载
2 crates 中使用

MIT 许可证

29KB
394 代码行,不包括注释

rscript

Crate 以轻松脚本化任何 Rust 项目

Rscript

主要思想是

  • 创建一个新的 crate(例如 my-project-api)
  • 为此 api-crate 添加钩子
  • 此 api-crate 应由主 crate 和脚本使用
  • 在主 crate 中触发钩子
  • 在脚本端接收钩子,并以任何输出做出响应

目标

  • 尽可能容易地集成到现有项目中
  • 追求最大的编译时间保证

此 crate 从 IRust 中提取

IRust 为例

更多信息请查看 示例

许可证:MIT

依赖关系

~0.8–1.6MB
~32K SLoC