1 2 3 4 5 6 7 8 9 10 11 12
use std::sync::OnceLock; static MIGRATION_DONE: OnceLock<bool> = OnceLock::new(); pub fn migrate_legacy_opus_to_current() -> bool { if MIGRATION_DONE.get().is_some() { return *MIGRATION_DONE.get().unwrap(); } let _ = MIGRATION_DONE.set(true); true }