libuv_sys_liteType Alias uv_fs_t
source pub type uv_fs_t = uv_fs_s;
struct uv_fs_t {Show 23 fields
pub data: *mut c_void,
pub type_: uv_req_type,
pub reserved: [*mut c_void; 6],
pub fs_type: uv_fs_type,
pub loop_: *mut uv_loop_s,
pub cb: Option<unsafe extern "C" fn(_: *mut uv_fs_s)>,
pub result: isize,
pub ptr: *mut c_void,
pub path: *const i8,
pub statbuf: uv_stat_t,
pub new_path: *const i8,
pub file: i32,
pub flags: i32,
pub mode: u32,
pub nbufs: u32,
pub bufs: *mut uv_buf_t,
pub off: i64,
pub uid: u32,
pub gid: u32,
pub atime: f64,
pub mtime: f64,
pub work_req: uv__work,
pub bufsml: [uv_buf_t; 4],
}