(input: TokenStream)
| 62 | /// attributes(local): spawn actor by `flow_rs::rt::task::spawn_local` |
| 63 | #[proc_macro_derive(Actor, attributes(local))] |
| 64 | pub fn actor_derive(input: TokenStream) -> TokenStream { |
| 65 | let input = parse_macro_input!(input as DeriveInput); |
| 66 | actor::expand(input).into() |
| 67 | } |
| 68 | |
| 69 | #[doc(hidden)] |
| 70 | #[proc_macro_derive(Parser)] |