Trait rin::ecs::Barrier[][src]

pub trait Barrier {
    pub fn name() -> Option<&'static str> { ... }
pub fn before() -> Vec<SystemId, Global>

Notable traits for Vec<u8, A>

impl<A> Write for Vec<u8, A> where
    A: Allocator
{ ... }
pub fn after() -> Vec<SystemId, Global>

Notable traits for Vec<u8, A>

impl<A> Write for Vec<u8, A> where
    A: Allocator
{ ... } }

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

pub fn name() -> Option<&'static str>[src]

pub fn before() -> Vec<SystemId, Global>

Notable traits for Vec<u8, A>

impl<A> Write for Vec<u8, A> where
    A: Allocator
[src]

pub fn after() -> Vec<SystemId, Global>

Notable traits for Vec<u8, A>

impl<A> Write for Vec<u8, A> where
    A: Allocator
[src]

Loading content...

Implementors

Loading content...