Expand description
Implementation of PubSubChannel, a queue where published messages get received by all subscribers.
Re-exports§
pub use publisher::DynImmediatePublisher;
pub use publisher::DynPublisher;
pub use publisher::ImmediatePublisher;
pub use publisher::Publisher;
pub use subscriber::DynSubscriber;
pub use subscriber::Subscriber;
Modules§
- publisher
- Implementation of anything directly publisher related
- subscriber
- Implementation of anything directly subscriber related
Structs§
- PubSub
Channel - A broadcast channel implementation where multiple publishers can send messages to multiple subscribers
Enums§
- Error
- Error type for the PubSubChannel
- Wait
Result - The result of the subscriber wait procedure
Traits§
- PubSub
Behavior - ‘Middle level’ behaviour of the pubsub channel. This trait is used so that Sub and Pub can be generic over the channel.