pub fn deinit(self: *Self) std.heap.Check
Returns std.heap.Check.leak if there were leaks; std.heap.Check.ok otherwise.
std.heap.Check.leak
std.heap.Check.ok
self: *Self
495 496 497 498 499
pub fn deinit(self: *Self) std.heap.Check { const leaks: usize = if (config.safety) self.detectLeaks() else 0; self.deinitWithoutLeakChecks(); return if (leaks == 0) .ok else .leak; }
Returns
std.heap.Check.leakif there were leaks;std.heap.Check.okotherwise.