//! Convenience dispatch enum for channel adapters that receive a single wire event and route it to one of the three specific event types.
usecrate::event::{action_ingest::ActionIngest,state_update::StateUpdate,trigger::Trigger};/// Convenience enum for channel adapters that deserialize a single wire event
/// and dispatch.
pubenumEvent<'a, T> {/// A state-update event that overwrites the prior state for its kind.
Update(StateUpdate<'a>),/// An action-registration event.
Register(ActionIngest<'a, T>),/// A trigger event that initiates scoring.
Trigger(Trigger<'a>),}