aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor/src/spawner.rs
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-executor/src/spawner.rs')
-rw-r--r--embassy-executor/src/spawner.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/embassy-executor/src/spawner.rs b/embassy-executor/src/spawner.rs
index 9817a2870..ff243081c 100644
--- a/embassy-executor/src/spawner.rs
+++ b/embassy-executor/src/spawner.rs
@@ -173,6 +173,11 @@ impl Spawner {
173 pub fn make_send(&self) -> SendSpawner { 173 pub fn make_send(&self) -> SendSpawner {
174 SendSpawner::new(&self.executor.inner) 174 SendSpawner::new(&self.executor.inner)
175 } 175 }
176
177 /// Return the unique ID of this Spawner's Executor.
178 pub fn executor_id(&self) -> usize {
179 self.executor.id()
180 }
176} 181}
177 182
178/// Handle to spawn tasks into an executor from any thread. 183/// Handle to spawn tasks into an executor from any thread.