diff options
Diffstat (limited to 'embassy-executor-macros/src/macros/main.rs')
| -rw-r--r-- | embassy-executor-macros/src/macros/main.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/embassy-executor-macros/src/macros/main.rs b/embassy-executor-macros/src/macros/main.rs index dc470e51c..c259c003f 100644 --- a/embassy-executor-macros/src/macros/main.rs +++ b/embassy-executor-macros/src/macros/main.rs | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | use std::str::FromStr; | 1 | use std::str::FromStr; |
| 2 | 2 | ||
| 3 | use darling::export::NestedMeta; | ||
| 4 | use darling::FromMeta; | 3 | use darling::FromMeta; |
| 4 | use darling::export::NestedMeta; | ||
| 5 | use proc_macro2::TokenStream; | 5 | use proc_macro2::TokenStream; |
| 6 | use quote::quote; | 6 | use quote::quote; |
| 7 | use syn::{ReturnType, Type}; | 7 | use syn::{ReturnType, Type}; |
| @@ -183,7 +183,7 @@ For example: `#[embassy_executor::main(entry = ..., executor = \"some_crate::Exe | |||
| 183 | quote!(!), | 183 | quote!(!), |
| 184 | quote! { | 184 | quote! { |
| 185 | unsafe fn __make_static<T>(t: &mut T) -> &'static mut T { | 185 | unsafe fn __make_static<T>(t: &mut T) -> &'static mut T { |
| 186 | ::core::mem::transmute(t) | 186 | unsafe { ::core::mem::transmute(t) } |
| 187 | } | 187 | } |
| 188 | 188 | ||
| 189 | let mut executor = #executor::new(); | 189 | let mut executor = #executor::new(); |
