/ src / utilities.rs
utilities.rs
 1  pub fn check_if_file_name_is_capitalized(file_name: &str) -> bool {
 2      let first_letter_retrieval: Option<char> = file_name.chars().take(1).next();
 3      let first_character = first_letter_retrieval.unwrap(); // Unwrapping because I don't think this would ever fail
 4      first_character.to_uppercase().to_string() == first_character.to_string()
 5  }
 6  
 7  pub fn chars_to_vec_of_str(vector: &Vec<&char>) -> Vec<String> {
 8      vector
 9          .iter()
10          .map(|a| a.to_string())
11          .collect::<Vec<String>>()
12  }
13  
14  pub fn vec_of_str_to_chars(vector: &Vec<String>) -> Vec<char> {
15      let mut vec_of_chars: Vec<char> = Vec::new();
16      for element in vector {
17          vec_of_chars.extend(element.chars().collect::<Vec<char>>());
18      }
19  
20      vec_of_chars
21  }