Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

brokkr-broker::dal::webhook_deliveries Rust

Data Access Layer for WebhookDelivery operations.

This module provides functionality to interact with the webhook_deliveries table. It includes methods for creating deliveries, claiming with TTL, processing pending deliveries, recording attempts, and cleaning up old records.

Structs

brokkr-broker::dal::webhook_deliveries::WebhookDeliveriesDAL<’a>

pub

Data Access Layer for WebhookDelivery operations.

Fields

NameTypeDescription
dal& 'a DALReference to the main DAL instance.

brokkr-broker::dal::webhook_deliveries::DeliveryStats

pub

Derives: Debug, Default, Clone

Statistics about webhook deliveries.

Fields

NameTypeDescription
pendingi64Number of pending deliveries.
acquiredi64Number of acquired deliveries (in progress).
successi64Number of successful deliveries.
failedi64Number of failed deliveries (retrying).
deadi64Number of dead deliveries (max retries exceeded).