eventbus-nats 0.1.2

Production-grade event bus for Rust — NATS JetStream with effectively-once semantics
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub use bus_core::{
    BusError, Event, EventHandler, HandlerCtx, HandlerError, IdempotencyStore, MessageId,
    PubReceipt, Publisher,
};

#[cfg(feature = "macros")]
pub use eventbus_macros::Event;

#[cfg(feature = "nats-kv-inbox")]
pub use bus_nats::{NatsKvIdempotencyConfig, NatsKvIdempotencyStore};

pub use bus_nats::{DlqConfig, DlqOptions};