[][src]Struct arcs::systems::NameTableBookkeeping

pub struct NameTableBookkeeping { /* fields omitted */ }

A System which makes sure the global NameTable is kept up-to-date.

Implementations

impl NameTableBookkeeping[src]

pub const NAME: &'static str[src]

pub fn new(world: &World) -> Self[src]

Trait Implementations

impl Debug for NameTableBookkeeping[src]

impl<'world> System<'world> for NameTableBookkeeping[src]

type SystemData = (Entities<'world>, ReadStorage<'world, Name>, Write<'world, NameTable>)

The resource bundle required to execute this system. Read more

Auto Trait Implementations

impl !RefUnwindSafe for NameTableBookkeeping

impl Send for NameTableBookkeeping

impl Sync for NameTableBookkeeping

impl Unpin for NameTableBookkeeping

impl !UnwindSafe for NameTableBookkeeping

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Any for T where
    T: Any
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Event for T where
    T: Send + Sync + 'static, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Resource for T where
    T: Any + Send + Sync
[src]

impl<T> RoundFrom<T> for T[src]

impl<T, U> RoundInto<U> for T where
    U: RoundFrom<T>, 
[src]

impl<'a, T> RunNow<'a> for T where
    T: System<'a>, 
[src]

impl<'a, T> RunWithPool<'a> for T where
    T: System<'a>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.