Enum hey_listen::SyncDispatcherRequest
[−]
[src]
pub enum SyncDispatcherRequest { StopListening, StopPropagation, StopListeningAndPropagation, }
An enum
returning a request from a listener to its sync
event-dispatcher.
A request will be processed by the event-dispatcher depending on the variant:
StopListening
will remove your listener from the event-dispatcher.
StopPropagation
will stop dispatching of the current Event
instance.
Therefore, a listener issuing this is the last receiver.
StopListeningAndPropagation
a combination of first StopListening
and then StopPropagation
.
Variants
StopListening
StopPropagation
StopListeningAndPropagation