async fn await_control_rpc_timeout<T>( operation: String, rpc: impl Future<Output = T>, ) -> Option<T>