This PR implements an initial version of bazed-stew, our plugin system!
We provide a proc-macro to neatly define your plugins API and automatically generate a client for it.
Stew currently uses IPC using unnamed pipes to communicate with plugins.
In the scope of this PR, no core components are actually converted into plugins -- that'll happen later.
This PR implements an initial version of bazed-stew, our plugin system! We provide a proc-macro to neatly define your plugins API and automatically generate a client for it. Stew currently uses IPC using unnamed pipes to communicate with plugins. In the scope of this PR, no core components are actually converted into plugins -- that'll happen later.