pub struct Struct___sFILE {
pub _p: *mut c_uchar,
pub _r: c_int,
pub _w: c_int,
pub _flags: c_short,
pub _file: c_short,
pub _bf: Struct___sbuf,
pub _lbfsize: c_int,
pub _cookie: *mut c_void,
pub _close: Option< extern "C" fn(arg1: *mut c_void) -> c_int>,
pub _read: Option< extern "C" fn(arg1: *mut c_void, arg2: *mut c_char, arg3: c_int) -> c_int>,
pub _seek: Option< extern "C" fn(arg1: *mut c_void, arg2: fpos_t, arg3: c_int) -> fpos_t>,
pub _write: Option< extern "C" fn(arg1: *mut c_void, arg2: *const c_char, arg3: c_int) -> c_int>,
pub _ub: Struct___sbuf,
pub _extra: *mut Struct___sFILEX,
pub _ur: c_int,
pub _ubuf: [c_uchar; 3usize],
pub _nbuf: [c_uchar; 1usize],
pub _lb: Struct___sbuf,
pub _blksize: c_int,
pub _offset: fpos_t,
}
Fields
_p | |
_r | |
_w | |
_flags | |
_file | |
_bf | |
_lbfsize | |
_cookie | |
_close | |
_read | |
_seek | |
_write | |
_ub | |
|
_ur | |
_ubuf | |
_nbuf | |
_lb | |
_blksize | |
_offset | |
Trait Implementations