Crate libc [−] [src]

Unstable (libc)

: use libc from crates.io

Crate docs

Structs

stat [
Unstable
]
timespec [
Unstable
]
timeval [
Unstable
]
utimbuf [
Unstable
]

Enums

FILE [
Unstable
]
c_void [
Unstable
]
fpos_t [
Unstable
]
timezone [
Unstable
]

Constants

BUFSIZ [
Unstable
]
E2BIG [
Unstable
]
EACCES [
Unstable
]
EAGAIN [
Unstable
]
EBADF [
Unstable
]
EBUSY [
Unstable
]
ECHILD [
Unstable
]
EDEADLK [
Unstable
]
EDEADLOCK [
Unstable
]
EDOM [
Unstable
]
EEXIST [
Unstable
]
EFAULT [
Unstable
]
EFBIG [
Unstable
]
EILSEQ [
Unstable
]
EINTR [
Unstable
]
EINVAL [
Unstable
]
EIO [
Unstable
]
EISDIR [
Unstable
]
EMFILE [
Unstable
]
EMLINK [
Unstable
]
ENAMETOOLONG [
Unstable
]
ENFILE [
Unstable
]
ENODEV [
Unstable
]
ENOENT [
Unstable
]
ENOEXEC [
Unstable
]
ENOLCK [
Unstable
]
ENOMEM [
Unstable
]
ENOSPC [
Unstable
]
ENOSYS [
Unstable
]
ENOTDIR [
Unstable
]
ENOTEMPTY [
Unstable
]
ENOTTY [
Unstable
]
ENXIO [
Unstable
]
EOF [
Unstable
]
EPERM [
Unstable
]
EPIPE [
Unstable
]
ERANGE [
Unstable
]
EROFS [
Unstable
]
ESPIPE [
Unstable
]
ESRCH [
Unstable
]
EXDEV [
Unstable
]
EXIT_FAILURE [
Unstable
]
EXIT_SUCCESS [
Unstable
]
FILENAME_MAX [
Unstable
]
FOPEN_MAX [
Unstable
]
LC_ALL [
Unstable
]
LC_COLLATE [
Unstable
]
LC_CTYPE [
Unstable
]
LC_MONETARY [
Unstable
]
LC_NUMERIC [
Unstable
]
LC_TIME [
Unstable
]
L_tmpnam [
Unstable
]
O_APPEND [
Unstable
]
O_BINARY [
Unstable
]
O_CREAT [
Unstable
]
O_EXCL [
Unstable
]
O_NOINHERIT [
Unstable
]
O_RDONLY [
Unstable
]
O_RDWR [
Unstable
]
O_TEXT [
Unstable
]
O_TRUNC [
Unstable
]
O_WRONLY [
Unstable
]
RAND_MAX [
Unstable
]
SEEK_CUR [
Unstable
]
SEEK_END [
Unstable
]
SEEK_SET [
Unstable
]
STRUNCATE [
Unstable
]
S_IEXEC [
Unstable
]
S_IFCHR [
Unstable
]
S_IFDIR [
Unstable
]
S_IFMT [
Unstable
]
S_IFREG [
Unstable
]
S_IREAD [
Unstable
]
S_IWRITE [
Unstable
]
TMP_MAX [
Unstable
]
_IOFBF [
Unstable
]
_IOLBF [
Unstable
]
_IONBF [
Unstable
]

Functions

