Struct specs_bundler::SpecsBundler
[−]
[src]
pub struct SpecsBundler<'world, 'a, 'b> { /* fields omitted */ }
Methods
impl<'world, 'a, 'b> SpecsBundler<'world, 'a, 'b>
[src]
fn new(
world: &'world mut World,
dispatcher_builder: DispatcherBuilder<'a, 'b>
) -> Self
[src]
world: &'world mut World,
dispatcher_builder: DispatcherBuilder<'a, 'b>
) -> Self
fn bundle<B>(self, args: B::Args) -> Result<Self> where
B: SpecsBundle<'a, 'b>,
[src]
B: SpecsBundle<'a, 'b>,
fn add<T>(self, system: T, name: &str, dep: &[&str]) -> Self where
T: for<'c> System<'c> + Send + 'a,
[src]
T: for<'c> System<'c> + Send + 'a,
fn add_thread_local<T>(self, system: T) -> Self where
T: for<'c> System<'c> + 'b,
[src]
T: for<'c> System<'c> + 'b,