pub fn as_arg_token_stream(&self,index: usize) -> TokenStream {

        let var_name = rust_arg_var(index);

        quote! {
            #var_name,
        }
    }
/// generate code as part of invoking rust function
/// for normal argument, it is just variable
/// other may like closure may need to convert to rust closure
generate code as part of invoking rust function
for normal argument, it is just variable
other may like closure may need to convert to rust closure
generate code as part of invoking rust function for normal argument it is just variable other may like closure may need to convert to rust closure
pub fn as_arg_token_stream(&self,index: usize) -> TokenStream {
        let var_name = rust_arg_var(index);
        quote! {
            #var_name,
        }
    }
pub fn as_arg_token_stream ( & self , index : usize ) -> TokenStream { let var_name = rust_arg_var ( index ) ; quote ! { var_name } }
generate code as part of invoking rust function
for normal argument, it is just variable
other may like closure may need to convert to rust closure
generate code as part of invoking rust function for normal argument it is just variable other may like closure may need to convert to rust closure
&self
index
usize