inexor_rgf_plugin_system_environment::plugin

Trait SystemEnvironmentPlugin

Source
pub trait SystemEnvironmentPlugin:
    Plugin
    + Send
    + Sync { }

Trait Implementations§

Source§

impl<P> Provider<dyn SystemEnvironmentPlugin> for Container<P>

Source§

type Impl = SystemEnvironmentPluginImpl

Source§

fn get(&mut self) -> Wrc<Self::Impl>

Source§

fn create(&mut self) -> Self::Impl

Source§

fn get_ref(&mut self) -> &Self::Impl

Source§

fn create_boxed(&mut self) -> Box<Self::Impl>

Implementors§