openzeppelin_relayer::jobs

Function notification_handler

Source
pub async fn notification_handler(
    job: Job<NotificationSend>,
    context: Data<ThinData<AppState<JobProducer>>>,
    attempt: Attempt,
) -> Result<(), Error>
Expand description

Handles incoming notification jobs from the queue.

§Arguments

  • job - The notification job containing recipient and message details
  • context - Application state containing notification services

§Returns

  • Result<(), Error> - Success or failure of notification processing