paladin-notifications 0.5.1

Notification adapter implementations for the Paladin framework (email, push, system)
Documentation

paladin-notifications

Notification delivery adapters for the Paladin framework.

Purpose

paladin-notifications provides adapter implementations for email, push, and system notification delivery.

Key Modules

  • email_notification_adapter: Email notification integration.
  • push_notification_adapter: Push-style message delivery integration.
  • system_notification_adapter: System channel notification integration.

Usage

use paladin_notifications::email_notification_adapter;
use paladin_notifications::push_notification_adapter;

// Select an adapter module and instantiate via the corresponding constructor.
let _email_module = std::any::type_name::<email_notification_adapter::EmailNotificationAdapter>();
let _push_module = std::any::type_name::<push_notification_adapter::PushNotificationAdapter>();

Feature Flags

  • email: Enable email adapter dependencies.
  • push: Enable push adapter dependencies.
  • system: Enable system notification adapter support.