aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor
diff options
context:
space:
mode:
authorKat Perez <[email protected]>2025-05-08 14:03:03 -0400
committerKat Perez <[email protected]>2025-05-08 14:04:54 -0400
commite968c4763694d676cca6f1bd30949619dd12e962 (patch)
tree7a9a2a9bf0e3c038c3bb9ac0a1e2423a5a1674e1 /embassy-executor
parent194a3044acb5cd9691ced78596b9fd81e6884667 (diff)
update TraceExt trait name for Spawner
Diffstat (limited to 'embassy-executor')
-rw-r--r--embassy-executor/src/raw/trace.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/embassy-executor/src/raw/trace.rs b/embassy-executor/src/raw/trace.rs
index 04e9d234f..f55033530 100644
--- a/embassy-executor/src/raw/trace.rs
+++ b/embassy-executor/src/raw/trace.rs
@@ -90,7 +90,7 @@ use crate::raw::{SyncExecutor, TaskHeader, TaskRef};
90use crate::spawner::{SpawnError, SpawnToken, Spawner}; 90use crate::spawner::{SpawnError, SpawnToken, Spawner};
91 91
92/// Extension trait adding tracing capabilities to the Spawner 92/// Extension trait adding tracing capabilities to the Spawner
93pub trait TraceExt { 93pub trait SpawnerTraceExt {
94 /// Spawns a new task with a specified name. 94 /// Spawns a new task with a specified name.
95 /// 95 ///
96 /// # Arguments 96 /// # Arguments
@@ -103,7 +103,7 @@ pub trait TraceExt {
103} 103}
104 104
105#[cfg(feature = "trace")] 105#[cfg(feature = "trace")]
106impl TraceExt for Spawner { 106impl SpawnerTraceExt for Spawner {
107 fn spawn_named<S>(&self, name: &'static str, token: SpawnToken<S>) -> Result<(), SpawnError> { 107 fn spawn_named<S>(&self, name: &'static str, token: SpawnToken<S>) -> Result<(), SpawnError> {
108 let task = token.raw_task; 108 let task = token.raw_task;
109 core::mem::forget(token); 109 core::mem::forget(token);
@@ -125,7 +125,7 @@ impl TraceExt for Spawner {
125/// When trace is disabled, spawn_named falls back to regular spawn. 125/// When trace is disabled, spawn_named falls back to regular spawn.
126/// This maintains API compatibility while optimizing out the name parameter. 126/// This maintains API compatibility while optimizing out the name parameter.
127#[cfg(not(feature = "trace"))] 127#[cfg(not(feature = "trace"))]
128impl TraceExt for Spawner { 128impl SpawnerTraceExt for Spawner {
129 fn spawn_named<S>(&self, _name: &'static str, token: SpawnToken<S>) -> Result<(), SpawnError> { 129 fn spawn_named<S>(&self, _name: &'static str, token: SpawnToken<S>) -> Result<(), SpawnError> {
130 self.spawn(token) 130 self.spawn(token)
131 } 131 }