Use .. for (_).
This commit is contained in:
@@ -99,7 +99,7 @@ pub fn generate_body(
|
||||
let fn_input_types: Vec<_> = function
|
||||
.arg_list()
|
||||
.map(|fn_arg| match fn_arg {
|
||||
syn::FnArg::Receiver(_) => panic!("internal error: receiver fn outside impl!?"),
|
||||
syn::FnArg::Receiver(..) => panic!("internal error: receiver fn outside impl!?"),
|
||||
syn::FnArg::Typed(syn::PatType { ref ty, .. }) => {
|
||||
let arg_type = match flatten_type_groups(ty.as_ref()) {
|
||||
syn::Type::Reference(syn::TypeReference {
|
||||
@@ -150,7 +150,7 @@ pub fn generate_body(
|
||||
|
||||
match function.params().special {
|
||||
FnSpecialAccess::None => (),
|
||||
FnSpecialAccess::Index(_) | FnSpecialAccess::Property(_) => {
|
||||
FnSpecialAccess::Index(..) | FnSpecialAccess::Property(..) => {
|
||||
let reg_name = fn_literal.value();
|
||||
if reg_name.starts_with(FN_GET)
|
||||
|| reg_name.starts_with(FN_SET)
|
||||
@@ -254,7 +254,7 @@ pub fn check_rename_collisions(fns: &[ExportedFn]) -> Result<(), syn::Error> {
|
||||
.arg_list()
|
||||
.fold(name.to_string(), |mut arg_str, fn_arg| {
|
||||
let type_string: String = match fn_arg {
|
||||
syn::FnArg::Receiver(_) => unimplemented!("receiver rhai_fns not implemented"),
|
||||
syn::FnArg::Receiver(..) => unimplemented!("receiver rhai_fns not implemented"),
|
||||
syn::FnArg::Typed(syn::PatType { ref ty, .. }) => print_type(ty),
|
||||
};
|
||||
arg_str.push('.');
|
||||
|
Reference in New Issue
Block a user