lazy-wrap
Smol wrapper around a type with an attached initialisation function. On first access, it'll call the attached function to initialise the value. Implements Deref
and DerefMut
.
You can create this in a static
variable. This would look something like:
static STATIC_STRING: = new;
I've done my best, but its not tested for soundness, so use at your own risk. Please do file issues if you find any however, it would be very much appreciated c: