pub async fn async_block_for_result_with_timeout( rx: &mut Receiver<VoltTable>, timeout_duration: Duration, ) -> Result<VoltTable, VoltError>
带超时的异步等待