File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -102,6 +102,7 @@ pub fn rpc_requests(attr: TokenStream, item: TokenStream) -> TokenStream {
102102 let mut input = parse_macro_input ! ( item as DeriveInput ) ;
103103 let service_name = parse_macro_input ! ( attr as Ident ) ;
104104
105+ let input_span = input. span ( ) ;
105106 let data_enum = match & mut input. data {
106107 Data :: Enum ( data_enum) => data_enum,
107108 _ => {
@@ -129,7 +130,7 @@ pub fn rpc_requests(attr: TokenStream, item: TokenStream) -> TokenStream {
129130 } ;
130131
131132 if !types. insert ( request_type. to_token_stream ( ) . to_string ( ) ) {
132- return syn:: Error :: new ( input . span ( ) , "Each variant must have a unique request type" )
133+ return syn:: Error :: new ( input_span , "Each variant must have a unique request type" )
133134 . to_compile_error ( )
134135 . into ( ) ;
135136 }
You can’t perform that action at this time.
0 commit comments