From c3e16c69e44db657d7be4a5a42892ae00f9cc703 Mon Sep 17 00:00:00 2001
From: naskya <m@naskya.net>
Date: Tue, 6 Aug 2024 23:33:46 +0900
Subject: [PATCH] chore (backend-rs): use std OnceLock when possible

---
 packages/backend-rs/src/util/id.rs | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/packages/backend-rs/src/util/id.rs b/packages/backend-rs/src/util/id.rs
index 4cce5897f0..0c580b3c5d 100644
--- a/packages/backend-rs/src/util/id.rs
+++ b/packages/backend-rs/src/util/id.rs
@@ -3,11 +3,10 @@
 use crate::config::CONFIG;
 use basen::BASE36;
 use chrono::{DateTime, NaiveDateTime, Utc};
-use once_cell::sync::OnceCell;
-use std::cmp;
+use std::{cmp, sync::OnceLock};
 
-static FINGERPRINT: OnceCell<String> = OnceCell::new();
-static GENERATOR: OnceCell<cuid2::CuidConstructor> = OnceCell::new();
+static FINGERPRINT: OnceLock<String> = OnceLock::new();
+static GENERATOR: OnceLock<cuid2::CuidConstructor> = OnceLock::new();
 
 const TIME_2000: i64 = 946_684_800_000;
 const TIMESTAMP_LENGTH: u8 = 8;