async fn start_receiving() -> Result<()>