std.mem: add first method to SplitIterator and SplitBackwardsIterator

This commit is contained in:
r00ster
2022-07-25 21:04:30 +02:00
committed by GitHub
parent 2f34d06d01
commit cff5d9c805
14 changed files with 70 additions and 49 deletions
+1 -1
View File
@@ -88,7 +88,7 @@ pub fn parse(text: []const u8) !Version {
const required = text[0..(extra_index orelse text.len)];
var it = std.mem.split(u8, required, ".");
var ver = Version{
.major = try parseNum(it.next() orelse return error.InvalidVersion),
.major = try parseNum(it.first()),
.minor = try parseNum(it.next() orelse return error.InvalidVersion),
.patch = try parseNum(it.next() orelse return error.InvalidVersion),
};