Docs.rs
rust-mio-0.2.0
rust-mio 0.2.0
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
crates.io
Source
Owners
mengwanguc
Dependencies
bindgen ^0.59.1
build
run_script ^0.6.3
build
Versions
0%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
rust_
mio
0.2.0
All Items
Crate Items
Structs
Constants
Statics
Functions
Type Aliases
Unions
Crate
rust_mio
Copy item path
Source
Structs
§
_G_
fpos64_
t
_G_
fpos_
t
_IO_
FILE
_IO_
codecvt
_IO_
marker
_IO_
wide_
data
__
atomic_
wide_
counter__
bindgen_
ty_
1
__
fsid_
t
__
mbstate_
t
__
once_
flag
__
pthread_
cond_
s
__
pthread_
internal_
list
__
pthread_
internal_
slist
__
pthread_
mutex_
s
__
pthread_
rwlock_
arch_
t
__
sigset_
t
__
va_
list_
tag
div_t
drand48_
data
fd_set
ldiv_t
lldiv_t
random_
data
timespec
timeval
Constants
§
BIG_
ENDIAN
BUFSIZ
BYTE_
ORDER
EOF
EXIT_
FAILURE
EXIT_
SUCCESS
FD_
SETSIZE
FILENAME_
MAX
FOPEN_
MAX
LITTLE_
ENDIAN
L_
ctermid
L_
tmpnam
PDP_
ENDIAN
P_
tmpdir
RAND_
MAX
SEEK_
CUR
SEEK_
END
SEEK_
SET
TMP_MAX
WCONTINUED
WEXITED
WNOHANG
WNOWAIT
WSTOPPED
WUNTRACED
_ALLOCA_
H
_ATFILE_
SOURCE
_BITS_
BYTESWAP_
H
_BITS_
ENDIANNESS_
H
_BITS_
ENDIAN_
H
_BITS_
PTHREADTYPES_
ARCH_
H
_BITS_
PTHREADTYPES_
COMMON_
H
_BITS_
STDINT_
INTN_
H
_BITS_
STDIO_
LIM_
H
_BITS_
TIME64_
H
_BITS_
TYPESIZES_
H
_BITS_
TYPES_
H
_BITS_
UINTN_
IDENTITY_
H
_DEFAULT_
SOURCE
_ENDIAN_
H
_FEATURES_
H
_IOFBF
_IOLBF
_IONBF
_IO_
EOF_
SEEN
_IO_
ERR_
SEEN
_IO_
USER_
LOCK
_POSIX_
C_
SOURCE
_POSIX_
SOURCE
_STDC_
PREDEF_
H
_STDIO_
H
_STDLIB_
H
_STRUCT_
TIMESPEC
_SYS_
CDEFS_
H
_SYS_
SELECT_
H
_SYS_
TYPES_
H
_THREAD_
MUTEX_
INTERNAL_
H
_THREAD_
SHARED_
TYPES_
H
__
BIG_
ENDIAN
__
BIT_
TYPES_
DEFINED__
__
BYTE_
ORDER
__
FD_
SETSIZE
__
FILE_
defined
__
FLOAT_
WORD_
ORDER
__
GLIBC_
MINOR__
__
GLIBC_
USE_
DEPRECATED_
GETS
__
GLIBC_
USE_
DEPRECATED_
SCANF
__
GLIBC_
USE_
IEC_
60559_
BFP_
EXT
__
GLIBC_
USE_
IEC_
60559_
BFP_
EXT_
C2X
__
GLIBC_
USE_
IEC_
60559_
EXT
__
GLIBC_
USE_
IEC_
60559_
FUNCS_
EXT
__
GLIBC_
USE_
IEC_
60559_
FUNCS_
EXT_
C2X
__
GLIBC_
USE_
IEC_
60559_
TYPES_
EXT
__
GLIBC_
USE_
ISOC2X
__
GLIBC_
USE_
LIB_
EXT2
__
GLIBC__
__
GNUC_
VA_
LIST
__
GNU_
LIBRARY__
__
HAVE_
DISTINCT_
FLOA
T16
__
HAVE_
DISTINCT_
FLOA
T32
__
HAVE_
DISTINCT_
FLOA
T64
__
HAVE_
DISTINCT_
FLOA
T32X
__
HAVE_
DISTINCT_
FLOA
T64X
__
HAVE_
DISTINCT_
FLOA
T128
__
HAVE_
DISTINCT_
FLOA
T128X
__
HAVE_
FLOA
T16
__
HAVE_
FLOA
T32
__
HAVE_
FLOA
T64
__
HAVE_
FLOA
T32X
__
HAVE_
FLOA
T64X
__
HAVE_
FLOA
T64X_
LONG_
DOUBLE
__
HAVE_
FLOA
T128
__
HAVE_
FLOA
T128X
__
HAVE_
FLOATN_
NOT_
TYPEDEF
__
HAVE_
GENERIC_
SELECTION
__
INO_
T_
MATCHES_
INO64_
T
__
KERNEL_
OLD_
TIMEVAL_
MATCHES_
TIMEVA
L64
__
LDOUBLE_
REDIRECTS_
TO_
FLOA
T128_
ABI
__
LITTLE_
ENDIAN
__
OFF_
T_
MATCHES_
OFF64_
T
__
PDP_
ENDIAN
__
PTHREAD_
MUTEX_
HAVE_
PREV
__
RLIM_
T_
MATCHES_
RLIM64_
T
__
SIZEOF_
PTHREAD_
ATTR_
T
__
SIZEOF_
PTHREAD_
BARRIERATTR_
T
__
SIZEOF_
PTHREAD_
BARRIER_
T
__
SIZEOF_
PTHREAD_
CONDATTR_
T
__
SIZEOF_
PTHREAD_
COND_
T
__
SIZEOF_
PTHREAD_
MUTEXATTR_
T
__
SIZEOF_
PTHREAD_
MUTEX_
T
__
SIZEOF_
PTHREAD_
RWLOCKATTR_
T
__
SIZEOF_
PTHREAD_
RWLOCK_
T
__
STATFS_
MATCHES_
STATF
S64
__
STDC_
IEC_
559_
COMPLEX__
__
STDC_
IEC_
559__
__
STDC_
IEC_
60559_
BFP__
__
STDC_
IEC_
60559_
COMPLEX__
__
STDC_
ISO_
10646__
__
SYSCALL_
WORDSIZE
__
TIMESIZE
__
USE_
ATFILE
__
USE_
FORTIFY_
LEVEL
__
USE_
ISOC11
__
USE_
ISOC95
__
USE_
ISOC99
__
USE_
MISC
__
USE_
POSIX
__
USE_
POSI
X2
__
USE_
POSI
X199309
__
USE_
POSI
X199506
__
USE_
POSIX_
IMPLICITLY
__
USE_
XOPE
N2K
__
USE_
XOPE
N2K8
__WALL
__
WCLONE
__
WCOREFLAG
__
WNOTHREAD
__
WORDSIZE
__
WORDSIZE_
TIME64_
COMPA
T32
__
W_
CONTINUED
____
FILE_
defined
_____
fpos64_
t_
defined
_____
fpos_
t_
defined
____
mbstate_
t_
defined
__
clock_
t_
defined
__
clockid_
t_
defined
__
glibc_
c99_
flexarr_
available
__
have_
pthread_
attr_
t
__
ldiv_
t_
defined
__
lldiv_
t_
defined
__
sigset_
t_
defined
__
struct_
FILE_
defined
__
time_
t_
defined
__
timer_
t_
defined
__
timeval_
defined
Statics
§
stderr
⚠
stdin
⚠
stdout
⚠
Functions
§
_Exit
⚠
__
ctype_
get_
mb_
cur_
max
⚠
__
getdelim
⚠
__
overflow
⚠
__uflow
⚠
a64l
⚠
abort
⚠
abs
⚠
aligned_
alloc
⚠
alloca
⚠
at_
quick_
exit
⚠
atexit
⚠
atof
⚠
atoi
⚠
atol
⚠
atoll
⚠
bsearch
⚠
calloc
⚠
clearenv
⚠
clearerr
⚠
clearerr_
unlocked
⚠
ctermid
⚠
div
⚠
dprintf
⚠
drand48
⚠
drand48_
r
⚠
ecvt
⚠
ecvt_r
⚠
erand48
⚠
erand48_
r
⚠
exit
⚠
fclose
⚠
fcvt
⚠
fcvt_r
⚠
fdopen
⚠
feof
⚠
feof_
unlocked
⚠
ferror
⚠
ferror_
unlocked
⚠
fflush
⚠
fflush_
unlocked
⚠
fgetc
⚠
fgetc_
unlocked
⚠
fgetpos
⚠
fgets
⚠
fileno
⚠
fileno_
unlocked
⚠
flockfile
⚠
fmemopen
⚠
fopen
⚠
fprintf
⚠
fputc
⚠
fputc_
unlocked
⚠
fputs
⚠
fread
⚠
fread_
unlocked
⚠
free
⚠
freopen
⚠
fscanf
⚠
fseek
⚠
fseeko
⚠
fsetpos
⚠
ftell
⚠
ftello
⚠
ftrylockfile
⚠
funlockfile
⚠
fwrite
⚠
fwrite_
unlocked
⚠
gcvt
⚠
getc
⚠
getc_
unlocked
⚠
getchar
⚠
getchar_
unlocked
⚠
getdelim
⚠
getenv
⚠
getline
⚠
getloadavg
⚠
getsubopt
⚠
getw
⚠
initstate
⚠
initstate_
r
⚠
jrand48
⚠
jrand48_
r
⚠
l64a
⚠
labs
⚠
lcong48
⚠
lcong48_
r
⚠
ldiv
⚠
llabs
⚠
lldiv
⚠
lrand48
⚠
lrand48_
r
⚠
malloc
⚠
mblen
⚠
mbstowcs
⚠
mbtowc
⚠
mkdtemp
⚠
mkstemp
⚠
mkstemps
⚠
mktemp
⚠
mrand48
⚠
mrand48_
r
⚠
nrand48
⚠
nrand48_
r
⚠
object_
read
⚠
on_exit
⚠
open_
memstream
⚠
pclose
⚠
perror
⚠
popen
⚠
posix_
memalign
⚠
printf
⚠
pselect
⚠
putc
⚠
putc_
unlocked
⚠
putchar
⚠
putchar_
unlocked
⚠
putenv
⚠
puts
⚠
putw
⚠
qecvt
⚠
qecvt_r
⚠
qfcvt
⚠
qfcvt_r
⚠
qgcvt
⚠
qsort
⚠
quick_
exit
⚠
rand
⚠
rand_r
⚠
random
⚠
random_
r
⚠
read
realloc
⚠
reallocarray
⚠
realpath
⚠
remove
⚠
rename
⚠
renameat
⚠
rewind
⚠
rpmatch
⚠
scanf
⚠
seed48
⚠
seed48_
r
⚠
select
⚠
setbuf
⚠
setbuffer
⚠
setenv
⚠
setlinebuf
⚠
setstate
⚠
setstate_
r
⚠
setvbuf
⚠
snprintf
⚠
sprintf
⚠
srand
⚠
srand48
⚠
srand48_
r
⚠
srandom
⚠
srandom_
r
⚠
sscanf
⚠
strtod
⚠
strtof
⚠
strtol
⚠
strtold
⚠
strtoll
⚠
strtoq
⚠
strtoul
⚠
strtoull
⚠
strtouq
⚠
system
⚠
tempnam
⚠
tmpfile
⚠
tmpnam
⚠
tmpnam_
r
⚠
ungetc
⚠
unsetenv
⚠
valloc
⚠
vdprintf
⚠
vfprintf
⚠
vfscanf
⚠
vprintf
⚠
vscanf
⚠
vsnprintf
⚠
vsprintf
⚠
vsscanf
⚠
wcstombs
⚠
wctomb
⚠
Type Aliases
§
FILE
_Float32
_Float64
_Float32x
_Float64x
_IO_
lock_
t
__FILE
__
blkcnt64_
t
__
blkcnt_
t
__
blksize_
t
__
builtin_
va_
list
__
caddr_
t
__
clock_
t
__
clockid_
t
__
compar_
fn_
t
__
daddr_
t
__dev_t
__
fd_
mask
__
fpos64_
t
__
fpos_
t
__
fsblkcnt64_
t
__
fsblkcnt_
t
__
fsfilcnt64_
t
__
fsfilcnt_
t
__
fsword_
t
__gid_t
__
gnuc_
va_
list
__id_t
__
ino64_
t
__ino_t
__
int8_
t
__
int16_
t
__
int32_
t
__
int64_
t
__
int_
least8_
t
__
int_
least16_
t
__
int_
least32_
t
__
int_
least64_
t
__
intmax_
t
__
intptr_
t
__key_t
__
loff_
t
__
mode_
t
__
nlink_
t
__
off64_
t
__off_t
__pid_t
__
pthread_
list_
t
__
pthread_
slist_
t
__
quad_
t
__
rlim64_
t
__
rlim_
t
__
sig_
atomic_
t
__
socklen_
t
__
ssize_
t
__
suseconds64_
t
__
suseconds_
t
__
syscall_
slong_
t
__
syscall_
ulong_
t
__
thrd_
t
__
time_
t
__
timer_
t
__tss_t
__
u_
char
__u_int
__
u_
long
__
u_
quad_
t
__
u_
short
__uid_t
__
uint8_
t
__
uint16_
t
__
uint32_
t
__
uint64_
t
__
uint_
least8_
t
__
uint_
least16_
t
__
uint_
least32_
t
__
uint_
least64_
t
__
uintmax_
t
__
useconds_
t
blkcnt_
t
blksize_
t
caddr_t
clock_t
clockid_
t
daddr_t
dev_t
fd_mask
fpos_t
fsblkcnt_
t
fsfilcnt_
t
fsid_t
gid_t
id_t
ino_t
key_t
loff_t
mode_t
nlink_t
off_t
pid_t
pthread_
key_
t
pthread_
once_
t
pthread_
spinlock_
t
pthread_
t
quad_t
register_
t
sigset_
t
size_t
ssize_t
suseconds_
t
time_t
timer_t
u_char
u_int
u_
int8_
t
u_
int16_
t
u_
int32_
t
u_
int64_
t
u_long
u_
quad_
t
u_short
uid_t
uint
ulong
ushort
va_list
wchar_t
Unions
§
__
atomic_
wide_
counter
__
mbstate_
t__
bindgen_
ty_
1
pthread_
attr_
t
pthread_
barrier_
t
pthread_
barrierattr_
t
pthread_
cond_
t
pthread_
condattr_
t
pthread_
mutex_
t
pthread_
mutexattr_
t
pthread_
rwlock_
t
pthread_
rwlockattr_
t