pub trait WrappedSystem<C>: KernelCallbackObject{
    type Init;

    // Required methods
    fn create(config: SystemConfig<C>, init: Self::Init) -> Self;
    fn system_mut(&mut self) -> &mut SystemConfig<C>;
    fn to_system(self) -> SystemConfig<C>;
}

Required Associated Types§

Required Methods§

source

fn create(config: SystemConfig<C>, init: Self::Init) -> Self

source

fn system_mut(&mut self) -> &mut SystemConfig<C>

source

fn to_system(self) -> SystemConfig<C>

Object Safety§

This trait is not object safe.

Implementors§