Crate fts_sys

Crate fts_sys 

Source
Expand description

crates.io docs.rs license status-badge

§fts-sys: Unsafe Rust bindings for FTS functions provided by libc

The FTS functions enable traversing file hierarchies.

This crate is only supported on the following operating systems. Building it for an unsupported platform results in an empty crate:

  • Android
  • Dragonfly BSD
  • FreeBSD
  • GNU Hurd
  • Linux
  • Mac OS X
  • NetBSD
  • OpenBSD

§Versioning

This project adheres to Semantic Versioning. The CHANGELOG.md file details notable changes over time.

Structs§

FTS
_ftsent

Constants§

FTS_AGAIN
FTS_COMFOLLOW
FTS_D
FTS_DC
FTS_DEFAULT
FTS_DNR
FTS_DONTCHDIR
FTS_DOT
FTS_DP
FTS_ERR
FTS_F
FTS_FOLLOW
FTS_INIT
FTS_LOGICAL
FTS_NAMEONLY
FTS_NOCHDIR
FTS_NOINSTR
FTS_NOSTAT
FTS_NS
FTS_NSOK
FTS_OPTIONMASK
FTS_PHYSICAL
FTS_ROOTLEVEL
FTS_ROOTPARENTLEVEL
FTS_SEEDOT
FTS_SKIP
FTS_SL
FTS_SLNONE
FTS_STOP
FTS_SYMFOLLOW
FTS_W
FTS_WHITEOUT
FTS_XDEV

Functions§

fts_children
fts_close
fts_open
fts_read
fts_set

Type Aliases§

FTSENT
__blkcnt_t
__blksize_t
__dev_t
__gid_t
__ino_t
__mode_t
__nlink_t
__off_t
__syscall_slong_t
__time_t
__uid_t