Big objects, especially constant ones, should be reused instead of rebuilt. The lazy_static! macro helps you with this by extending Rust's normal static functionality, which normally requires your objects to be constructable at compile-time, with the ability to create lazy objects that are initialized during runtime.




















































