Struct conniecs::system::interact::InteractSystem [] [src]

pub struct InteractSystem<T> where
    T: InteractProcess
{ pub inner: T, pub watcher_a: Watcher<T::Components>, pub watcher_b: Watcher<T::Components>, }

Fields

Trait Implementations

impl<T: Debug> Debug for InteractSystem<T> where
    T: InteractProcess,
    T::Components: Debug,
    T::Components: Debug
[src]

[src]

Formats the value using the given formatter.

impl<T> Deref for InteractSystem<T> where
    T: InteractProcess
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.

impl<T> DerefMut for InteractSystem<T> where
    T: InteractProcess
[src]

[src]

Mutably dereferences the value.

impl<T> System for InteractSystem<T> where
    T: InteractProcess
[src]

[src]

[src]

[src]

[src]

impl<T> Process for InteractSystem<T> where
    T: InteractProcess
[src]

[src]