async fn apply_input<T, S>(
coord: &mut Coordinator<T, S>,
tx: &Sender<CoordinatorEvent<T>>,
it: Result<ConsensusInput<T>, CoordinatorError>,
) -> Result<(), CoordinatorError>where
T: NodeType,
S: NewProtocolStorage<T>,async fn apply_input<T, S>(
coord: &mut Coordinator<T, S>,
tx: &Sender<CoordinatorEvent<T>>,
it: Result<ConsensusInput<T>, CoordinatorError>,
) -> Result<(), CoordinatorError>where
T: NodeType,
S: NewProtocolStorage<T>,