fn isMinLayer(index: usize) bool index: usize73
74
75
76
77
78
79 fn isMinLayer(index: usize) bool {
// In the min-max heap structure:
// The first element is on a min layer;
// next two are on a max layer;
// next four are on a min layer, and so on.
return 1 == @clz(index +% 1) & 1;
}