Function reset [src]
Reinitialize the parser.
Asserts the parser is in the "done" state.
Prototype
pub fn reset(hp: *HeadersParser) void
Parameters
hp: *HeadersParser
Source
pub fn reset(hp: *HeadersParser) void {
assert(hp.done);
hp.* = .{
.state = .start,
.header_bytes_buffer = hp.header_bytes_buffer,
.header_bytes_len = 0,
.done = false,
.next_chunk_length = 0,
};
}