fn printEnumExhaustive(w: *Writer, value: anytype) Error!void
fn printEnumExhaustive(w: *Writer, value: anytype) Error!void { var vecs: [2][]const u8 = .{ ".", @tagName(value) }; try w.writeVecAll(&vecs); }