diff options
Diffstat (limited to 'incria/src/deps.rs')
-rw-r--r-- | incria/src/deps.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/incria/src/deps.rs b/incria/src/deps.rs index d72e684..acc39f1 100644 --- a/incria/src/deps.rs +++ b/incria/src/deps.rs @@ -13,11 +13,9 @@ use std::{ collections::{HashMap, VecDeque}, fmt::Write, future::Future, - sync::Mutex, + sync::{Mutex, OnceLock}, }; -use once_cell::sync::OnceCell; - /// Identifier of a node, unique across a program run. pub type NodeId = usize; @@ -112,7 +110,7 @@ struct NodeInfo { } /// The global instance of the dependency tracker -static DEP_TRACKER: OnceCell<DepTracker> = OnceCell::new(); +static DEP_TRACKER: OnceLock<DepTracker> = OnceLock::new(); fn dep_tracker() -> &'static DepTracker { DEP_TRACKER.get_or_init(DepTracker::default) } |