method File.chmod
Replaces the permission bits (File.chmod(path, 0o600)).
Example:
use std.io { File }
fn main() io {
let path = "/tmp/oxl_doc_chmod.txt"
File.writeText(path, "x")!
File.chmod(path, 0o600)!
print("{File.metadata(path)!.mode & 0o777}")
File.remove(path)!
}Вывод
384
pub(api) static fn chmod(path: str, mode: u32) -> () | IoError ioС версии. 1.0.0-beta
Параметры
| Имя | Тип |
|---|---|
path | str |
mode | u32 |
Возвращает
()
Ошибки
IoError@error- `IoError` (`NotFound`, `PermissionDenied`).
Эффекты
io
Определено в: std/io/io.oxl:498