// Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. // Functions that handle capturing QLOG traces. use neqo_common::hex; use neqo_common::qlog::NeqoQlog; use qlog::{event::Event, QPackInstruction, QpackInstructionTypeName}; pub fn qpack_read_insert_count_increment_instruction( qlog: &mut NeqoQlog, increment: u64, data: &[u8], ) { qlog.add_event(|| { Some(Event::qpack_instruction_received( QPackInstruction::InsertCountIncrementInstruction { instruction_type: QpackInstructionTypeName::InsertCountIncrementInstruction, increment, }, Some(8.to_string()), Some(hex(data)), )) }); }