РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
852 of 1245 menu

Метод new класса Path

Метод new класса Path создает новый путь из переданного значения. Параметром метод принимает строку, OsStr или любой тип, который может быть преобразован в OsStr. Метод возвращает ссылку на Path, которая указывает на переданное значение.

Метод new не проверяет существование пути в файловой системе. Он лишь создает представление пути, с которым можно работать дальше.

Синтаксис

Path::new(s)

Пример

Давайте создадим путь из строки "abcde" и выведем его на экран:

use std::path::Path; fn main() { let path = Path::new("abcde"); println!("{:?}", path); }

Результат выполнения кода:

"abcde"

Пример

Давайте создадим путь из строки "12345" и выведем его на экран:

use std::path::Path; fn main() { let path = Path::new("12345"); println!("{:?}", path); }

Результат выполнения кода:

"12345"

Пример

Давайте создадим путь из строки "abcde/12345" и выведем его на экран:

use std::path::Path; fn main() { let path = Path::new("abcde/12345"); println!("{:?}", path); }

Результат выполнения кода:

"abcde/12345"

Смотрите также

  • класс Path,
    который представляет путь в файловой системе
  • метод join,
    который присоединяет путь к текущему пути
  • метод exists,
    который проверяет существование пути
  • метод to_str,
    который преобразует путь в строку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить