Trait rinecs::Barrier [−][src]
pub trait Barrier { fn name() -> Option<&'static str>
where
Self: Sized, { ... } fn before() -> Vec<SystemId>
where
Self: Sized, { ... } fn after() -> Vec<SystemId>
where
Self: Sized, { ... } }
A Barrier is one more way to synchronize systems.
Any system can specify that it has to run before or after a Barrier and a Barrier itself can also specify that it has to run after or before certain systems or other Barriers
Provided methods
fn name() -> Option<&'static str> where
Self: Sized,
[src]
Self: Sized,
fn before() -> Vec<SystemId> where
Self: Sized,
[src]
Self: Sized,
fn after() -> Vec<SystemId> where
Self: Sized,
[src]
Self: Sized,