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

Метод is_relative

Метод is_relative проверяет, является ли путь относительным. Он возвращает true, если путь не имеет корня или префикса, и false в противном случае. Метод не принимает параметров и вызывается на экземпляре Path.

Синтаксис

path.is_relative()

Пример

Давайте проверим, является ли путь "abcde" относительным:

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

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

true

Пример

Давайте проверим, является ли абсолютный путь "/12345" относительным:

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

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

false

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

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