Struct input_manager::Manager[][src]

pub struct Manager<A: Hash + Eq, B: Hash + Eq, C: Hash + Eq> { /* fields omitted */ }

Trait Implementations

impl<A: Hash + Eq + Clone, B: Hash + Eq + Clone, C: Hash + Eq> IUpdater<A, B> for Manager<A, B, C>
[src]

impl<A: Hash + Eq + Clone, B: Hash + Eq + Clone, C: Hash + Eq> IConverter<A, B, C> for Manager<A, B, C>
[src]

impl<A: Hash + Eq + Clone, B: Hash + Eq + Clone, C: Hash + Eq> IManager<A, B, C> for Manager<A, B, C>
[src]

Auto Trait Implementations

impl<A, B, C> Send for Manager<A, B, C> where
    A: Send,
    B: Send,
    C: Send

impl<A, B, C> Sync for Manager<A, B, C> where
    A: Sync,
    B: Sync,
    C: Sync