try self.dbi.del(self.item_idx(k));
}
+ pub fn clear(self: *Self) !void {
+ var it = self.iterator();
+ while (it.next()) |i| {
+ try self.del(i);
+ }
+ }
pub fn has(self: Self, k: K) !bool {
return self.dbi.has(self.item_idx(k));
}
try self.dbi.del(self.item_idx(k));
}
+ pub fn clear(self: *Self) !void {
+ var it = self.iterator();
+ while (it.next()) |kv| {
+ try self.del(kv.key);
+ }
+ }
pub fn len(self: Self) usize {
return self.head.len;
}
try self.dbi.del(self.item_idx(k));
}
+ pub fn clear(self: *Self) !void {
+ var it = self.iterator();
+ while (it.next()) |kv| {
+ try self.del(kv.key);
+ }
+ }
pub fn has(self: Self, k: K) !bool {
return self.dbi.has(self.item_idx(k));
}