aboutsummaryrefslogtreecommitdiff
path: root/incria/src/deps.rs
diff options
context:
space:
mode:
Diffstat (limited to 'incria/src/deps.rs')
-rw-r--r--incria/src/deps.rs6
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)
}