From 8b8e2fef2845e49da2019a64be5b4079454c514b Mon Sep 17 00:00:00 2001 From: Pavel Grigorenko Date: Sun, 28 Jul 2024 02:37:49 +0300 Subject: [PATCH] Cargo: use "dep:.." syntax for optional dependencies --- Cargo.toml | 5 +++-- src/lib.rs | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 8f67a85..42c447e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,11 +41,12 @@ append-only-vec = { version = "0.1.2", optional = true } [features] -arc = ["ahash", "dashmap", "once_cell"] -bench = ["arc", "arc-interner", "arena", "memorable-wordlist", "append-only-vec"] +arc = ["dep:ahash", "dep:dashmap", "dep:once_cell"] +bench = ["arc", "arena", "_experimental-new-intern", "dep:memorable-wordlist"] arena = [] intern = [] default = ["intern"] +_experimental-new-intern = ["dep:append-only-vec"] [dev-dependencies] quickcheck = "^0.9.2" diff --git a/src/lib.rs b/src/lib.rs index 315359d..e4d3675 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -48,11 +48,11 @@ mod boxedset; -#[cfg(feature = "append-only-vec")] +#[cfg(feature = "_experimental-new-intern")] mod typearena; #[doc(hidden)] -#[cfg(feature = "append-only-vec")] +#[cfg(feature = "_experimental-new-intern")] pub use typearena::Intern as NewIntern; #[cfg(feature = "intern")]