docbox_core/events/
noop.rs

1use super::EventPublisher;
2
3/// No-op event publisher that doesn't send the event anywhere. For
4/// tenants that don't support event publishing
5#[derive(Default, Clone)]
6pub struct NoopEventPublisher;
7
8impl EventPublisher for NoopEventPublisher {
9    fn publish_event(&self, event: super::TenantEventMessage) {
10        tracing::debug!(?event, "no-op tenant event");
11    }
12}