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.