Есть ли доступная опция для получения файлового разделителя для платформы в Rust?
Могут быть различные разделители, специфичные для платформы:
let separator = "\\" // Could be this.
let separator2 = "/" // Could be this.
let separator3 = "//" // Could be this.
Я выгляжу следующим образом:
let env_independent_seperator = env::separator()
Тогда это может быть использование может быть следующим:
let folder = "C\\Folder\\Path";
let env_independent_separator = env::separator() // Looking something like this
let file_name = "File.txt";
let full_path = folder+ env_independent_separator + file_name;
Есть ли File::separator()
в Rust?