matklad / once_cell Rust 2.1K 126 Rust library for single assignment cells and lazy statics without macros rust lazy-evaluation