Struct fts::ffi::FTSENT [] [src]

#[repr(C)]
pub struct FTSENT { pub fts_cycle: *const FTSENT, pub fts_parent: *const FTSENT, pub fts_link: *const FTSENT, pub fts_number: c_long, pub fts_pointer: *const c_void, pub fts_accpath: *const c_char, pub fts_path: *const c_char, pub fts_errno: c_int, pub fts_symfd: c_int, pub fts_pathlen: c_ushort, pub fts_namelen: c_ushort, pub fts_ino: ino_t, pub fts_dev: dev_t, pub fts_nlink: nlink_t, pub fts_level: c_short, pub fts_info: c_ushort, pub fts_flags: c_ushort, pub fts_instr: c_ushort, pub fts_statp: *const stat, pub fts_name: [u8; 0], }

struct FTSENT in fts.h

Fields

cycle node

parent directory

next file in directory

local numeric value

local address value

access path

root path

errno for this node

fd for symlink

strlen(fts_path)

strlen(fts_name)

inode

device

link count

depth (-1 to N)

user flags for FTSENT structure

private flags for FTSENT structure

fts_set() instructions

stat(2) information

file name

Trait Implementations

impl Debug for FTSENT
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl !Send for FTSENT

impl !Sync for FTSENT