pub fn decode(comptime T: type, encoded: []const u8) !T
T: type
encoded: []const u8
11 12 13 14 15 16
pub fn decode(comptime T: type, encoded: []const u8) !T { var decoder = Decoder{ .bytes = encoded }; const res = try decoder.any(T); std.debug.assert(decoder.index == encoded.len); return res; }