Struct r_core::r_io_t [−][src]
#[repr(C)]pub struct r_io_t {Show 32 fields
pub desc: *mut r_io_desc_t,
pub off: c_ulonglong,
pub bits: c_int,
pub va: c_int,
pub ff: bool,
pub Oxff: c_uchar,
pub addrbytes: size_t,
pub aslr: bool,
pub autofd: bool,
pub cached: c_uint,
pub cachemode: bool,
pub p_cache: c_uint,
pub map_ids: *mut RIDPool,
pub maps: RPVector,
pub map_skyline: RSkyline,
pub files: *mut RIDStorage,
pub buffer: *mut RCache,
pub cache: RPVector,
pub cache_skyline: RSkyline,
pub write_mask: *mut c_uchar,
pub write_mask_len: c_int,
pub mask: c_ulonglong,
pub undo: RIOUndo,
pub plugins: *mut SdbList,
pub nodup: bool,
pub runprofile: *mut c_char,
pub envprofile: *mut c_char,
pub args: *mut c_char,
pub event: *mut REvent,
pub cb_printf: PrintfCallback,
pub corebind: RCoreBind,
pub want_ptrace_wrap: bool,
}
Fields
desc: *mut r_io_desc_t
off: c_ulonglong
bits: c_int
va: c_int
ff: bool
Oxff: c_uchar
addrbytes: size_t
aslr: bool
autofd: bool
cached: c_uint
cachemode: bool
p_cache: c_uint
map_ids: *mut RIDPool
maps: RPVector
map_skyline: RSkyline
files: *mut RIDStorage
buffer: *mut RCache
cache: RPVector
cache_skyline: RSkyline
write_mask: *mut c_uchar
write_mask_len: c_int
mask: c_ulonglong
undo: RIOUndo
plugins: *mut SdbList
nodup: bool
runprofile: *mut c_char
envprofile: *mut c_char
args: *mut c_char
event: *mut REvent
cb_printf: PrintfCallback
corebind: RCoreBind
want_ptrace_wrap: bool
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for r_io_t
impl UnwindSafe for r_io_t
Blanket Implementations
Mutably borrows from an owned value. Read more