pub trait HasEventManagerId {
    fn mgr_id(&self) -> EventManagerId;
}
Expand description

The id of this EventManager. For multi processed EventManagers, each connected client should have a unique ids.

Required Methods§

source

fn mgr_id(&self) -> EventManagerId

The id of this manager. For Multiprocessed EventManagers, each client should have a unique ids.

Implementors§

source§

impl<MT, S> HasEventManagerId for SimpleEventManager<MT, S>where
    MT: Monitor,
    S: UsesInput,

source§

impl<MT, S, SP> HasEventManagerId for SimpleRestartingEventManager<MT, S, SP>where
    MT: Monitor,
    S: UsesInput,
    SP: ShMemProvider,

source§

impl<S> HasEventManagerId for NopEventManager<S>

source§

impl<S, SP> HasEventManagerId for LlmpEventManager<S, SP>where
    S: UsesInput,
    SP: ShMemProvider,

source§

impl<S, SP> HasEventManagerId for LlmpRestartingEventManager<S, SP>where
    S: UsesInput + Serialize,
    SP: ShMemProvider + 'static,