Trait system_harness::EventPublisher

source ·
pub trait EventPublisher {
    // Required method
    fn subscribe(
        &mut self,
        subscriber: impl EventSubscriber
    ) -> Result<(), Error>;
}
Expand description

An event publisher

Required Methods§

source

fn subscribe(&mut self, subscriber: impl EventSubscriber) -> Result<(), Error>

Subscribe event listener

Object Safety§

This trait is not object safe.

Implementors§