fn index(str: [*:0]const c_char, value: c_int) callconv(.c) ?[*:0]c_char
fn index(str: [*:0]const c_char, value: c_int) callconv(.c) ?[*:0]c_char { return @constCast(str[std.mem.findScalar(u8, std.mem.span(@as([*:0]const u8, @ptrCast(str))), @truncate(@as(c_uint, @bitCast(value)))) orelse return null ..]); }