Skip to main content

Module events

Module events 

Source
Expand description

Suporte a event handlers tipados, paralelo ao roteador HTTP.

EventHandler<E> permite plugar handlers para event sources não-HTTP (Kafka, SQS, EventBridge, S3) sem afetar o roteamento HTTP existente. O Container é compartilhado entre handlers HTTP e event handlers, garantindo a mesma injeção de dependências.

Structs§

EventDispatcher
Despacha eventos E para os handlers registrados via crate::App::event.
EventError
Erro retornado por EventHandler::handle.

Traits§

EventHandler
Handler para um tipo de evento E.