4 releases (2 breaking)

0.2.1 Aug 25, 2023
0.2.0 Apr 27, 2023
0.1.0 Nov 23, 2022
0.0.0 Oct 31, 2020

#3 in #spawned

Download history 375/week @ 2023-12-18 143/week @ 2023-12-25 138/week @ 2024-01-01 345/week @ 2024-01-08 396/week @ 2024-01-15 407/week @ 2024-01-22 382/week @ 2024-01-29 318/week @ 2024-02-05 246/week @ 2024-02-12 251/week @ 2024-02-19 290/week @ 2024-02-26 228/week @ 2024-03-04 305/week @ 2024-03-11 206/week @ 2024-03-18 168/week @ 2024-03-25 261/week @ 2024-04-01

968 downloads per month
Used in 4 crates (via product-os-async-executor)

MIT/Apache

18KB
304 lines

embassy-macros

An Embassy project.

Macros for creating the main entry point and tasks that can be spawned by embassy-executor.

NOTE: The macros are re-exported by the embassy-executor crate which should be used instead of adding a direct dependency on the embassy-macros crate.

Minimum supported Rust version (MSRV)

The task and main macros require the type alias impl trait (TAIT) nightly feature in order to compile.

License

This work is licensed under either of

at your option.

Dependencies

~0.7–1.1MB
~26K SLoC