fn unget(self: *Self, src: []const T) !void
Place data back into the read stream
self: *Self,
src: []const T,