Use std::min<uint64_t> (instead of std::min<uint32_t>) when one of its arguments is the size of std::vector to unblock quiche merge due to error:

../../net/third_party/quiche/src/quic/core/quic_framer.h:1117:59: error: implicit conversion loses integer precision: 'std::vector<std::pair<quic::QuicPacketNumber, quic::QuicTime>>::size_type' (aka 'unsigned long') to 'const unsigned int' [-Werror,-Wshorten-64-to-32]
frame.received_packet_times.size()) > 0;

PiperOrigin-RevId: 425990220
diff --git a/quic/core/quic_framer.h b/quic/core/quic_framer.h
index a238f07..d4d939c 100644
--- a/quic/core/quic_framer.h
+++ b/quic/core/quic_framer.h
@@ -1113,7 +1113,7 @@
   bool UseIetfAckWithReceiveTimestamp(const QuicAckFrame& frame) const {
     return VersionHasIetfQuicFrames(version_.transport_version) &&
            process_timestamps_ &&
-           std::min<uint32_t>(max_receive_timestamps_per_ack_,
+           std::min<uint64_t>(max_receive_timestamps_per_ack_,
                               frame.received_packet_times.size()) > 0;
   }