aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor/src/lib.rs
diff options
context:
space:
mode:
authorBrezak <[email protected]>2025-07-23 19:51:31 +0200
committerBrezak <[email protected]>2025-07-23 20:55:42 +0200
commit539ff78ebbdedbb75d0faf940e3ee69f5e7f276a (patch)
tree7096952c556d7262e59178e11f5d81753d08d12a /embassy-executor/src/lib.rs
parent1b42e624246f9355a91ef98ddf96d5af1b9b3687 (diff)
embassy-executor: explicitly return impl Future in task inner task
Diffstat (limited to 'embassy-executor/src/lib.rs')
-rw-r--r--embassy-executor/src/lib.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/embassy-executor/src/lib.rs b/embassy-executor/src/lib.rs
index e174a0594..0747db032 100644
--- a/embassy-executor/src/lib.rs
+++ b/embassy-executor/src/lib.rs
@@ -216,7 +216,7 @@ pub mod _export {
216 ); 216 );
217 217
218 #[allow(dead_code)] 218 #[allow(dead_code)]
219 trait HasOutput { 219 pub trait HasOutput {
220 type Output; 220 type Output;
221 } 221 }
222 222
@@ -225,7 +225,7 @@ pub mod _export {
225 } 225 }
226 226
227 #[allow(dead_code)] 227 #[allow(dead_code)]
228 type Never = <fn() -> ! as HasOutput>::Output; 228 pub type Never = <fn() -> ! as HasOutput>::Output;
229} 229}
230 230
231/// Implementation details for embassy macros. 231/// Implementation details for embassy macros.
@@ -242,7 +242,7 @@ pub mod _export {
242 impl TaskReturnValue for Never {} 242 impl TaskReturnValue for Never {}
243 243
244 #[allow(dead_code)] 244 #[allow(dead_code)]
245 trait HasOutput { 245 pub trait HasOutput {
246 type Output; 246 type Output;
247 } 247 }
248 248
@@ -251,5 +251,5 @@ pub mod _export {
251 } 251 }
252 252
253 #[allow(dead_code)] 253 #[allow(dead_code)]
254 type Never = <fn() -> ! as HasOutput>::Output; 254 pub type Never = <fn() -> ! as HasOutput>::Output;
255} 255}