pub fn putNoClobberContext(self: *Self, allocator: Allocator, key: K, value: V, ctx: Context) Allocator.Error!void
self: *Self
allocator: Allocator
key: K
value: V
ctx: Context
844 845 846 847 848 849 850 851
pub fn putNoClobberContext(self: *Self, allocator: Allocator, key: K, value: V, ctx: Context) Allocator.Error!void { { self.pointer_stability.lock(); defer self.pointer_stability.unlock(); try self.growIfNeeded(allocator, 1, ctx); } self.putAssumeCapacityNoClobberContext(key, value, ctx); }