setDeinitFunction
Parameters
- self:*Data
- *Data
- key:Key
- Key
- func:DeinitFunction
- DeinitFunction
Source
Implementation
pub fn setDeinitFunction(self: *Data, key: Key, func: DeinitFunction) void {
const io = dvui.io;
self.mutex.lockUncancelable(io);
defer self.mutex.unlock(io);
if (self.storage.getPtr(key)) |sd| {
sd.deinit = func;
}
}