bevy_fallible
A simple plugin to install fallible systems to bevy
API
Library provides two main components: #[fallible_system]
attribute macro and SystemErrorEvent
struct.
Essentially, every fallible_system will generate a SystemErrorEvent
event if it results in an error, and that's about it.
For simplier usage, there is fallibleSystemPlugin
to register everything you'll need to recieve error events.
Example
// Some system that might fail
// Let's make another system to read every event about other
// systems failures and report !