1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-06-15 22:00:26 +02:00

Test solution to async Dining Philosophers

This commit is contained in:
Martin Geisler
2024-03-24 20:57:06 +00:00
parent ba7821b2c2
commit 2cb8b9f338
3 changed files with 20 additions and 0 deletions

7
Cargo.lock generated
View File

@ -158,6 +158,13 @@ dependencies = [
"tokio",
]
[[package]]
name = "async-exercises"
version = "0.1.0"
dependencies = [
"tokio",
]
[[package]]
name = "async-pitfalls"
version = "0.1.0"

View File

@ -10,6 +10,7 @@ members = [
"src/control-flow-basics",
"src/error-handling",
"src/concurrency/sync-exercises",
"src/concurrency/async-exercises",
"src/concurrency/async-exercises/chat-async",
"src/generics",
"src/iterators",

View File

@ -0,0 +1,12 @@
[package]
name = "async-exercises"
version = "0.1.0"
edition = "2021"
publish = false
[[bin]]
name = "dining-philosophers-async"
path = "dining-philosophers.rs"
[dependencies]
tokio = { version = "1.36.0", features = ["full"] }