Function encodeWriter [src]
Prototype
pub fn encodeWriter(encoder: *const Base64Encoder, dest: anytype, source: []const u8) !void
Parameters
encoder: *const Base64Encoder
source: []const u8
Source
pub fn encodeWriter(encoder: *const Base64Encoder, dest: anytype, source: []const u8) !void {
var chunker = window(u8, source, 3, 3);
while (chunker.next()) |chunk| {
var temp: [5]u8 = undefined;
const s = encoder.encode(&temp, chunk);
try dest.writeAll(s);
}
}