Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 326 Bytes

File metadata and controls

10 lines (8 loc) · 326 Bytes

bevy_assert_plugins

A small extension trait for chainable method calls on App that check for dependency plugins and provide fallbacks as desired.

let mut app = App:;new();
app.assert_plugin::<MyPlugin>();
app.assert_plugin_else::<MyPlugin>(|| MyPlugin { ... });
app.assert_plugin_else_default::<MyPlugin>();