pub const Index = enum(u8) fn toParent(i: @This()) Parentpub fn toOptional(i: @This()) OptionalIndex251
252
253
254
255
256
257
258
259
260
261
262
263 pub const Index = enum(u8) {
_,
fn toParent(i: @This()) Parent {
assert(@backingInt(i) != @backingInt(Parent.unused));
assert(@backingInt(i) != @backingInt(Parent.none));
return @fromBackingInt(@intCast(@backingInt(i)));
}
pub fn toOptional(i: @This()) OptionalIndex {
return @fromBackingInt(@intCast(@backingInt(i)));
}
}
Index into
node_storage.