3 ms·
Struct destructors are always deterministic: https://dlang.org/spec/struct.html#struct-destructor https://dlang.org/spec/struct.html#struct-destructor Class de
by qznc 7y ago
Struct destructors are always deterministic: https://dlang.org/spec/struct.html#struct-destructor https://dlang.org/spec/struct.html#struct-destructor
Class destructors can be declared deterministic with the "scope" keyword: https://dlang.org/spec/attribute.html#scope https://dlang.org/spec/attribute.html#scope
Scope guards are useful if you cannot change the data type itself.