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

```rust
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.