Skip to content

Commit 88894a0

Browse files
sarskoAurel300bkragl
committed
Add deterministic collections
Co-authored-by: Aurea <Aurel300@users.noreply.github.com> Co-authored-by: Bernhard Kragl <kraglb@amazon.com>
1 parent e0195a0 commit 88894a0

File tree

7 files changed

+525
-1
lines changed

7 files changed

+525
-1
lines changed

Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ members = [
33
"shuttle",
44
"wrappers/shuttle_rand_0.8",
55
"wrappers/shuttle_sync",
6+
"wrappers/collections",
7+
"wrappers/collections/deterministic_collections",
8+
"wrappers/collections/std_collections",
69
]
710

8-
resolver = "2"
11+
resolver = "2"

wrappers/collections/Cargo.toml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[package]
2+
name = "determinizable-collections"
3+
version = "0.1.0"
4+
edition = "2024"
5+
6+
[features]
7+
deterministic = ["dep:deterministic_collections"]
8+
9+
[dependencies]
10+
cfg-if = "1.0"
11+
deterministic_collections = { path = "./deterministic_collections", version = "0.1.0", optional = true }
12+
std_collections_reexport = { path = "./std_collections", version = "0.1.0"}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[package]
2+
name = "deterministic_collections"
3+
version = "0.1.0"
4+
edition = "2024"
5+
6+
[dependencies]
7+
siphasher = "0.3"
8+
serde = { version = "*", features = ["derive"] }

0 commit comments

Comments
 (0)