pub fn allocator(ev: *Evented) std.mem.Allocator
pub fn allocator(ev: *Evented) std.mem.Allocator { return if (ev.backing_allocator_needs_mutex) .{ .ptr = ev, .vtable = &.{ .alloc = alloc, .resize = resize, .remap = remap, .free = free, }, } else ev.backing_allocator; }