Trait cap_fs_ext::FileTypeExt[][src]

pub trait FileTypeExt {
    fn is_block_device(&self) -> bool;
fn is_char_device(&self) -> bool;
fn is_fifo(&self) -> bool;
fn is_socket(&self) -> bool; }

Extension trait for FileType.

Required methods

fn is_block_device(&self) -> bool[src]

Returns true if this file type is a block device.

This corresponds to std::os::unix::fs::FileTypeExt::is_block_device, except that it's supported on Windows platforms as well.

fn is_char_device(&self) -> bool[src]

Returns true if this file type is a char device.

This corresponds to std::os::unix::fs::FileTypeExt::is_char_device, except that it's supported on Windows platforms as well.

fn is_fifo(&self) -> bool[src]

Returns true if this file type is a fifo.

This corresponds to std::os::unix::fs::FileTypeExt::is_fifo, except that it's supported on Windows platforms as well.

fn is_socket(&self) -> bool[src]

Returns true if this file type is a socket.

This corresponds to std::os::unix::fs::FileTypeExt::is_socket, except that it's supported on Windows platforms as well.

Loading content...

Implementations on Foreign Types

impl FileTypeExt for FileType[src]

impl FileTypeExt for FileType[src]

Loading content...

Implementors

Loading content...