FileFlags

Trait FileFlags 

Source
pub trait FileFlags {
    // Required methods
    fn flags(&self) -> Result<Flags, Error>;
    fn set_flags(&self, f: Flags) -> Result<(), Error>;
}
Expand description

Reading and setting of file flags.

Required Methods§

Source

fn flags(&self) -> Result<Flags, Error>

Determine currently set file flags.

Source

fn set_flags(&self, f: Flags) -> Result<(), Error>

Set file flags. This will update all user-writable flags according to f, i.e., flags set in f will be set, flags not set in f will be unset.

Implementations on Foreign Types§

Source§

impl FileFlags for File

Source§

impl FileFlags for Path

Implementors§