arg
type arg<t> = {val: t, opt_level: option<level>, fsync_fn: fn@(t, level) -> int,}
level
fsync
fdatasync
fullfsync
t
fsync
fn fsync(l: level) -> int
FILE_res_sync
fn FILE_res_sync(&&file: FILE_res, opt_level: option<level>,
blk: fn(&&res<*libc::FILE>))
fd_res_sync
fn fd_res_sync(&&fd: fd_res, opt_level: option<level>, blk: fn(&&res<fd_t>))
obj_sync
fn obj_sync(&&o: t, opt_level: option<level>, blk: fn(&&res<t>))