ruststream 0.7.0

Async messaging framework for Rust: broker-agnostic traits, router, codecs, and a conformance harness for broker authors.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Conformance harness for broker authors.
//!
//! Any broker implementation can run itself through [`harness`] in one line to prove it
//! satisfies the contract defined by the core traits. The harness runs against the reference
//! [`crate::memory::MemoryBroker`], from the always-available `memory` module.

pub mod capabilities;
pub mod harness;
pub mod helpers;
pub mod in_process;
pub mod lifecycle;
pub mod message_shape;
pub mod retry;
pub mod settlement;