1 Востаннє редагувалося Teg Miles (09.04.2024 12:43:20)

Тема: Не можу прочитати файл по відносному шляху до нього

    let file_path = format!("../locales/en-US/main_window.ftl");

    let path = Path::new(&file_path);
    let display = path.display();

    let mut file = match File::open(&path) {
        Err(why) => panic!("couldn't open {}: {}", display, why),
        Ok(file) => file,
    };

Файл із кодом знаходиться в src/mainwindow/
Файл, який треба прочитати, знаходиться в src/locales/en-US/
Помилок в назвах немає.
Усе так була помилка, s маленьке замість S в назві теки.