16 breaking releases

0.17.0 Jan 14, 2022
0.15.0 Oct 22, 2021
0.10.0 Jul 3, 2021

#112 in #hook

Download history 186/week @ 2024-07-26 75/week @ 2024-08-02 63/week @ 2024-08-09 62/week @ 2024-08-16 55/week @ 2024-08-23 72/week @ 2024-08-30 62/week @ 2024-09-06 52/week @ 2024-09-13 77/week @ 2024-09-20 112/week @ 2024-09-27 105/week @ 2024-10-04 82/week @ 2024-10-11 47/week @ 2024-10-18 46/week @ 2024-10-25 113/week @ 2024-11-01 53/week @ 2024-11-08

267 downloads per month
Used in 2 crates

MIT license

29KB
394 lines

rscript

Crate to easily script any rust project

Rscript

The main idea is:

  • Create a new crate (my-project-api for example)
  • Add hooks to this api-crate
  • This api-crate should be used by the main-crate and by the scripts
  • Trigger Hooks in the main crate
  • Receive the hooks on the script side, and react to them with any output

Goals:

  • Be as easy as possible to include on already established projects
  • Strive for maximum compile time guarantees

This crate was extracted from IRust

Taking IRust as an example:

Check out the examples for more info.

License: MIT

Dependencies

~0.7–1.5MB
~30K SLoC