OnceLockとLazyLockがクソコードってRustのスレッドセーフ初期化で辿り着いた最善案なのに