Crates.io | embassy-executor |
lib.rs | embassy-executor |
version | 0.9.1 |
created_at | 2020-10-31 20:50:21.267538+00 |
updated_at | 2025-08-31 21:08:41.620971+00 |
description | async/await executor designed for embedded usage |
homepage | |
repository | https://github.com/embassy-rs/embassy |
max_upload_size | |
id | 307315 |
size | 185,899 |
An async/await executor designed for embedded usage.
alloc
, no heap needed.static
, with the exact size to hold the task (or multiple instances of it, if using pool_size
) calculated automatically at compile time. If tasks don't fit in RAM, this is detected at compile time by the linker. Runtime panics due to running out of memory are not possible.Timer::after_secs(1).await;
.WFE/SEV
.