pub trait Plugin {
// Required method
fn build(self, app: App) -> App;
}Expand description
A composable unit of app setup — insert resources, register systems, or
add further plugins. Also implemented for any FnOnce(App) -> App, so a
plain closure works as a plugin without a named type.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".