Trait std::os::unix::prelude::PermissionsExt
[−]
[src]
pub trait PermissionsExt {
fn mode(&self) -> mode_t;
fn set_mode(&mut self, mode: mode_t);
fn from_mode(mode: mode_t) -> Self;
}Unix-specific extensions to Permissions`Permissions`
Required Methods
fn mode(&self) -> mode_t
Returns the underlying raw mode_t`mode_t` bits that are the standard Unix
permissions for this file.
fn set_mode(&mut self, mode: mode_t)
Sets the underlying raw mode_t`mode_t` bits for this set of permissions.
fn from_mode(mode: mode_t) -> Self
Creates a new instance of Permissions`Permissions` from the given set of Unix
permission bits.
Implementors
impl PermissionsExt for Permissionsimpl PermissionsExt for Permissions