Zig 0.17.0-dev (Split by item) This is an example of documentation generated by
ZigDoc , an alternative to Zig's built-in
Auto Doc feature. See also
examples in other modes/formats . The project being documented here (as the example) is the Zig standard library.
std › array_hash_map › ArrayHashMap › removeByIndexGeneric Private Function removeByIndexGeneric Doc Source Private Function std.array_hash_map.ArrayHashMap.removeByIndexGeneric
fn removeByIndexGeneric (self : *Self , entry_index : usize , ctx : ByIndexContext , header : *IndexHeader , comptime I : type , comptime removal_type : RemovalType ) void Params File array_hash_map.zig: 1167
fn removeByIndexGeneric (self : *Self , entry_index : usize , ctx : ByIndexContext , header : *IndexHeader , comptime I : type , comptime removal_type : RemovalType ) void {
const indexes = header .indexes (I );
self .removeFromIndexByIndexGeneric (entry_index , ctx , header , I , indexes );
self .removeFromArrayAndUpdateIndex (entry_index , ctx , header , I , indexes , removal_type );
}