From 1b2dab1dff7abfaae20fc87e7762a8ef0c835f7f Mon Sep 17 00:00:00 2001 From: Anthony Grondin <104731965+AnthonyGrondin@users.noreply.github.com> Date: Thu, 21 Mar 2024 18:10:15 -0400 Subject: [PATCH] Add missing `#[doc(hidden)]` attributes for embassy proc macros (#1302) Fixes https://github.com/esp-rs/esp-hal/issues/1233 --- esp-hal-procmacros/src/embassy.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/esp-hal-procmacros/src/embassy.rs b/esp-hal-procmacros/src/embassy.rs index c0411330e..0dd8316b9 100644 --- a/esp-hal-procmacros/src/embassy.rs +++ b/esp-hal-procmacros/src/embassy.rs @@ -79,11 +79,13 @@ pub(crate) mod main { let out = &f.sig.output; let result = quote! { + #[doc(hidden)] #[::embassy_executor::task()] async fn __embassy_main(#fargs) #out { #f_body } + #[doc(hidden)] unsafe fn __make_static(t: &mut T) -> &'static mut T { ::core::mem::transmute(t) }