pub(super) fn run_phase3(
config: &RuntimeConfig,
bridge: &Arc<GatewayBridge>,
listen_addr: &str,
push_receiver: Option<Receiver<PushEvent>>,
shutdown_tx: Sender<bool>,
) -> Phase3Outpub(super) fn run_phase3(
config: &RuntimeConfig,
bridge: &Arc<GatewayBridge>,
listen_addr: &str,
push_receiver: Option<Receiver<PushEvent>>,
shutdown_tx: Sender<bool>,
) -> Phase3Out