pub const String = enum(u32) pub fn slice(index: String, c: *const Configuration) [: 0]const u81942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952pub const String = enum(u32) {
empty = 0,
/// The string "root".
root = 1,
_,
pub fn slice(index: String, c: *const Configuration) [:0]const u8 {
const start_slice = c.string_bytes[@backingInt(index)..];
return start_slice[0..std.mem.findScalar(u8, start_slice, 0).? :0];
}
}
Points into
string_bytes, null-terminated.