Explorar o código

Refactor line_to_word

Avoid taking ownership if not needed.
Use idiomatic rust.
Blallo %!s(int64=4) %!d(string=hai) anos
pai
achega
b552804b56
Modificáronse 1 ficheiros con 2 adicións e 5 borrados
  1. 2 5
      src/main.rs

+ 2 - 5
src/main.rs

@@ -47,11 +47,8 @@ impl Iterator for Dictionary {
     }
 }
 
-fn line_to_word(l: String) -> String {
-    let l = unidecode(&l);
-    let l = l.to_lowercase();
-    let l = l.replace("'", "");
-    l
+fn line_to_word(line: &str) -> String {
+    unidecode(&line.to_string()).to_lowercase().replace("'", "")
 }
 
 // filtri {{{