refactor: replace Vec<T> with &[T] in function parameters (codeberg #7)

Reviewed-on: https://codeberg.org/iff/pay-respects/pulls/7
Co-authored-by: Integral <integral@member.fsf.org>
Co-committed-by: Integral <integral@member.fsf.org>
This commit is contained in:
Integral 2024-12-14 16:53:03 +00:00 committed by iff
parent 7c74d13705
commit 7c7cc4d285
5 changed files with 7 additions and 11 deletions

View file

@ -57,7 +57,7 @@ fn get_rules(directory: String) -> Vec<Rule> {
rules
}
fn gen_match_rules(rules: Vec<Rule>) -> TokenStream {
fn gen_match_rules(rules: &[Rule]) -> TokenStream {
let command = rules
.iter()
.map(|x| x.command.to_owned())

View file

@ -238,11 +238,7 @@ pub fn shell(suggest: &mut String, cmd_list: &mut Vec<String>) {
}
}
pub fn shell_tag(
suggest: &mut String,
replace_list: &mut Vec<TokenStream2>,
cmd_list: Vec<String>,
) {
pub fn shell_tag(suggest: &mut String, replace_list: &mut Vec<TokenStream2>, cmd_list: &[String]) {
let mut replace_tag = 0;
let tag_name = "shell";