fn splitOption(option: []const u8) ?SplitResult
fn splitOption(option: []const u8) ?SplitResult { const separator = '='; if (option.len < 3) return null; // minimum "a=b" for (1..option.len - 1) |i| { if (option[i] == separator) return .{ .first = option[0..i], .second = option[i + 1 ..], }; } return null; }