Buffer::BufferMemoryAccountSharedPtr account() const override { return buffer_memory_account_; }
void updateBytesBuffered(uint64_t old_buffered_bytes, uint64_t new_buffered_bytes) override {
if (!Runtime::runtimeFeatureEnabled("envoy.restart_features.validate_http3_pseudo_headers")) {
if (!Runtime::runtimeFeatureEnabled("envoy.restart_features.validate_http3_pseudo_headers")) {
// state change in its own call stack. And Envoy upstream doesn't like quic stream to be unblocked
// Object used for updating a BytesMeter to track bytes sent on a QuicStream since this object was
IncrementalBytesSentTracker(const quic::QuicStream& stream, StreamInfo::BytesMeter& bytes_meter,