Без опису
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

12345678910111213141516171819202122232425262728
  1. use std::env;
  2. use std::process;
  3. use task2::Config;
  4. extern crate task2;
  5. fn main() {
  6. let args = env::args().collect();
  7. let res = Config::new(&args);
  8. match res {
  9. Ok(conf) => {
  10. println!(
  11. "You asked me to count all '{}' in '{}'",
  12. conf.search,
  13. conf.line
  14. );
  15. let occ = task2::run(&conf);
  16. println!("Found {} '{}' in '{}'", occ, conf.search, conf.line);
  17. }
  18. Err(message) => {
  19. println!("{}", message);
  20. process::exit(1)
  21. }
  22. }
  23. }