Skip to content

Commit 6d73ed6

Browse files
committed
Uuid
1 parent 6e0a489 commit 6d73ed6

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

Cargo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ serde = [
1919
"parking_lot/serde",
2020
"relative-path/serde",
2121
"scc/serde",
22+
"uuid/serde",
2223
]
24+
uuid = ["dep:uuid"]
2325

2426
[dependencies]
2527
ahash = "0.8"
@@ -39,3 +41,9 @@ rand = { version = "0.9", optional = true }
3941
relative-path = "2.0"
4042
rayon = "1.10"
4143
scc = { version = "2.3", features = ["serde"] }
44+
uuid = { version = "1.16", features = [
45+
"v4",
46+
"v7",
47+
# Requires more dependencies but is faster with no compromises
48+
"fast-rng",
49+
], optional = true }

src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ pub use log;
1010
pub use rand;
1111
pub use rayon;
1212
pub use relative_path as path;
13+
#[cfg(feature = "uuid")]
14+
pub use uuid;
1315

1416
pub mod prelude {
1517
pub use closure::closure;

0 commit comments

Comments
 (0)