pub trait AuthorityAggregatorUpdatable<A: Clone>:
Send
+ Sync
+ 'static {
// Required methods
fn epoch(&self) -> EpochId;
fn authority_aggregator(&self) -> Arc<AuthorityAggregator<A>>;
fn update_authority_aggregator(
&self,
new_authorities: Arc<AuthorityAggregator<A>>,
);
}