aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor-macros/Cargo.toml
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2024-10-18 03:18:59 +0200
committerGitHub <[email protected]>2024-10-18 03:18:59 +0200
commit1f58e0efd05e5c96409db301e4d481098038aedf (patch)
tree853857285b5ff14eff9a0486dc3eae645de3ee03 /embassy-executor-macros/Cargo.toml
parent3d0c557138e87ce94686e5820337c7495206ae56 (diff)
executor: fix unsoundness due to `impl Trait`, improve macro error handling. (#3425)
* executor-macros: don't parse function bodies. * executor-macros: refactor for better recovery and ide-friendliness on errors. * executor-macros: disallow `impl Trait` in task arguments. Fixes #3420 * Fix example using `impl Trait` in tasks.
Diffstat (limited to 'embassy-executor-macros/Cargo.toml')
-rw-r--r--embassy-executor-macros/Cargo.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/embassy-executor-macros/Cargo.toml b/embassy-executor-macros/Cargo.toml
index 218e820ce..ef509c3f9 100644
--- a/embassy-executor-macros/Cargo.toml
+++ b/embassy-executor-macros/Cargo.toml
@@ -13,7 +13,7 @@ categories = [
13] 13]
14 14
15[dependencies] 15[dependencies]
16syn = { version = "2.0.15", features = ["full", "extra-traits"] } 16syn = { version = "2.0.15", features = ["full", "visit"] }
17quote = "1.0.9" 17quote = "1.0.9"
18darling = "0.20.1" 18darling = "0.20.1"
19proc-macro2 = "1.0.29" 19proc-macro2 = "1.0.29"