Function unix_mode::to_string [−][src]
Expand description
Convert Unix mode bits to a text string describing type and permissions,
as shown in ls
.
Examples:
assert_eq!(unix_mode::to_string(0o0040755), "drwxr-xr-x");
assert_eq!(unix_mode::to_string(0o0100640), "-rw-r-----");
// Classic "sticky" directory
assert_eq!(unix_mode::to_string(0o0041777), "drwxrwxrwt");
// Char and block devices
assert_eq!(unix_mode::to_string(0o0020600), "crw-------");
assert_eq!(unix_mode::to_string(0o0060600), "brw-------");
// Symlink
assert_eq!(unix_mode::to_string(0o0120777), "lrwxrwxrwx");