Mount flags of a filesystem.
struct Flags(u64)
| Position | Description |
|---|---|
| 1 | The integer representing the flags. |
| Receiver | Name | Description |
|---|---|---|
self | mandatory_locking | Returns whether the filesystem is mounted with support for mandatory locking. |
self | no_access_time_update | Returns whether the access time of files in this filesystem is not automatically updated. |
self | no_dev | Returns whether the filesystem is mounted without support for device special files. |
self | no_dir_access_time_update | Returns whether the access time of directories in this filesystem is not automatically updated. |
self | no_exec | Returns whether the filesystem is mounted without support for executables. |
self | no_set_id | Returns whether the filesystem is mounted without support for set-user-ID and set-group-ID executables. |
self | read_only | Returns whether the filesystem is mounted read only. |
self | relative_access_time_update | Returns whether the access time is only updated if its older than the modification or status change times. |
self | synchronous | Returns whether data and metadata modifications to this filesystem are flushed to the disk immediately. |
| Name | Description |
|---|---|
| Clone | Objects that can be duplicated. |
| Copy | Objects that can safely be copied via |
| Debug | Objects that can be formatted in a "debug" form. |
| Eq | Objects that implement the binary |
| MaybeClone | Objects that can be duplicated. |
| Pod | Objects that are safe to use if they contain a random bit pattern. |