_exit [
Unstable
]
abort [
Unstable
]
abs [
Unstable
]
access [
Unstable
]
atexit [
Unstable
]
atof [
Unstable
]
atoi [
Unstable
]
calloc [
Unstable
]
chdir [
Unstable
]
chmod [
Unstable
]
close [
Unstable
]
commit [
Unstable
]
creat [
Unstable
]
dup [
Unstable
]
dup2 [
Unstable
]
execv [
Unstable
]
execve [
Unstable
]
execvp [
Unstable
]
execvpe [
Unstable
]
exit [
Unstable
]
fclose [
Unstable
]
fdopen [
Unstable
]
feof [
Unstable
]
ferror [
Unstable
]
fflush [
Unstable
]
fgetc [
Unstable
]
fgetpos [
Unstable
]
fgets [
Unstable
]
fileno [
Unstable
]
fopen [
Unstable
]
fputc [
Unstable
]
fputs [
Unstable
]
fread [
Unstable
]
free [
Unstable
]
freopen [
Unstable
]
fseek [
Unstable
]
fsetpos [
Unstable
]
fstat [
Unstable
]
ftell [
Unstable
]
fwrite [
Unstable
]
get_osfhandle [
Unstable
]
getchar [
Unstable
]
getcwd [
Unstable
]
getenv [
Unstable
]
getpid [
Unstable
]
isalnum [
Unstable
]
isalpha [
Unstable
]
isatty [
Unstable
]
iscntrl [
Unstable
]
isdigit [
Unstable
]
isgraph [
Unstable
]
islower [
Unstable
]
isprint [
Unstable
]
ispunct [
Unstable
]
isspace [
Unstable
]
isupper [
Unstable
]
isxdigit [
Unstable
]
labs [
Unstable
]
lseek [
Unstable
]
malloc [
Unstable
]
memchr [
Unstable
]
memcmp [
Unstable
]
memcpy [
Unstable
]
memmove [
Unstable
]
memset [
Unstable
]
mkdir [
Unstable
]
open [
Unstable
]
open_osfhandle [
Unstable
]
pclose [
Unstable
]
perror [
Unstable
]
pipe [
Unstable
]
popen [
Unstable
]
putchar [
Unstable
]
puts [
Unstable
]
rand [
Unstable
]
read [
Unstable
]
realloc [
Unstable
]
remove [
Unstable
]
rename [
Unstable
]
rewind [
Unstable
]
rmdir [
Unstable
]
setbuf [
Unstable
]
setlocale [
Unstable
]
setvbuf [
Unstable
]
srand [
Unstable
]
stat [
Unstable
]
strcat [
Unstable
]
strchr [
Unstable
]
strcmp [
Unstable
]
strcoll [
Unstable
]
strcpy [
Unstable
]
strcspn [
Unstable
]
strdup [
Unstable
]
strerror [
Unstable
]
strlen [
Unstable
]
strncat [
Unstable
]
strncmp [
Unstable
]
strncpy [
Unstable
]
strnlen [
Unstable
]
strpbrk [
Unstable
]
strrchr [
Unstable
]
strspn [
Unstable
]
strstr [
Unstable
]
strtod [
Unstable
]
strtok [
Unstable
]
strtol [
Unstable
]
strtoul [
Unstable
]
strxfrm [
Unstable
]
system [
Unstable
]
tmpfile [
Unstable
]
tolower [
Unstable
]
toupper [
Unstable
]
ungetc [
Unstable
]
unlink [
Unstable
]
wchmod [
Unstable
]
wcslen [
Unstable
]
wopen [
Unstable
]
write [
Unstable
]
wrmdir [
Unstable
]
wsetlocale [
Unstable
]
wstat [
Unstable
]
wutime [
Unstable
]

Type Definitions

c_char [
Unstable
]
c_double [
Unstable
]
c_float [
Unstable
]
c_int [
Unstable
]
c_long [
Unstable
]
c_longlong [
Unstable
]
c_schar [
Unstable
]
c_short [
Unstable
]
c_uchar [
Unstable
]
c_uint [
Unstable
]
c_ulong [
Unstable
]
c_ulonglong [
Unstable
]
c_ushort [
Unstable
]
clock_t [
Unstable
]
dev_t [
Unstable
]
ino_t [
Unstable
]
int16_t [
Unstable
]
int32_t [
Unstable
]
int64_t [
Unstable
]
int8_t [
Unstable
]
intmax_t [
Unstable
]
intptr_t [
Unstable
]
off_t [
Unstable
]
ptrdiff_t [
Unstable
]
size_t [
Unstable
]
ssize_t [
Unstable
]
time64_t [
Unstable
]
time_t [
Unstable
]
uint16_t [
Unstable
]
uint32_t [
Unstable
]
uint64_t [
Unstable
]
uint8_t [
Unstable
]
uintmax_t [
Unstable
]
uintptr_t [
Unstable
]
wchar_t [
Unstable
]