Trait rex::manager::SignalExt

source ·
pub trait SignalExt<K>
where K: Rex,
{ // Required method fn signal_state_change(&self, id: StateId<K>, state: K::State); }
Expand description

SignalExt calls Signal::state_change to consume a Kind::State and emit a state change Signal with a valid [StateMachine::Input]

Required Methods§

source

fn signal_state_change(&self, id: StateId<K>, state: K::State)

Implementors§

source§

impl<K> SignalExt<K> for SignalQueue<K>
where K: Rex,