Skip to main content

Plugin

Trait Plugin 

Source
pub trait Plugin {
    // Required method
    fn build(self, app: App) -> App;
}

Required Methods§

Source

fn build(self, app: App) -> App

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl Plugin for AudioPlugin

Source§

impl Plugin for BuiltinAssetsPlugin

Source§

impl Plugin for GamepadPlugin

Source§

impl Plugin for GraphicsPlugin

Source§

impl Plugin for TimePlugin

Source§

impl Plugin for WindowPlugin

Source§

impl<B, T> Plugin for AssetPlugin<B, T>
where B: 'static + Send + Sync, T: Asset<B> + 'static,

Source§

impl<F> Plugin for F
where F: FnOnce(App) -> App,