(input: ParseStream)
| 21 | } |
| 22 | impl Parse for NodeDefine { |
| 23 | fn parse(input: ParseStream) -> Result<Self> { |
| 24 | let name: syn::Expr = input.parse()?; |
| 25 | input.parse::<Token![,]>()?; |
| 26 | let ty: syn::Type = input.parse()?; |
| 27 | Ok(NodeDefine { name, ty }) |
| 28 | } |
| 29 | } |
| 30 | pub fn registry_expand(input: NodeDefine) -> TokenStream { |
| 31 | let name = &input.name; |
no outgoing calls
no test coverage detected