pub trait UNIXPermissionsExt {
Show 13 methods
// Required methods
fn set_uid(&self) -> bool;
fn set_gid(&self) -> bool;
fn sticky_bit(&self) -> bool;
fn readable_by_owner(&self) -> bool;
fn writable_by_owner(&self) -> bool;
fn executable_by_owner(&self) -> bool;
fn readable_by_group(&self) -> bool;
fn writable_by_group(&self) -> bool;
fn executable_by_group(&self) -> bool;
fn readable_by_other(&self) -> bool;
fn writable_by_other(&self) -> bool;
fn executable_by_other(&self) -> bool;
fn stringify(&self) -> String;
}Expand description
Missing functions that are not exposed by
std::os::unix::fs::PermisionsExt.
Required Methods§
Sourcefn sticky_bit(&self) -> bool
fn sticky_bit(&self) -> bool
Is sticky bit set?
Sourcefn readable_by_owner(&self) -> bool
fn readable_by_owner(&self) -> bool
Is this file readable by owner?
Sourcefn writable_by_owner(&self) -> bool
fn writable_by_owner(&self) -> bool
Is this file writable by owner?
Sourcefn executable_by_owner(&self) -> bool
fn executable_by_owner(&self) -> bool
Is this file executable by owner?
Sourcefn readable_by_group(&self) -> bool
fn readable_by_group(&self) -> bool
Is this file readable by group?
Sourcefn writable_by_group(&self) -> bool
fn writable_by_group(&self) -> bool
Is this file writable by group?
Sourcefn executable_by_group(&self) -> bool
fn executable_by_group(&self) -> bool
Is this file executable by group?
Sourcefn readable_by_other(&self) -> bool
fn readable_by_other(&self) -> bool
Is this file readable by others?
Sourcefn writable_by_other(&self) -> bool
fn writable_by_other(&self) -> bool
Is this file writable by others?
Sourcefn executable_by_other(&self) -> bool
fn executable_by_other(&self) -> bool
Is this file executable by others?