fn fill_fn_params( ctx: &CompletionContext<'_>, function: &Fn, param_list: &ParamList, impl_or_trait: &Option<Either<Impl, Trait>>, add_new_item_to_acc: impl FnMut(&str), )