fn indent(self: *Stringify) !void
fn indent(self: *Stringify) !void { var char: u8 = ' '; const n_chars = switch (self.options.whitespace) { .minified => return, .indent_1 => 1 * self.indent_level, .indent_2 => 2 * self.indent_level, .indent_3 => 3 * self.indent_level, .indent_4 => 4 * self.indent_level, .indent_8 => 8 * self.indent_level, .indent_tab => blk: { char = '\t'; break :blk self.indent_level; }, }; try self.writer.writeByte('\n'); try self.writer.splatByteAll(char, n_chars); }