/// Source of events from the local Radicle node.
///
/// The events are filtered. Only events allowed by at least one
/// filter are returned. See [`NodeEventSource::allow`] and
/// filter are returned. See [`BrokerEventSource::allow`] and
/// [`EventFilter`].
pub struct BrokerEventSource {
source: NodeEventSource,