An alternative to calling write that allows you to write directly to the .writer field, e.g. with .writer.writeAll().
Call beginWriteRaw(), then write a complete value (including any quotes if necessary) directly to the .writer field,
then call endWriteRaw().
This can be useful for streaming very long strings into the output without needing it all buffered in memory.
pub fn beginWriteRaw(self: *Stringify) !void
pub fn beginWriteRaw(self: *Stringify) !void {
if (build_mode_has_safety) {
assert(self.raw_streaming_mode == .none);
self.raw_streaming_mode = .value;
}
try self.valueStart();
}