Add missing #[doc(hidden)] attributes for embassy proc macros (#1302)

Fixes https://github.com/esp-rs/esp-hal/issues/1233
This commit is contained in:
Anthony Grondin 2024-03-21 18:10:15 -04:00 committed by GitHub
parent d5e4995777
commit 1b2dab1dff
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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>(t: &mut T) -> &'static mut T {
::core::mem::transmute(t)
}