Struct std::fs::FileType [] [src]

pub struct FileType(_);

An structure representing a type of file with accessors for each file type.

Methods

impl FileType

fn is_dir(&self) -> bool

Test whether this file type represents a directory.

fn is_file(&self) -> bool

Test whether this file type represents a regular file.

Test whether this file type represents a symbolic link.

Trait Implementations

impl FileTypeExt for FileType

fn is_block_device(&self) -> bool

fn is_char_device(&self) -> bool

fn is_fifo(&self) -> bool

fn is_socket(&self) -> bool

impl FileTypeExt for FileType

fn is_block_device(&self) -> bool

fn is_char_device(&self) -> bool

fn is_fifo(&self) -> bool

fn is_socket(&self) -> bool

Derived Implementations

impl Hash for FileType

fn hash<__H: Hasher>(&self, __arg_0: &mut __H)

fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher

impl Eq for FileType

impl PartialEq for FileType

fn eq(&self, __arg_0: &FileType) -> bool

fn ne(&self, __arg_0: &FileType) -> bool

impl Clone for FileType

fn clone(&self) -> FileType

fn clone_from(&mut self, source: &Self)

impl Copy for FileType