Function until [src]
Prototype
pub fn until(self: *@This(), ch: u21) []const u8
Parameters
self: *@This()
ch: u21
Source
pub fn until(self: *@This(), ch: u21) []const u8 {
const start = self.iter.i;
while (self.peek(0)) |code_point| {
if (code_point == ch)
break;
_ = self.iter.nextCodepoint();
}
return self.iter.bytes[start..self.iter.i];
}