pub fn print(self: *Stringify, comptime fmt: []const u8, args: anytype) Error!void self: *Stringifyfmt: []const u8args219
220
221
222
223
224pub fn print(self: *Stringify, comptime fmt: []const u8, args: anytype) Error!void {
if (build_mode_has_safety) assert(self.raw_streaming_mode == .none);
try self.valueStart();
try self.writer.print(fmt, args);
self.valueDone();
}
An alternative to calling
writethat formats a value withstd.fmt. This function does the usual punctuation and indentation formatting assuming the resulting formatted string represents a single complete value; e.g."1","[]","[1,2]", not"1,2". This function may be useful for doing your own number formatting.