mirror of
https://github.com/TECHNOFAB11/pay-respects.git
synced 2026-02-02 23:55:09 +01:00
refactor: replace String with &str in function parameters (codeberg #9)
Reviewed-on: https://codeberg.org/iff/pay-respects/pulls/9 Co-authored-by: Integral <integral@member.fsf.org> Co-committed-by: Integral <integral@member.fsf.org>
This commit is contained in:
parent
9728ce48a6
commit
aae2ce09f0
3 changed files with 11 additions and 13 deletions
|
|
@ -24,9 +24,7 @@ mod replaces;
|
|||
|
||||
#[proc_macro]
|
||||
pub fn parse_rules(input: TokenStream) -> TokenStream {
|
||||
let directory = input.to_string().trim_matches('"').to_owned();
|
||||
let rules = get_rules(directory);
|
||||
|
||||
let rules = get_rules(input.to_string().trim_matches('"'));
|
||||
gen_match_rules(&rules)
|
||||
}
|
||||
|
||||
|
|
@ -42,7 +40,7 @@ struct MatchError {
|
|||
suggest: Vec<String>,
|
||||
}
|
||||
|
||||
fn get_rules(directory: String) -> Vec<Rule> {
|
||||
fn get_rules(directory: &str) -> Vec<Rule> {
|
||||
let files = std::fs::read_dir(directory).expect("Failed to read directory.");
|
||||
|
||||
let mut rules = Vec::new();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue