lazyonce 0.3.0

Store "immutable" cell that computes its value once, when it's first accessed. Allows lazy initialization as an implementation detail, without need to expose any mutable methods.
Documentation

Lazy one-time initialization

It's like std::sync::Once, but holds the result. It's like lazy_static!, but works for non-static values.

It's a tiny helper library used to initialize some computed properties in crates.rs projects without having to make the method calls mutable.