Function count [src]
Count the characters needed for format.
Prototype
pub fn count(comptime fmt: []const u8, args: anytype) usize
Parameters
fmt: []const u8
Source
pub fn count(comptime fmt: []const u8, args: anytype) usize {
var trash_buffer: [64]u8 = undefined;
var dw: Writer.Discarding = .init(&trash_buffer);
dw.writer.print(fmt, args) catch |err| switch (err) {
error.WriteFailed => unreachable,
};
return @intCast(dw.count + dw.writer.end);
}