Skip to content

Commit 6c807cb

Browse files
committed
update lazy_static! to not use let
1 parent 94c065e commit 6c807cb

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

src/mem/global_static/lazy-constant.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,16 @@ fn main() {
4040
```rust,edition2021
4141
use std::cell::OnceCell;
4242
43-
let cell = OnceCell::new();
44-
assert!(cell.get().is_none());
45-
46-
let value: &String = cell.get_or_init(|| {
47-
"Hello, World!".to_string()
48-
});
49-
assert_eq!(value, "Hello, World!");
50-
assert!(cell.get().is_some());
43+
fn main() {
44+
let cell = OnceCell::new();
45+
assert!(cell.get().is_none());
46+
47+
let value: &String = cell.get_or_init(|| {
48+
"Hello, World!".to_string()
49+
});
50+
assert_eq!(value, "Hello, World!");
51+
assert!(cell.get().is_some());
52+
}
5153
```
5254

5355
[`OnceCell`]: https://doc.rust-lang.org/beta/std/cell/struct.OnceCell.html

0 commit comments

Comments
 (0)