fn emitOverridableHeader(prefix: []const u8, v: Headers.Value, bw: *Writer) Writer.Error!bool
Returns true if the default behavior is required, otherwise handles writing (or not writing) the header.
prefix: []const u8
v: Headers.Value
bw: *Writer
1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292
fn emitOverridableHeader(prefix: []const u8, v: Headers.Value, bw: *Writer) Writer.Error!bool { switch (v) { .default => return true, .omit => return false, .override => |x| { var vecs: [3][]const u8 = .{ prefix, x, "\r\n" }; try bw.writeVecAll(&vecs); return false; }, } }
Returns true if the default behavior is required, otherwise handles writing (or not writing) the header.