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]

fn before() -> Vec<SystemId> where
    Self: Sized
[src]

fn after() -> Vec<SystemId> where
    Self: Sized
[src]

Loading content...

Implementors

Loading content...