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

Trait Implementations

impl Debug for SyncDispatcherRequest
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations